Thanx everyone,

Although shabbir is yet to announce the winner of this puzzle, I assume I am the winner;
as the next puzzle has been posted (by xpi0t0s).