Taxi fare standard: 8 yuan within 3km; 1.6 yuan per kilometer after more than 3km (less than 1km is calculated as 1km). Xiaogang paid a total fare of 56 yuan for the ride. How many kilometers did he ride at most?
出租车收费标准：3km以内8元；超过3km以后，每千米收费1.6元(不足1km按1km计算)．小刚乘车共付车费56元，他最多坐了多少千米？
<gadget id="calculator">56 - 8</gadget>
<output>48</output>

<gadget id="calculator">48 / 1.6</gadget>
<output>30</output>

<gadget id="calculator">3 + 30</gadget>
<output>33</output>

<result>33</result>