A glass factory wants to deliver 1,000 glasses to a store. The two parties agree that the shipping fee for each glass is 1 yuan. As a result, when it was shipped to the destination for settlement, the glass cup factory had a total shipping fee of 895 yuan. How many glasses were broken?
某玻璃杯厂要为商店运送1000个玻璃杯，双方商定每个运费为1元，如果打碎一个，这一个不但不给运费，而且要赔偿4元．结果运到目的地结算时，玻璃杯厂共得运费895元，求打碎了几个玻璃杯？
<gadget id="calculator">1 * 1_000</gadget>
<output>1_000</output>

<gadget id="calculator">1_000 - 895</gadget>
<output>105</output>

<gadget id="calculator">4 + 1</gadget>
<output>5</output>

<gadget id="calculator">105 / 5</gadget>
<output>21</output>

<result>21</result>