Puzzles solved by allison