n=int(input()) mat=["-"]*n if n%2==1: k,x=1,(n+1)//2 else: k,x=2,(n+1)//2 print(k,x) for i in range(k):mat[x-1+i]="o" #print(mat) while True: t=int(input()) if t==0 or t==1:break k,x=map(int,input().split()) for i in range(k):mat[x-1+i]="o" #print(mat) if t==2:break if n%2==0: if x<(n+1)//2: x = (n+1)//2 + 1 + x else: x = x - (n+1)//2 - 1 else: if x<(n+1)//2: x = (n+1)//2 + x else: x = x - (n+1)//2 print(k,x) for i in range(k):mat[x-1+i]="o" #print(mat)