Puzzles solved by Mara Perpétua