I'm going to go ahead and post the solution. This really wasn't supposed to be this hard... was supposed to be like a morning problem.
blackjack
flooble's webmaster puzzle