2. Event

CAN input numbers
CAN display M if the M+ M- are pressed
CAN resize the font according to the length of the number
CAN calculate square roots
CAN delete the zeros after the decimal point
CAN clear  and backspace
CAN toggle the sign to positive/negative
CANNOT calculate others