Puzzles solved by JOAN