Puzzles solved by ava