n = input()
n = int(n)

nr_bus = 0
bus = []
pasager_f = 2
pasager_i =1
p = False
while pasager_f<=n:
    print(1,pasager_i,pasager_f)
    ok = int(input())
    if ok == 0:
        bus.append(pasager_i)
        pasager_i = pasager_f
    pasager_f+=1
    
bus.append(pasager_i)
print(2,len(bus),end=" ")
for i in bus:
    print(i,end=" ")