Puzzles solved by Sayra