Puzzles solved by Abigail.