Сейчас буду вникать в правильное решение, но почему моё не годится? ведь если мы выкидываем символы из числа, оно в любом случае меньше чем исходное?