Сяинова - Лабораторная работа #2

Как вариант, вынести эту проверку корректности в другой метод