In Codle, your task is to guess the AST of a given C++ code snippet, referred to as the target code. Each guess you make should be another piece of C++ code. You'll receive hints indicating the differences between your code's AST and the target code's AST.
A green node in the hint indicates that both the node type and position are correct in your guess. A yellow node signifies that the node type is correct, but the position is incorrect. Use these hints strategically to deduce the correct AST of the target code.
Remember, you don't need to focus on the content of the code—just the type of each node in the AST matters.