一些奇怪的输出，看代码加的注释。