Puzzles solved by Amal