Это веселое упражнение, приятная работа @wolovim!