10
18
0 1
0 4
1 2
1 5
2 6
3 2
3 7
4 5
5 0
6 5
7 3
7 6
7 9
8 4
8 5
8 9
9 5
9 7


0-->1-->2<--3
|v  |   |   ^
| \ |   |   |
v  \v   v   v
4-->5<--6<--7
^  ^^       ^
| / |       |
|/  |       |
8-->9<------+
