Ваш калькулятор валидно обрабатывает ввод "()". Такого быть не должно.