Puzzles solved by Margo