Концовка в комментариях
За идею спасибо Drediss