LIST FUNCTION IDENTIFIER (main) LIST BLOCK LIST LOCAL_VARIABLE_DECLARATION LIST LOCAL_VARIABLE IDENTIFIER (a) NUMBER_LITERAL (1) LOCAL_VARIABLE_DECLARATION LIST LOCAL_VARIABLE IDENTIFIER (b) OPERATOR (-) OPERATOR (-) NUMBER_LITERAL (4) NUMBER_LITERAL (1) NUMBER_LITERAL (1) LOCAL_VARIABLE_DECLARATION LIST LOCAL_VARIABLE IDENTIFIER (c) OPERATOR (+) OPERATOR (+) OPERATOR (*) OPERATOR (-) IDENTIFIER (a) IDENTIFIER (b) OPERATOR (*) OPERATOR (*) NUMBER_LITERAL (4) IDENTIFIER (a) NUMBER_LITERAL (1) NUMBER_LITERAL (2) ASSIGNMENT_STATEMENT IDENTIFIER (a) OPERATOR (+) OPERATOR (/) IDENTIFIER (a) NUMBER_LITERAL (2) NUMBER_LITERAL (1) IF_STATEMENT OPERATOR (<) OPERATOR (*) IDENTIFIER (a) IDENTIFIER (a) OPERATOR (+) IDENTIFIER (b) IDENTIFIER (c) PRINTLN_STATEMENT LIST STRING_LITERAL ("Yes") IF_STATEMENT OPERATOR (or) OPERATOR (==) IDENTIFIER (a) NUMBER_LITERAL (1) OPERATOR (==) IDENTIFIER (b) NUMBER_LITERAL (2) PRINTLN_STATEMENT LIST STRING_LITERAL ("Either!") IF_STATEMENT OPERATOR (and) OPERATOR (==) IDENTIFIER (a) NUMBER_LITERAL (1) OPERATOR (==) IDENTIFIER (b) NUMBER_LITERAL (2) PRINTLN_STATEMENT LIST STRING_LITERAL ("Both!") IF_STATEMENT OPERATOR (==) OPERATOR (!) IDENTIFIER (a) NUMBER_LITERAL (0) PRINTLN_STATEMENT LIST STRING_LITERAL ("Yup") IF_STATEMENT OPERATOR (==) OPERATOR (<=) IDENTIFIER (a) IDENTIFIER (b) OPERATOR (>) IDENTIFIER (b) IDENTIFIER (a) PRINT_STATEMENT LIST STRING_LITERAL ("Alawys!") IF_STATEMENT OPERATOR (!=) OPERATOR (<=) IDENTIFIER (a) IDENTIFIER (b) OPERATOR (>=) IDENTIFIER (a) IDENTIFIER (b) PRINTLN_STATEMENT LIST STRING_LITERAL ("a != b") IF_STATEMENT OPERATOR (==) OPERATOR (==) IDENTIFIER (a) IDENTIFIER (b) OPERATOR (!=) IDENTIFIER (a) IDENTIFIER (b) PRINTLN_STATEMENT LIST STRING_LITERAL ("Never!") ASSIGNMENT_STATEMENT IDENTIFIER (a) OPERATOR (?:) OPERATOR (or) OPERATOR (>) IDENTIFIER (a) NUMBER_LITERAL (4) OPERATOR (<) IDENTIFIER (b) NUMBER_LITERAL (2) OPERATOR (+) IDENTIFIER (a) NUMBER_LITERAL (4) OPERATOR (-) IDENTIFIER (b) NUMBER_LITERAL (2) ASSIGNMENT_STATEMENT IDENTIFIER (c) OPERATOR (+) OPERATOR (<=) IDENTIFIER (a) IDENTIFIER (b) OPERATOR (-) OPERATOR (-) OPERATOR (>=) IDENTIFIER (a) IDENTIFIER (b) RETURN_STATEMENT IDENTIFIER (c)