CGPSC Puzzle Question