5. While thinking about a math problem, Francesco walks back and forth as usual, taking 1 step forward, 2 steps backward, 3 steps forward, 4 steps backward, and so on. At the moment when, for the first time, he happens to take 100 consecutive steps forward, he finally solves the problem. How far from the starting point will he be (considering that each step is $60 \mathrm{~cm}$)?
(A) 29.40
(B) 30
(C) 30.60
(D) 31.20
(E) 31.80
Problem 5. The correct answer is (B).

Francesco solves the problem after taking the first 100 of the 101 steps forward of the 101st segment of the journey. After the 100th segment of the journey (which is backward), he was 50 steps behind the starting point, so, by taking 100 steps forward, he solves the problem when he is 50 steps in front of the starting point, which is 30 meters away.