N = int(input()) A = [-1]*(N+1) left = 0 right = N+1 for _ in range(10): mid = (left+right)//2 print("?", mid) n = int(input()) A[mid] = n if n < mid: right = mid else: left = mid D = dict() for i in range(1, N+1): if A[i] == -1: continue if A[i] not in D: D[A[i]] = i else: print("Yes", D[A[i]], i)