Puzzles solved by abigail