Implemented order of operations
Implemented parentheses
Implemented negatives