everything is done

Добавь ещё проверку входных данных, при вводе очень большого числа падает