object Main { // a >= b なら true def comp(a: Array[Int], b: Array[Int]): Boolean = { // println(a.mkString(" ")) // println(b.mkString(" ")) if (a(0) != b(0)) return a(0) > b(0) if (a(1) != b(1)) return a(1) > b(1) if (a(2) != b(2)) return a(2) > b(2) return true } def main(args: Array[String]) { val sc = new java.util.Scanner(System.in); val s = sc.nextLine.split('.').map(_.toInt).toArray val t = sc.nextLine.split('.').map(_.toInt).toArray if (comp(s, t)) println("YES") else println("NO") } }