I peeked at a solution on the 'net. It's a solvable problem, but it's out of my league.
blackjack
flooble's webmaster puzzle