#include using namespace std; vector a = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; bool check(int y){ if(y % 400 == 0) return true; if(y % 100 == 0) return false; if(y % 4 == 0) return true; return false; } int f(int y, int m, int d){ int res = 0; for(int cy = 0; cy < y; cy++){ res += 365 + check(cy); } m--; for(int i = 0; i < m; i++){ res += a[i] + (i == 1 && check(y)); } res += d - 1; return res; } int main(){ ios::sync_with_stdio(false); cin.tie(0); int y1, m1, d1, y2, m2, d2; cin >> y1 >> m1 >> d1 >> y2 >> m2 >> d2; int sv = f(y2, m2, d2); int a = sv - f(y1, m1, d1); int Q; cin >> Q; while(Q--){ int y, m, d; cin >> y >> m >> d; int b = f(y, m, d) - sv - 1; if(a < b) cout << "More\n"; else if(a == b) cout << "Same\n"; else cout << "Less\n"; } }