#CCBCMCHIN0000062. Ngày kế tiếp (Next Calendar Date)

Ngày kế tiếp (Next Calendar Date)

Ngày kế tiếp (Next Calendar Date)

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

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

Đề bài

Cho ngày, tháng, năm hợp lệ trong lịch Gregory. In ngày kế tiếp theo thứ tự ngày tháng năm. Bảo đảm năm đầu vào không quá 9998 nên ngày kế tiếp vẫn nằm trong miền năm 1..9999.

Input

Một dòng gồm d,m,yd,m,y; ngày đầu vào hợp lệ.

Output

In d m y của ngày kế tiếp.

Subtask

  • Subtask 1 (20 điểm): Ngày chưa phải ngày cuối tháng; 1≤y≤99981\le y\le9998.

  • Subtask 2 (30 điểm): Tháng thuộc {1,3,4,5,6,7,8,9,10,11}\{1,3,4,5,6,7,8,9,10,11\}; ngày hợp lệ.

  • Subtask 3 (50 điểm): Ngày hợp lệ bất kỳ; 1≤y≤99981\le y\le9998.

Ví dụ

Ví dụ 1

Input

28 2 1900

Output

1 3 1900

Giải thích

Năm 1900 không nhuận; ngày cuối tháng 2 là 28 nên ngày sau là 1/3/1900.

Ví dụ 2

Input

29 2 2000

Output

1 3 2000

Giải thích

Năm 2000 nhuận, tháng 2 có 29 ngày nên 29/2 là ngày cuối tháng.