题目：汽车从南京开往上海，每小时行60千米，3小时行了全程的一半。因车上一人生病，剩下的路程要2小时行完。平均每小时要行多少千米？
答案：90