# Path segments
0,0 start
1,0
1,1
1,2
1,3
1,4
2,4
3,4
3,5
3,6
4,6
5,6
5,5
5,4
6,4
7,4
8,4
8,5
8,6
8,7
8,8
7,8
6,8
6,7
5,7
5,8
5,9
5,10
6,10
7,10
8,10
8,11
8,12
7,12
6,12
6,13
7,13
7,14
8,14
9,14
10,14
11,14
12,13
13,13
14,13
14,12
14,11
15,11
16,11
17,11
17,12
17,13
17,14
17,15
16,15
15,15
14,15
13,15
13,16
13,17
14,17
15,17
16,18
17,18
18,18
18,17
19,17
20,17
21,17
21,18
22,18
22,19
22,20
22,21
21,21
20,21
19,21
18,21
17,21
16,21
15,21
15,20
15,19
15,18
15,16
15,14
16,14
18,14
19,14
20,14
20,15
20,16
21,16
22,16
23,16
24,16
24,17
24,18
24,19
24,20
24,21
24,22
25,22
25,23
25,24
24,24
23,24
23,23
22,23
21,23
21,24
20,24
19,24
18,24
17,24
16,24
15,24
14,24
14,23
13,23
12,24
12,25
12,26
13,26
14,26
15,26
16,26
16,25
16,23
16,22
15,22
14,22
13,22
12,22
11,22
10,22
9,22
8,22
7,22
6,22
15,3
16,3
17,3
18,3
19,3
19,4
19,5
19,6
18,6
17,6
16,6
15,6
15,5
16,5
17,5
18,5
18,4
17,4
16,4
15,4
1,19
1,18
1,17
2,17
3,17
3,18
3,19
4,19
5,19
5,18
5,17
5,15
4,15
3,15
2,15
1,15
1,14
1,13
3,14
3,13
5,14
5,13
25,3
25,4
25,5
25,6
25,7
26,7
27,7
29,7
29,6
29,5
29,4
29,3
30,3
31,3
31,4
31,5
31,6
31,7
30,7
22,14
22,13
22,12
22,11
22,10
22,9
23,10
24,11
25,12
26,11
27,10
28,9
28,10
28,11
28,12
28,13
28,14
29,16
28,16
27,16
26,16
26,17
26,18
26,19
26,20
26,21
27,21
28,21
29,21
27,23
27,24
27,25
27,26
27,27
27,28
27,29
28,29
29,29
30,29
9,21
9,20
9,19
9,18
9,17
8,17
7,17
7,18
7,19
7,20
6,20
6,21
5,21
5,22
5,23
5,24
5,25
5,26
5,27
5,28
6,28
7,28
7,29
7,30
6,30
5,30
4,30
4,29
3,29
2,29
2,28
1,28
1,27
0,27 end