#include #define rep(E, F) for (E = 0; E < (F); E++) #define per(E, F) for (E = (F) - 1; E >= 0; E--) #define INF (1 << 30) int min(int a, int b) { if (a > b) return b; return a; } int max(int a, int b) { if (a < b) return b; return a; } int get_int() { int r = 0, c = getchar(), s = 1; while (c != '-' && c < '0' || c > '9') c = getchar(); while (c == '-') s *= -1, c = getchar(); while (c >= '0' && c <= '9') r = r*10 + c - '0', c = getchar(); return s*r; } int main() { int i, n = get_int(), r[4] = {INF, -INF, INF, -INF}; int x[n], y[n]; rep(i, n) x[i] = get_int(), y[i] = get_int(); rep(i, n) r[0] = min(r[0], y[i] - x[i]), r[1] = max(r[1], y[i] - x[i]), r[2] = min(r[2], x[i] + y[i]), r[3] = max(r[3], x[i] + y[i]); printf("%d\n", r[1] - r[0] + r[3] - r[2] + 4); return 0; }