Добавил функцию сложения, с выставлением флага, если результат выходит за границы диапазона.