glebius, у меня проблемы с переводом на инглиш поэтому я изначально написал на русском - чтобы хотя бы было от чего отталкиваться
сможешь перевести?