Puzzles solved by uday