#include #define INF 990000000 // using namespace std; vector split(string str, char del) { int first = 0; int last = str.find_first_of(del); vector result; while (first < str.size()) { string subStr(str, first, last - first); result.push_back(subStr); first = last + 1; last = str.find_first_of(del, first); if (last == string::npos) { last = str.size(); } } return result; } int main() { string s; cin>>s; vector a=split(s,'.'); string t=""; for(int i=0;i<3;i++){ t+=a[i]; } int beg=stoi(t); cin>>s; a.clear(); a=split(s,'.'); string tt=""; for(int i=0;i<3;i++){ tt+=a[i]; } int e=stoi(t); if(t>tt) cout <<"YES"<