For an explanation, reger to the solution submitted by armando in this location.
blackjack
flooble's webmaster puzzle