Order of evaluation
The value of an increment
Evaluating the increment expression immediately alters the variable
The return value of pre-increment is the variable itself
The return value of post-increment is a copy of variable's old value
Next