Надо проверять переполнение.