X,Y=map(int,input().split()) if X==0 and Y==0: print(4,flush=True) print(0,0,0,0,flush=True) t=int(input()) if t==0: print(0,flush=True) else: print(1,flush=True) if X==1 and Y==1: print(4,flush=True) print(1,1,1,1,flush=True) t=int(input()) if t==1: print(1,flush=True) else: print(0,flush=True) if X==0 and Y==1: print(4,flush=True) print(0,1,1,1,flush=True) t=int(input()) if t==0: print(0,flush=True) else: print(1,flush=True) if X==1 and Y==0: print(4,flush=True) print(1,0,0,0,flush=True) t=int(input()) if t==1: print(1,flush=True) else: print(0,flush=True)