Puzzles solved by Professor