Написал тестовое задание. Начал немножко понимать коллегу Чистякова.