what exactly do you find confusing? I would be more than happy to help you to better understand :-)
blackjack
flooble's webmaster puzzle