Решил задачу, решил посмотреть решение и увидел код короче раза в два своего, решал совсем по другому. Какие-то проценты и конструкции непонятные