#PCBNAM0000018. Bản ghi phân cách hỗn hợp (Mixed-Delimiter Record)

Bản ghi phân cách hỗn hợp (Mixed-Delimiter Record)

Bản ghi phân cách hỗn hợp (Mixed-Delimiter Record)

Nguồn: Phước Hưng OJ

Phiên bản: Phước Hưng OJ Extended

Đề bài

Bản ghi gồm ba dòng. Dòng đầu chứa mã và số lượng ngăn bởi dấu hai chấm :. Dòng thứ hai chứa ba số thực ngăn bằng dấu phẩy ,. Dòng thứ ba là ghi chú nguyên văn, có thể rỗng. Hãy chuẩn hóa đầu ra thành các trường cách nhau bởi một dấu cách, đồng thời giữ nguyên nội dung ghi chú.

Input

Dòng 1 có dạng code:count. Dòng 2 có dạng x,y,z. Dòng 3 là chuỗi ghi chú TT, có thể rỗng.

Output

Dòng 1 in mã và số lượng. Dòng 2 in ba giá trị float XX, YY, ZZ cách nhau bằng một dấu cách. Dòng 3 in nguyên văn ghi chú (dòng trống nếu ghi chú rỗng).

Subtask

  • Subtask 1 — 100 điểm: 0≤count≤1090\le count\le10^9; mã có từ 11 đến 2020 ký tự không chứa : hoặc whitespace; ghi chú dài tối đa 100100 ký tự. Ba số thực thỏa quy tắc biểu diễn hữu hạn, tối đa ba chữ số thập phân, ∣X∣,∣Y∣,∣Z∣≤106|X|,|Y|,|Z|\le10^6 và các giá trị khác 00 có trị tuyệt đối không nhỏ hơn 10−310^{-3} trong bản luyện tập.

Ví dụ

Input

A007:3
1.5,2,3.25
Du lieu A

Output

A007 3
1.5 2.0 3.25
Du lieu A

Giải thích

Dòng đầu tách theo : thành A007 và 3, chuyển số lượng thành 33. Dòng hai tách theo dấu phẩy thành 1.5, 2, 3.25, sau đó chuyển thành ba số thực 1.51.5, 2.02.0, 3.253.25. Dòng ba đọc nguyên văn Du lieu A. Kết quả gồm đúng ba dòng theo thứ tự trên.