Puzzles solved by jani