Puzzles solved by Maha