Puzzles solved by JOHANA