Puzzles solved by jav