Nice little single substitution cipher implementation, the puzzles of course are just a few minutes to solve, but it's fun.