путем проб и ошибок пришел к решению почти один в один с "правильным решением". разница в именах переменных. но задачу мне не засчитывает