Реально 2 миллиона  пятьсот тысяч шагов или вообще о чем речь? 1000 шагов это до соседнего дома в булочную дойти. Даже 2500 ни о чем в любую пургу ведь. Все равно не верю в 2,5 млн шагов) Но тогда непонятна задача.