Fixed

Одинаковые части лучше либо в переменную вынести, либо вообще отдельную функцию сделать. Такую, что просто формирует сообзщение об ошибке.