#2575. 描边大师owO

描边大师owO

题目描述

Owo\red{Owo}是一个画画大神,Owo\red{Owo}今天准备在纸上涂N\red{N}个矩形,纸面可描述为一个二维平面,Owo\red{Owo}在纸上涂下的矩形每条边均与坐标轴平行或垂直。每个矩形可描述为4\red{4}个整数x1,y1,x2,y2,(x1\red{x_1,y_1,x_2,y_2,(x_1<}x2,y1\red{x_2,y_1<}y2)\red{y_2) ,}表示矩形的左下角坐标为(x1,y1)\red{(x_1,y_1),}右上角坐标为(x2,y2)\red{(x_2,y_2)}

Owo\red{Owo}涂完N\red{N}个矩形之后,他的搭档描边大师owO\red{owO}会给Owo\red{Owo}画完的图形进行描边。描边的操作是这样的:

owO\red{owO}会将互相接壤或覆盖的若干个矩形视为一个图形,owO\red{owO}会在每个图形的外边缘描边,各个位置描边的宽度均为1\red{1,}如下图:

img

图中的黑色部分为owO\red{owO}的描边,其余颜色为Owo\red{Owo}画下的4\red{4}个矩形(\red{(}样例1)\red{1),}你的任务是计算owO\red{owO}描边的面积之和。

输入格式

输入第一行包含一个整数N(N<=10)\red{N(N<=10),}表示Owo\red{Owo}画的矩形个数。

接下去N\red{N}行每行包含四个整数x1,y1,x2,y2\red{x_1,y_1,x_2,y_2,}代表Owo\red{Owo}画下的一个矩形。

输入满足条件:(1000\red{(-1000≤}x1,x2,y1,y2\red{x_1,x_2,y_1,y_2≤}1000,x1\red{1000,x_1<}x2,y1\red{x_2,y_1<}y2)\red{y_2)}

输出格式

输出一行,一个整数表示owO\red{owO}描边的面积之和。

样例

输入样例

4
1 1 3 4
2 1 5 3
5 3 6 4
4 5 5 7

输出样例

29