2 数据输出 — data output