Steve, it is definitely not cheating and in my opinion complies exactly with the D-level (d2 without seeing the alphametics)
blackjack
flooble's webmaster puzzle