I see, you are correct, my solution was slightly flawed. Thank you for pointing this out. As is my tendency I rushed to the solution and wound up making simple mistakes along the way
blackjack
flooble's webmaster puzzle