Xiaohong's weight is 28.42 kg, which is 2.13 kg lighter than Xiaoqiang, and Xiaoqiang is 5.22 kg heavier than Xiaogang. How many kilograms does Xiaogang weigh?
小红的体重是28.42千克，比小强轻2.13千克，小强比小刚重5.22千克，小刚的体重是多少千克？
<gadget id="calculator">2.13 - 5.22</gadget>
<output>-3.09</output>

<gadget id="calculator">28.42 + (-3.09)</gadget>
<output>25.33</output>

<result>25.33</result>