Very nice, clean UI, and a surprisingly tricky puzzle! Decoding the clues was trivial, but thinking of the solution much less so - in fact, I solved it using only the top and bottom clues - would be nice to display the answers to each clue when the puzzle is solved )