import sys input = sys.stdin.readline N=int(input()) A=list(map(int,input().split())) flag=0 K=1<<63 if N==1: flag=1 for i in range(30): x=1<=tx: tind=ind break print(tind+1,tx,flush=True) ret=int(input()) if ret!=0: exit() A[tind]-=tx if A[tind]==0: LIST.remove(tind) K=min(K,tx) i,x=map(int,input().split()) ret=int(input()) if ret==-1: exit() A[i-1]-=x if A[i-1]==0: LIST.remove(i-1) K=min(K,x)