王助教经常会不记得自己多大了,搞不清楚自己是多少岁。王助教把他的生日告诉你,请你计算一下他今天多大了。王助教有强迫症,所以他要知道很精确的年龄。
要精确到天。
规定今天是2016年10月19日。
王助教在计算年份时,以10月19日到上一年的10月19日为一整年。
例如2015年10月19日到2014年10月19日为一整年。
王助教在计算月份时,以19日到下月(或上月)的19日为一整月。
例如从5月19日到6月19日就算一整月。
王助教还是弹簧手,所以他有可能输入不合法或者不可能的日期,这时请输出Invaild date.。
你可以假设王助教能活任意久(但不能活到公元前)。
多组数据读入。
组数至少1组,至多10组。
每组数据一行,包含3个整数y,m,d,依次为王助教生日的年、月、日。
$-9999 \leq y \leq 9999$
$-9999 \leq m \leq 9999$
$-9999 \leq d \leq 9999$
输入保证每组数据一定包含3个整数。
对于每组数据,输出一行英文, 表示王助教已经活了多少年多少月多少天。
例如Wang assistant is 20 years, 1 month, 0 day old.
若王助教输入了不正确的日期,输出Invaild date.。
请保证英文语法通顺。
请按照样例那样填写0补位,不要省略。
样例里的0已经酿成大错,现在只好将错就错了。。
请注意首字母大写。
1996 6 12
2016 10 19
2016 10 20
-9999 9 9
Wang assistant is 20 years, 4 months, 7 days old.
Wang assistant is 0 year, 0 month, 0 day old.
Invaild date.
Invaild date.