Puzzles solved by Vinod