while True: try: d=list(map(int,input().split())) k,s=d[0],d[1:];x,y=min(s),max(s) if y-x+1==k: print(f"{x} {y} yes") else: print(f"{x} {y} no") except EOFError:break