编程题
### 问题描述
在小齐的牛棚里,有两块巨大的矩形广告牌,它们分别展示着"农夫亚历克斯的美味食物"和"农夫格雷格的上等谷物"。每次搓奶的时候,小齐都会坐在窗边,凝视着这两块广告牌,上面的牛饲料图案看起来比她农场上的草还好吃。
有一天,当小齐正凝视窗外时,她突然看到一辆巨大的矩形卡车停在了马路对面。卡车的侧面有一则广告,上面写着"农夫史密斯的顶级牛排",小齐虽然不太理解,但她更担心这辆卡车会挡住她两个最喜欢的广告牌。
给定两块广告牌和卡车的位置,请计算两块广告牌的总面积中有多少仍然是可见的。可能的情况包括卡车既不遮挡广告牌,遮挡其中一块广告牌,或遮挡两块广告牌。
### 输入格式
第一行输入四个用空格分隔的整数:$x_{1} \quad y_{1} \quad x_{2} \quad y_{2}$,表示第一块广告牌左下角和右上角的坐标。
接下来一行包含四个整数,表示第二块广告牌的坐标。最后一行输入四个整数,表示卡车的坐标。
### 输出格式
输出两块广告牌的总面积中仍然可见的部分的面积。
### 样例输入
```
1 2 3 5
6 0 10 4
2 1 8 3
```
### 样例输出
```
17
```
### 评测数据规模
$-1000 \leq x, y \leq 1000$。