For an explanation:
Refer to the solution submitted by broll in this location.
Refer to the hint submitted by Jer in this location.
blackjack
flooble's webmaster puzzle