Puzzles solved by upasana