#include <iostream>
using namespace std;
typedef struct dat {
int y, m, d;
}dat;
bool IsR(int year) {
return (year % 4 == 0 && year % 100 != 0) || year % 400 == 0;
}
const int mon1[12] = { 31,29,31,30,31,30,31,31,30,31,30,31 };
const int mon2[12] = { 31,28,31,30,31,30,3...