初步实现了 output 函数