My version of the calculator assignment.