Puzzles solved by Yashwanth