有50个同学,头上分别戴着编号为1、2、3、4…49、50的帽子.他们按编号从小到大的顺序,顺时针方向围成一圈做游戏:从1号同学开始,按顺时针方向1、2、1、2…地报数,接着报1的同学全部退出圆圈,报2的同学仍留在圆圈上.依次报下去…
(1)当圆圈上只剩下一个人时,这位同学帽上的编号是______.
(2)如果游戏规则改为:报2的同学全部退出,报1的同学仍留在圆圈上.当圆圈上只剩下一个人时,这位同学帽上的编号是______.