10个人排成一个纵队,现有19顶帽子,10个黄颜色的,9个蓝颜色的,每个人随机戴上一个帽子。每个人都看不到自己的帽子颜色,只能看到自己前面所有人帽子的颜色。现在从最后一个人问起,他说不知道自己帽子颜色,倒数第二个也说不知道,一直到第二个人都说不知道颜色,第一个人说:我知道了自己帽子的颜色。请问:第一个人帽子是什么颜色??说明推理过程