inf=10**16 n = int(input()) xy = [] for _ in range(n): xi, yi = list(map(int, input().split())) xy.append([xi, yi]) def dist(i,j): a,b=xy[i] p,q=xy[j] return abs(b-a)+p dp=[[-inf]*n for _ in range(1<dp[bit][i]:dp[bit][i]=val for bit in range(1<>j&1:continue chmin(bit|1<