double result = 0;
double nextNumber = 0;
char operator = '=';
if (engine instanceof Keypad) {
Keypad keypad = (Keypad) engine;
String input = keypad.getInput() + "=";
char[] chars = input.replaceAll("\\s", "").toCharArray();
for (char _char : chars) {
if (Character.isDigit(_char)) {
nextNumber = (double) Character.digit(_char, 10);