推理题:有1位老师,准备3顶白帽子,2顶黑帽子,让3个学生看到,然后叫他们闭上眼睛,分别给他们戴上帽子,藏起剩下的2顶帽子,最后叫他们睁开眼看着别人的帽子,猜出自己所戴帽子的颜色。3个学生互相看了看都踌躇了一会,后来异口同声地说出自己戴的帽子。请问他们分别戴的是什么颜色的帽子?给的答案是三白,前面我都想通了,但是为什么答案不是两白一黑