Бушаев Виталий, 2537

...
no 1-line ifs, please