Puzzles solved by Janahi