16
27
0 3
1 0
1 2
2 6
3 4
3 8
4 0
4 5
5 2
5 10
6 5
6 11
7 6
8 9
9 4
9 10
9 13
10 5
10 13
11 7
11 13
12 7
12 15
14 11
14 15
15 12
15 14


   0<-----1---->2
  / ^          ^|
 /   \        / |
v     \      /  v
3---->4--->5<---6<---7
|     ^    ^    |   ^^
|     |    |    |  / |
v     |    v    v /  |
8---->9--->10   11   12
       \   |   /^    ^
        \  |  / |    |
         v v v  |    v
          13   14<->15
