Puzzles solved by sumit