Will oblige, provided you insert some comments between your statements to facilitate my reading and aid the candidate solvers in the future.
blackjack
flooble's webmaster puzzle