show understanding of how Reverse Polish Notation (RPN) can be used to carry out the evaluation of expressions
write program statements for: the declaration of variables and constants, the assignment of values to variables and constants, expressions involving any of the arithmetic or logical operators, input from the keyboard and output to the console
show understanding of how recursion is expressed in a programming language