On the first day, half of the total length of a road was repaired by more than 0.25 kilometers. On the second day, the remaining half was repaired and the remaining half and 0.5 kilometers were repaired. On the third day, the remaining half and 0.5 kilometers were repaired. How long is the road in kilometers?
一条路第一天修了全长的一半多0.25千米，第二天修了余下的一半少0.5千米，第三天又修了余下的一半又0.5千米，此时还剩12.5千米，这条路全长多少千米？
<gadget id="calculator">12.5 + 0.5</gadget>
<output>13</output>

<gadget id="calculator">13 * 2</gadget>
<output>26</output>

<gadget id="calculator">26 - 0.5</gadget>
<output>25.5</output>

<gadget id="calculator">25.5 * 2</gadget>
<output>51</output>

<gadget id="calculator">51 + 0.25</gadget>
<output>51.25</output>

<gadget id="calculator">51.25 * 2</gadget>
<output>102.5</output>

<result>102.5</result>