Puzzles solved by Eswar