P10573 [AOJ] Cheat Case
普及
题目描述

Hint

  • One grid may be filled more than once
  • Even if it can be represented by one line segment such as '1', it may be represented by two or more line segments.

Sample Input 1
Formula for Sample Input 1.

Sample Input 2
Sample Input 2 formula. Another character may get inside the smallest rectangle that covers one character, such as the "-7" part.

Constraints

The input satisfies the following conditions.

  • 1 ≤ N ≤ 150
  • 0 ≤ Xi1, Yi1, Xi2, Yi2 ≤ 200 (1 ≤ i ≤ N)
  • Xi1 = Xi2 or Yi1 = Yi2 (1 ≤ i ≤ N)
  • Numbers appearing in the middle of the calculation and in the result fit in a signed 32-bit integer

Input

N
X11 Y11 X12 Y12
X21 Y21 X22 Y22
::
XN1 YN1 XN2 YN2

The first line is given one integer N that represents the number of line segments. Next, the line segment information is given in N lines. Four integers Xi1, Yi1, Xi2, Yi2 are given on the i-th line of the line segment information, separated by blanks. Represents the X and Y coordinates of the first endpoint of the line segment, and the X and Y coordinates of the second endpoint, respectively.

Output

Output the calculation result of each case on one line.

Examples

Input

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

Output

2

Input

23
1 1 3 1
3 1 3 3
3 3 1 3
1 3 1 5
1 5 3 5
5 2 7 2
7 2 7 4
7 4 5 4
5 4 5 6
5 6 7 6
11 4 13 4
13 0 15 0
15 0 15 4
18 2 18 2
21 5 23 5
21 5 21 7
21 7 23 7
23 7 23 9
23 9 21 9
24 0 26 0
24 0 24 4
24 4 26 4
26 0 26 4

Output

-328

输入格式

见题面

输出格式

见题面

样例输入
4 1 1 1 5 3 3 5 3 4 2 4 4 7 1 7 5
样例输出
2