#-*- coding: UTF-8 -*-
year,month,day=map(int, raw_input().strip().split())
flag=0
#检查是否闰年,月是否2月,闰年2月最大天数是29,平年28,其他月是30,31
if (year%4==0 and year%100!=0) or (year % 400==0):
flag=1
if month==2:
if (day==28 and flag==0) or (day==29 and flag==1):
day=1
month=month+1
else:
day=day+1
elif month==12:
if day==31:
day=1
month=1
year=year+1
else:
day=day+1
elif month==1 or month==3 or month==5 or month==7 or month==9 or month==11:
if day==31:
day=1
month=month+1
else:
day=day+1
else:
if day==30:
day=1
month=month+1
else:
day=day+1
print str(year)+" "+str(month)+" "+str(day)