Puzzles solved by Ranjan