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