output_description: If it is possible to construct a Haiku by using each of the phrases once,
  print `YES` (case-sensitive). Otherwise, print `NO`.
  
  * * *
input_description: The input is given from Standard Input in the following format:
  
      
      
      A B C
attempt: n, k = [s for s in input().split()]
  n = int(n)
  k = int(k)
  hate = list(map(int, input().split()))  # hate取得
  like = []
  for i in range(1, 10):  # like取得
      if i not in hate:
          like.append(i)
  pointer = 0
  
  for ichi in like:  # 1桁の場合
      if ichi >= n:
          kane = ichi
          pointer = 1
          break
  
  if pointer == 0:  # 2桁の場合
      for ju in like:
          for ichi in like:
              if ju * 10 + ichi >= n:
                  kane = ju * 10 + ichi
                  pointer = 1
                  break
          if pointer == 1:
              break
  
  
  if pointer == 0:  # 3桁の場合
      for hyaku in like:
          for ju in like:
              for ichi in like:
                  if hyaku * 100 + ju * 10 + ichi >= n:
                      kane = hyaku * 100 + ju * 10 + ichi
                      pointer = 1
                      break
              if pointer == 1:
                  break
          if pointer == 1:
              break
  
  if pointer == 0:  # 4桁の場合
      for sen in like:
          for hyaku in like:
              for ju in like:
                  for ichi in like:
                      if sen * 1000 + hyaku * 100 + ju * 10 + ichi >= n:
                          kane = sen * 1000 + hyaku * 100 + ju * 10 + ichi
                          pointer = 1
                          break
                  if pointer == 1:
                      break
              if pointer == 1:
                  break
          if pointer == 1:
              break
  
  if pointer == 1:
      print(kane)
  else:
      print("Error!!")
  
problem_description: Statement
  
  Iroha loves _Haiku_. Haiku is a short form of Japanese poetry. A Haiku
  consists of three phrases with 5, 7 and 5 syllables, in this order.
  
  To create a Haiku, Iroha has come up with three different phrases. These
  phrases have A, B and C syllables, respectively. Determine whether she can
  construct a Haiku by using each of the phrases once, in some order.
samples: [{"input": "5 5 7", "output": "YES\n    \n\nUsing three phrases of length 5, 5 and 7, it is possible to construct a Haiku.\n\n* * *"}, {"input": "7 7 5", "output": "NO"}]