Puzzles solved by Syahida