Puzzles solved by hashme