#include<iostream>
using namespace std;
int days[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
bool checkYear(int year)
{
return year > 0;
}
bool checkMonth(int month)
{
return (month>0 && month<13);
}
bool isLeapYear(int year)
{
return (year%4==0) && (year%100!=0) || (year%400==0);
}
int getDays(int year, int month)
{
switch(month)
{
case 2: return days[month]+isLeapYear(year);
default: return days[month];
}
}
bool checkDay(int year, int month, int day)
{
return (day>0)&&(day<=getDays(year, month));
}
int main()
{
int year, month, day;
while(cin >> year >> month >> day)
{
if( checkYear(year) && checkMonth(month) && checkDay(year, month, day) )
{
int ans = 0;
for(int i=1; i<month; i++)
{
ans += days[i];
}
ans += day;
if(ans>1)
cout << "It is " << ans << " days in " << year << endl;
else
cout << "It is " << ans << " day in " << year << endl;
}
else
cout << "Error" << endl;
}
}