Puzzles solved by Ada M