Oops... Sorry Bob I made one silly mistake, if you please change the value of the DC, connected to input D of the logic gate to zero, instead of one, it will work fine.
I am afraid that the only solution here can be just one block, I will pray for it to happen one day
Thank you again Bob!!