经过一段时间的学习,熊大现在已经可以接受更加复杂的 ddl 了。现在的 ddl 不仅仅是一个月内的了,还有可能是许多年以后的 ddl……
此外,因为熊大计组学疯了,他忘记了一些 ddl。其中有些 ddl 他是不记得日期了,却记得该 ddl 还剩多少天;有些 ddl 他记错了,该日期是不合法的;还有一些是完全忘记了,那就没办法了……
现在熊大想在不同时间来问你关于他的 ddl 的事情……
第一行一个正整数 $T$,表示有 $T$ 组数据,每组表示一次询问。
接下来 $T$ 行,每行 $2$ 到 $3$ 个非负整数 $a,b,c$,分别以一个空格分隔。
第一个非负整数 $a$ 固定为 8 位,表示当前的日期,格式为 YYYYMMDD。
第二个非负整数 $b$ 只可能是 0,1,2 中的一个,对应题目描述中的三种情况。
0,则第三个非负整数 $c$ 表示该 ddl 距离当前日期有多少天。1,则第三个非负整数 $c$ 固定为 8 位,表示 ddl 的日期,格式同第一个整数。2,则没有第三个非负整数 $c$。保证 $1\leq T\leq1000,b\in\{0,1,2\}$。
保证 $a$ 所表示的日期一定合法。当 $c$ 表示日期时,保证 $c$ 晚于 $a$,但不保证 $c$ 表示的日期一定合法。
当 $c$ 表示该 ddl 距离当前日期有多少天时,保证 $c$ 在 int 非负范围内。
对于题目中涉及到的所有的日期,均保证不早于 1600 年 1 月 1 日,不晚于 9999 年 12 月 31 日。
对于每组数据,输出一行数据,按照如下格式。 对于输入的 $b$:
0,则输出该 ddl 的正确日期,格式为 YYYY-MM-DD。1,则对该 ddl 的日期进行判断。WR0NG DATE!!!。2,则输出 qwq。5
20240919 0 10
20240818 1 20240919
20240717 2
20240616 1 20250229
20240515 0 365
2024-09-29
32
qwq
WR0NG DATE!!!
2025-05-15
输入共 5 组数据。
2,输出 qwq。WR0NG DATE!!!。注意是 WR0NG 不是 WRONG。