Проверьте возможные переполнения.