s = "22 (5 (4 (11 (7 () ()) (2 () ()) ) ()) (8 (13 () ()) (4 () (1 () ()) ) ) )"
ss = eval(s.replace("(", ",("))

def sum_generator(node, partial_sum):
  for prop in node[1:]:
    if len(prop)==0:
      yield partial_sum+node[0]
    else:
      for trace_sum in sum_generator(prop, partial_sum+node[0]):
        yield trace_sum

print {True:"YES", False:"NO"}[ss[0] in sum_generator(ss[1], 0)]