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