Calculator use BiFunction