local n=io.read("n")
local maxz=math.mininteger
local minz=math.maxinteger
local maxw=math.mininteger
local minw=math.maxinteger
for i=1,n do
    local x,y=io.read("n","n")
    maxz=math.max(maxz,x+y)
    minz=math.min(minz,x+y)
    maxw=math.max(maxw,x-y)
    minw=math.min(minw,x-y)
end
print(math.max(maxz-minz,maxw-minw))