solution for 03_calculator