n=int(input()) xy=[] for i in range(n): x,y=map(int,input().split()) xy.append((x,y,i+1)) xy.sort() print(n//2) for i in range(0,n-1,2): print(xy[i][2],xy[i+1][2])