- while 1:
-
try: -
n=input() -
except: -
break -
tx,ty=[],[] -
for i in range(int(n)): -
x,y=map(int,input().split()) -
tx.append(x) -
ty.append(y) -
mx=max(max(tx)-min(tx),max(ty)-min(ty))**2 -
print(mx)

try:
n=input()
except:
break
tx,ty=[],[]
for i in range(int(n)):
x,y=map(int,input().split())
tx.append(x)
ty.append(y)
mx=max(max(tx)-min(tx),max(ty)-min(ty))**2
print(mx)