ver1 = gets.chomp.split('.') ver2 = gets.chomp.split('.') flag = 1 2.downto(0){|i| if ver2[i] > ver1[i] flag = 0 elsif ver2[i] < ver1[i] flag = 1 end } puts flag == 1 ? "YES" : "NO"