Files
modeling-app/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md
Adam Chalmers 6e115c19d5 KCL: Migrate hole to kwargs (#6382)
Previously:

`|> hole(circle(radius = 2, center = p), %)`

Now:

`|> subtract2d(tool = circle(radius = 2, center = p))`
2025-04-26 15:31:51 -05:00

20 KiB

flowchart LR
  subgraph path2 [Path]
    2["Path<br>[571, 622, 7]"]
    3["Segment<br>[571, 622, 7]"]
    4[Solid2d]
  end
  subgraph path9 [Path]
    9["Path<br>[812, 868, 7]"]
    10["Segment<br>[812, 868, 7]"]
    11[Solid2d]
  end
  subgraph path15 [Path]
    15["Path<br>[998, 1051, 7]"]
    16["Segment<br>[998, 1051, 7]"]
    17[Solid2d]
  end
  subgraph path24 [Path]
    24["Path<br>[1439, 1479, 7]"]
    25["Segment<br>[1439, 1479, 7]"]
    26[Solid2d]
  end
  subgraph path30 [Path]
    30["Path<br>[1588, 1639, 7]"]
    31["Segment<br>[1588, 1639, 7]"]
    32[Solid2d]
  end
  subgraph path37 [Path]
    37["Path<br>[1777, 1830, 7]"]
    38["Segment<br>[1777, 1830, 7]"]
    39[Solid2d]
  end
  subgraph path46 [Path]
    46["Path<br>[2078, 2150, 7]"]
    47["Segment<br>[2078, 2150, 7]"]
    48[Solid2d]
  end
  subgraph path67 [Path]
    67["Path<br>[2412, 2443, 7]"]
    68["Segment<br>[2449, 2469, 7]"]
    69["Segment<br>[2475, 2495, 7]"]
    70["Segment<br>[2501, 2522, 7]"]
    71["Segment<br>[2528, 2584, 7]"]
    72["Segment<br>[2590, 2597, 7]"]
    73[Solid2d]
  end
  subgraph path87 [Path]
    87["Path<br>[2904, 2936, 7]"]
    88["Segment<br>[2942, 2963, 7]"]
    89["Segment<br>[2969, 2989, 7]"]
    90["Segment<br>[2995, 3015, 7]"]
    91["Segment<br>[3021, 3077, 7]"]
    92["Segment<br>[3083, 3090, 7]"]
    93[Solid2d]
  end
  subgraph path108 [Path]
    108["Path<br>[354, 410, 6]"]
    109["Segment<br>[354, 410, 6]"]
    110[Solid2d]
  end
  subgraph path111 [Path]
    111["Path<br>[434, 490, 6]"]
    112["Segment<br>[434, 490, 6]"]
    113[Solid2d]
  end
  subgraph path118 [Path]
    118["Path<br>[657, 713, 6]"]
    119["Segment<br>[657, 713, 6]"]
    120[Solid2d]
  end
  subgraph path121 [Path]
    121["Path<br>[737, 793, 6]"]
    122["Segment<br>[737, 793, 6]"]
    123[Solid2d]
  end
  subgraph path128 [Path]
    128["Path<br>[939, 993, 6]"]
    129["Segment<br>[939, 993, 6]"]
    130[Solid2d]
  end
  subgraph path137 [Path]
    137["Path<br>[1276, 1337, 6]"]
    138["Segment<br>[1276, 1337, 6]"]
    139[Solid2d]
  end
  subgraph path147 [Path]
    147["Path<br>[1695, 1741, 6]"]
    148["Segment<br>[1747, 1799, 6]"]
    149["Segment<br>[1805, 1878, 6]"]
    150["Segment<br>[1884, 1906, 6]"]
    151["Segment<br>[1912, 1968, 6]"]
    152["Segment<br>[1974, 1981, 6]"]
    153[Solid2d]
  end
  subgraph path160 [Path]
    160["Path<br>[2113, 2159, 6]"]
    161["Segment<br>[2165, 2217, 6]"]
    162["Segment<br>[2223, 2298, 6]"]
    163["Segment<br>[2304, 2341, 6]"]
    164["Segment<br>[2347, 2403, 6]"]
    165["Segment<br>[2409, 2416, 6]"]
    166[Solid2d]
  end
  subgraph path173 [Path]
    173["Path<br>[2897, 2944, 6]"]
    174["Segment<br>[2952, 3289, 6]"]
    175["Segment<br>[3297, 3329, 6]"]
    176["Segment<br>[3337, 3678, 6]"]
    177["Segment<br>[3686, 3742, 6]"]
    178["Segment<br>[3750, 3757, 6]"]
    179[Solid2d]
  end
  subgraph path191 [Path]
    191["Path<br>[2897, 2944, 6]"]
    192["Segment<br>[2952, 3289, 6]"]
    193["Segment<br>[3297, 3329, 6]"]
    194["Segment<br>[3337, 3678, 6]"]
    195["Segment<br>[3686, 3742, 6]"]
    196["Segment<br>[3750, 3757, 6]"]
    197[Solid2d]
  end
  subgraph path209 [Path]
    209["Path<br>[4285, 4380, 6]"]
    210["Segment<br>[4386, 4419, 6]"]
    211["Segment<br>[4425, 4476, 6]"]
    212["Segment<br>[4482, 4515, 6]"]
    213["Segment<br>[4521, 4571, 6]"]
    214["Segment<br>[4577, 4618, 6]"]
    215["Segment<br>[4624, 4673, 6]"]
    216["Segment<br>[4679, 4712, 6]"]
    217["Segment<br>[4718, 4752, 6]"]
    218["Segment<br>[4758, 4792, 6]"]
    219["Segment<br>[4798, 4850, 6]"]
    220["Segment<br>[4856, 4890, 6]"]
    221["Segment<br>[4896, 4972, 6]"]
    222["Segment<br>[4978, 5011, 6]"]
    223["Segment<br>[5017, 5093, 6]"]
    224["Segment<br>[5099, 5133, 6]"]
    225["Segment<br>[5139, 5213, 6]"]
    226["Segment<br>[5219, 5253, 6]"]
    227["Segment<br>[5259, 5310, 6]"]
    228["Segment<br>[5316, 5378, 6]"]
    229["Segment<br>[5384, 5435, 6]"]
    230["Segment<br>[5441, 5475, 6]"]
    231["Segment<br>[5481, 5514, 6]"]
    232["Segment<br>[5520, 5553, 6]"]
    233["Segment<br>[5559, 5566, 6]"]
    234[Solid2d]
  end
  subgraph path261 [Path]
    261["Path<br>[713, 753, 9]"]
    262["Segment<br>[761, 808, 9]"]
    263["Segment<br>[816, 852, 9]"]
    264["Segment<br>[860, 890, 9]"]
    265["Segment<br>[898, 943, 9]"]
    266["Segment<br>[951, 991, 9]"]
    267["Segment<br>[999, 1034, 9]"]
    268["Segment<br>[1042, 1080, 9]"]
    269["Segment<br>[1088, 1110, 9]"]
    270["Segment<br>[1118, 1125, 9]"]
    271[Solid2d]
  end
  subgraph path283 [Path]
    283["Path<br>[511, 592, 8]"]
    284["Segment<br>[598, 699, 8]"]
    285["Segment<br>[705, 763, 8]"]
    286["Segment<br>[769, 853, 8]"]
    287["Segment<br>[859, 918, 8]"]
    288["Segment<br>[924, 1009, 8]"]
    289["Segment<br>[1015, 1074, 8]"]
    290["Segment<br>[1080, 1203, 8]"]
    291["Segment<br>[1209, 1268, 8]"]
    292["Segment<br>[1274, 1409, 8]"]
    293["Segment<br>[1415, 1474, 8]"]
    294["Segment<br>[1480, 1604, 8]"]
    295["Segment<br>[1610, 1669, 8]"]
    296["Segment<br>[1675, 1760, 8]"]
    297["Segment<br>[1766, 1825, 8]"]
    298["Segment<br>[1831, 1916, 8]"]
    299["Segment<br>[1922, 1980, 8]"]
    300["Segment<br>[1986, 1993, 8]"]
    301[Solid2d]
  end
  subgraph path339 [Path]
    339["Path<br>[487, 544, 10]"]
    340["Segment<br>[550, 684, 10]"]
    341["Segment<br>[690, 737, 10]"]
    342["Segment<br>[743, 840, 10]"]
    343["Segment<br>[846, 878, 10]"]
    344["Segment<br>[884, 916, 10]"]
    345["Segment<br>[922, 953, 10]"]
    346["Segment<br>[959, 1074, 10]"]
    347["Segment<br>[1080, 1112, 10]"]
    348["Segment<br>[1118, 1150, 10]"]
    349["Segment<br>[1156, 1187, 10]"]
    350["Segment<br>[1193, 1286, 10]"]
    351["Segment<br>[1292, 1339, 10]"]
    352["Segment<br>[1345, 1418, 10]"]
    353["Segment<br>[1424, 1431, 10]"]
    354[Solid2d]
  end
  1["Plane<br>[548, 565, 7]"]
  5["Sweep Extrusion<br>[631, 687, 7]"]
  6[Wall]
  7["Cap Start"]
  8["Cap End"]
  12["Sweep Extrusion<br>[881, 943, 7]"]
  13[Wall]
  14["Cap End"]
  18["Sweep Extrusion<br>[1198, 1277, 7]"]
  19[Wall]
  20["Sweep Extrusion<br>[1198, 1277, 7]"]
  21["Sweep Extrusion<br>[1198, 1277, 7]"]
  22["Sweep Extrusion<br>[1198, 1277, 7]"]
  23["Sweep Extrusion<br>[1198, 1277, 7]"]
  27["Sweep Extrusion<br>[1485, 1518, 7]"]
  28[Wall]
  29["Cap End"]
  33["Sweep Extrusion<br>[1654, 1719, 7]"]
  34[Wall]
  35["Cap Start"]
  36["Cap End"]
  40["Sweep Extrusion<br>[1977, 2021, 7]"]
  41[Wall]
  42["Sweep Extrusion<br>[1977, 2021, 7]"]
  43["Sweep Extrusion<br>[1977, 2021, 7]"]
  44["Sweep Extrusion<br>[1977, 2021, 7]"]
  45["Sweep Extrusion<br>[1977, 2021, 7]"]
  49["Sweep Extrusion<br>[2305, 2349, 7]"]
  50[Wall]
  51["Cap End"]
  52["Sweep Extrusion<br>[2305, 2349, 7]"]
  53["Sweep Extrusion<br>[2305, 2349, 7]"]
  54["Sweep Extrusion<br>[2305, 2349, 7]"]
  55["Sweep Extrusion<br>[2305, 2349, 7]"]
  56["Sweep Extrusion<br>[2305, 2349, 7]"]
  57["Sweep Extrusion<br>[2305, 2349, 7]"]
  58["Sweep Extrusion<br>[2305, 2349, 7]"]
  59["Sweep Extrusion<br>[2305, 2349, 7]"]
  60["Sweep Extrusion<br>[2305, 2349, 7]"]
  61["Sweep Extrusion<br>[2305, 2349, 7]"]
  62["Sweep Extrusion<br>[2305, 2349, 7]"]
  63["Sweep Extrusion<br>[2305, 2349, 7]"]
  64["Sweep Extrusion<br>[2305, 2349, 7]"]
  65["Sweep Extrusion<br>[2305, 2349, 7]"]
  66["Sweep Extrusion<br>[2305, 2349, 7]"]
  74["Sweep Extrusion<br>[2763, 2831, 7]"]
  75[Wall]
  76[Wall]
  77[Wall]
  78[Wall]
  79["Cap Start"]
  80["SweepEdge Opposite"]
  81["SweepEdge Opposite"]
  82["SweepEdge Opposite"]
  83["Sweep Extrusion<br>[2763, 2831, 7]"]
  84["Sweep Extrusion<br>[2763, 2831, 7]"]
  85["Sweep Extrusion<br>[2763, 2831, 7]"]
  86["Sweep Extrusion<br>[2763, 2831, 7]"]
  94["Sweep Extrusion<br>[3253, 3327, 7]"]
  95[Wall]
  96[Wall]
  97[Wall]
  98[Wall]
  99["Cap Start"]
  100["SweepEdge Opposite"]
  101["SweepEdge Opposite"]
  102["SweepEdge Opposite"]
  103["Sweep Extrusion<br>[3253, 3327, 7]"]
  104["Sweep Extrusion<br>[3253, 3327, 7]"]
  105["Sweep Extrusion<br>[3253, 3327, 7]"]
  106["Sweep Extrusion<br>[3253, 3327, 7]"]
  107["Plane<br>[331, 348, 6]"]
  114["Sweep Extrusion<br>[497, 530, 6]"]
  115[Wall]
  116["Cap Start"]
  117["Cap End"]
  124["Sweep Extrusion<br>[800, 833, 6]"]
  125[Wall]
  126["Cap Start"]
  127["Cap End"]
  131["Sweep Extrusion<br>[1140, 1174, 6]"]
  132[Wall]
  133["Sweep Extrusion<br>[1140, 1174, 6]"]
  134["Sweep Extrusion<br>[1140, 1174, 6]"]
  135["Sweep Extrusion<br>[1140, 1174, 6]"]
  136["Sweep Extrusion<br>[1140, 1174, 6]"]
  140["Sweep Extrusion<br>[1484, 1518, 6]"]
  141[Wall]
  142["Sweep Extrusion<br>[1484, 1518, 6]"]
  143["Sweep Extrusion<br>[1484, 1518, 6]"]
  144["Sweep Extrusion<br>[1484, 1518, 6]"]
  145["Sweep Extrusion<br>[1484, 1518, 6]"]
  146["Plane<br>[1672, 1689, 6]"]
  154["Sweep Revolve<br>[1987, 2004, 6]"]
  155[Wall]
  156[Wall]
  157[Wall]
  158[Wall]
  159["Plane<br>[2090, 2107, 6]"]
  167["Sweep Revolve<br>[2422, 2439, 6]"]
  168[Wall]
  169[Wall]
  170[Wall]
  171[Wall]
  172["Plane<br>[2866, 2889, 6]"]
  180["Sweep Extrusion<br>[3805, 3851, 6]"]
  181[Wall]
  182[Wall]
  183[Wall]
  184[Wall]
  185["Cap Start"]
  186["Cap End"]
  187["SweepEdge Opposite"]
  188["SweepEdge Opposite"]
  189["SweepEdge Opposite"]
  190["Plane<br>[2866, 2889, 6]"]
  198["Sweep Extrusion<br>[3805, 3851, 6]"]
  199[Wall]
  200[Wall]
  201[Wall]
  202[Wall]
  203["Cap Start"]
  204["Cap End"]
  205["SweepEdge Opposite"]
  206["SweepEdge Opposite"]
  207["SweepEdge Opposite"]
  208["Plane<br>[4262, 4279, 6]"]
  235["Sweep Revolve<br>[5572, 5589, 6]"]
  236[Wall]
  237[Wall]
  238[Wall]
  239[Wall]
  240[Wall]
  241[Wall]
  242[Wall]
  243[Wall]
  244[Wall]
  245[Wall]
  246[Wall]
  247[Wall]
  248[Wall]
  249[Wall]
  250[Wall]
  251[Wall]
  252[Wall]
  253[Wall]
  254[Wall]
  255[Wall]
  256[Wall]
  257[Wall]
  258[Wall]
  259[Wall]
  260["Plane<br>[679, 705, 9]"]
  272["Sweep Revolve<br>[1133, 1150, 9]"]
  273[Wall]
  274[Wall]
  275[Wall]
  276[Wall]
  277[Wall]
  278[Wall]
  279[Wall]
  280[Wall]
  281[Wall]
  282["Plane<br>[488, 505, 8]"]
  302["Sweep Revolve<br>[2031, 2081, 8]"]
  303[Wall]
  304[Wall]
  305[Wall]
  306[Wall]
  307[Wall]
  308[Wall]
  309[Wall]
  310[Wall]
  311[Wall]
  312[Wall]
  313[Wall]
  314[Wall]
  315[Wall]
  316[Wall]
  317[Wall]
  318[Wall]
  319[Wall]
  320["Cap Start"]
  321["Cap End"]
  322["SweepEdge Opposite"]
  323["SweepEdge Opposite"]
  324["SweepEdge Opposite"]
  325["SweepEdge Opposite"]
  326["SweepEdge Opposite"]
  327["SweepEdge Opposite"]
  328["SweepEdge Opposite"]
  329["SweepEdge Opposite"]
  330["SweepEdge Opposite"]
  331["SweepEdge Opposite"]
  332["SweepEdge Opposite"]
  333["SweepEdge Opposite"]
  334["SweepEdge Opposite"]
  335["SweepEdge Opposite"]
  336["SweepEdge Opposite"]
  337["SweepEdge Opposite"]
  338["Plane<br>[464, 481, 10]"]
  355["Sweep Revolve<br>[1484, 1513, 10]"]
  356[Wall]
  357[Wall]
  358[Wall]
  359[Wall]
  360[Wall]
  361[Wall]
  362[Wall]
  363[Wall]
  364[Wall]
  365[Wall]
  366[Wall]
  367[Wall]
  368[Wall]
  369[Wall]
  370["StartSketchOnFace<br>[774, 806, 7]"]
  371["StartSketchOnFace<br>[956, 992, 7]"]
  372["StartSketchOnFace<br>[1399, 1433, 7]"]
  373["StartSketchOnFace<br>[1543, 1582, 7]"]
  374["StartSketchOnFace<br>[1733, 1771, 7]"]
  375["StartSketchOnFace<br>[2038, 2072, 7]"]
  376["StartSketchOnFace<br>[2372, 2406, 7]"]
  377["StartSketchOnFace<br>[2860, 2898, 7]"]
  378["StartSketchOnFace<br>[617, 651, 6]"]
  379["StartSketchOnFace<br>[894, 933, 6]"]
  380["StartSketchOnFace<br>[1236, 1270, 6]"]
  1 --- 2
  2 --- 3
  2 ---- 5
  2 --- 4
  3 --- 6
  3 x--> 7
  5 --- 6
  5 --- 7
  5 --- 8
  7 --- 24
  7 --- 46
  7 --- 67
  8 --- 9
  9 --- 10
  9 ---- 12
  9 --- 11
  10 --- 13
  10 <--x 8
  12 --- 13
  12 --- 14
  14 --- 15
  15 --- 16
  15 ---- 18
  15 --- 17
  16 --- 19
  16 <--x 14
  18 --- 19
  24 --- 25
  24 ---- 27
  24 --- 26
  25 --- 28
  25 <--x 7
  27 --- 28
  27 --- 29
  29 --- 30
  30 --- 31
  30 ---- 33
  30 --- 32
  31 --- 34
  31 x--> 35
  33 --- 34
  33 --- 35
  33 --- 36
  36 --- 37
  36 --- 87
  37 --- 38
  37 ---- 40
  37 --- 39
  38 --- 41
  38 <--x 36
  40 --- 41
  46 --- 47
  46 ---- 49
  46 --- 48
  47 --- 50
  47 <--x 7
  49 --- 50
  49 --- 51
  67 --- 68
  67 --- 69
  67 --- 70
  67 --- 71
  67 --- 72
  67 ---- 74
  67 --- 73
  68 --- 75
  68 <--x 7
  69 --- 76
  69 --- 80
  69 <--x 7
  70 --- 77
  70 --- 81
  70 <--x 7
  71 --- 78
  71 --- 82
  71 <--x 7
  74 --- 75
  74 --- 76
  74 --- 77
  74 --- 78
  74 --- 79
  74 --- 80
  74 --- 81
  74 --- 82
  80 <--x 76
  80 <--x 79
  81 <--x 77
  81 <--x 79
  82 <--x 78
  82 <--x 79
  87 --- 88
  87 --- 89
  87 --- 90
  87 --- 91
  87 --- 92
  87 ---- 94
  87 --- 93
  88 --- 98
  88 --- 102
  88 <--x 36
  89 --- 97
  89 --- 101
  89 <--x 36
  90 --- 96
  90 --- 100
  90 <--x 36
  91 --- 95
  91 <--x 36
  94 --- 95
  94 --- 96
  94 --- 97
  94 --- 98
  94 --- 99
  94 --- 100
  94 --- 101
  94 --- 102
  100 <--x 96
  100 <--x 99
  101 <--x 97
  101 <--x 99
  102 <--x 98
  102 <--x 99
  107 --- 108
  107 --- 111
  108 --- 109
  108 ---- 114
  108 --- 110
  109 --- 115
  109 x--> 116
  111 --- 112
  111 --- 113
  114 --- 115
  114 --- 116
  114 --- 117
  117 --- 118
  117 --- 121
  117 --- 137
  118 --- 119
  118 ---- 124
  118 --- 120
  119 --- 125
  119 x--> 126
  121 --- 122
  121 --- 123
  124 --- 125
  124 --- 126
  124 --- 127
  127 --- 128
  128 --- 129
  128 ---- 131
  128 --- 130
  129 --- 132
  129 <--x 127
  131 --- 132
  137 --- 138
  137 ---- 140
  137 --- 139
  138 --- 141
  138 <--x 117
  140 --- 141
  146 --- 147
  147 --- 148
  147 --- 149
  147 --- 150
  147 --- 151
  147 --- 152
  147 ---- 154
  147 --- 153
  148 --- 155
  149 --- 156
  150 --- 157
  151 --- 158
  154 --- 155
  154 --- 156
  154 --- 157
  154 --- 158
  154 <--x 149
  154 <--x 150
  154 <--x 151
  159 --- 160
  160 --- 161
  160 --- 162
  160 --- 163
  160 --- 164
  160 --- 165
  160 ---- 167
  160 --- 166
  161 --- 168
  162 --- 169
  163 --- 170
  164 --- 171
  167 --- 168
  167 --- 169
  167 --- 170
  167 --- 171
  167 <--x 162
  167 <--x 163
  167 <--x 164
  172 --- 173
  173 --- 174
  173 --- 175
  173 --- 176
  173 --- 177
  173 --- 178
  173 ---- 180
  173 --- 179
  174 --- 184
  174 --- 189
  174 x--> 185
  175 --- 183
  175 --- 188
  175 x--> 185
  176 --- 182
  176 --- 187
  176 x--> 185
  177 --- 181
  177 x--> 185
  180 --- 181
  180 --- 182
  180 --- 183
  180 --- 184
  180 --- 185
  180 --- 186
  180 --- 187
  180 --- 188
  180 --- 189
  187 <--x 182
  187 <--x 186
  188 <--x 183
  188 <--x 186
  189 <--x 184
  189 <--x 186
  190 --- 191
  191 --- 192
  191 --- 193
  191 --- 194
  191 --- 195
  191 --- 196
  191 ---- 198
  191 --- 197
  192 --- 202
  192 --- 207
  192 x--> 204
  193 --- 201
  193 --- 206
  193 x--> 204
  194 --- 200
  194 --- 205
  194 x--> 204
  195 --- 199
  195 x--> 204
  198 --- 199
  198 --- 200
  198 --- 201
  198 --- 202
  198 --- 203
  198 --- 204
  198 --- 205
  198 --- 206
  198 --- 207
  205 <--x 200
  205 <--x 203
  206 <--x 201
  206 <--x 203
  207 <--x 202
  207 <--x 203
  208 --- 209
  209 --- 210
  209 --- 211
  209 --- 212
  209 --- 213
  209 --- 214
  209 --- 215
  209 --- 216
  209 --- 217
  209 --- 218
  209 --- 219
  209 --- 220
  209 --- 221
  209 --- 222
  209 --- 223
  209 --- 224
  209 --- 225
  209 --- 226
  209 --- 227
  209 --- 228
  209 --- 229
  209 --- 230
  209 --- 231
  209 --- 232
  209 --- 233
  209 ---- 235
  209 --- 234
  210 --- 236
  211 --- 237
  212 --- 238
  213 --- 239
  214 --- 240
  215 --- 241
  216 --- 242
  217 --- 243
  218 --- 244
  219 --- 245
  220 --- 246
  221 --- 247
  222 --- 248
  223 --- 249
  224 --- 250
  225 --- 251
  226 --- 252
  227 --- 253
  228 --- 254
  229 --- 255
  230 --- 256
  231 --- 257
  232 --- 258
  233 --- 259
  235 --- 236
  235 --- 237
  235 --- 238
  235 --- 239
  235 --- 240
  235 --- 241
  235 --- 242
  235 --- 243
  235 --- 244
  235 --- 245
  235 --- 246
  235 --- 247
  235 --- 248
  235 --- 249
  235 --- 250
  235 --- 251
  235 --- 252
  235 --- 253
  235 --- 254
  235 --- 255
  235 --- 256
  235 --- 257
  235 --- 258
  235 --- 259
  235 <--x 211
  235 <--x 212
  235 <--x 213
  235 <--x 214
  235 <--x 215
  235 <--x 216
  235 <--x 217
  235 <--x 218
  235 <--x 219
  235 <--x 220
  235 <--x 221
  235 <--x 222
  235 <--x 223
  235 <--x 224
  235 <--x 225
  235 <--x 226
  235 <--x 227
  235 <--x 228
  235 <--x 229
  235 <--x 230
  235 <--x 231
  235 <--x 232
  235 <--x 233
  260 --- 261
  261 --- 262
  261 --- 263
  261 --- 264
  261 --- 265
  261 --- 266
  261 --- 267
  261 --- 268
  261 --- 269
  261 --- 270
  261 ---- 272
  261 --- 271
  262 --- 273
  263 --- 274
  264 --- 275
  265 --- 276
  266 --- 277
  267 --- 278
  268 --- 279
  269 --- 280
  270 --- 281
  272 --- 273
  272 --- 274
  272 --- 275
  272 --- 276
  272 --- 277
  272 --- 278
  272 --- 279
  272 --- 280
  272 --- 281
  272 <--x 263
  272 <--x 264
  272 <--x 265
  272 <--x 266
  272 <--x 267
  272 <--x 268
  272 <--x 269
  272 <--x 270
  282 --- 283
  283 --- 284
  283 --- 285
  283 --- 286
  283 --- 287
  283 --- 288
  283 --- 289
  283 --- 290
  283 --- 291
  283 --- 292
  283 --- 293
  283 --- 294
  283 --- 295
  283 --- 296
  283 --- 297
  283 --- 298
  283 --- 299
  283 --- 300
  283 ---- 302
  283 --- 301
  284 --- 303
  284 x--> 320
  285 --- 304
  285 --- 322
  285 x--> 320
  286 --- 305
  286 --- 323
  286 x--> 320
  287 --- 306
  287 --- 324
  287 x--> 320
  288 --- 307
  288 --- 325
  288 x--> 320
  289 --- 308
  289 --- 326
  289 x--> 320
  290 --- 309
  290 --- 327
  290 x--> 320
  291 --- 310
  291 --- 328
  291 x--> 320
  292 --- 311
  292 --- 329
  292 x--> 320
  293 --- 312
  293 --- 330
  293 x--> 320
  294 --- 313
  294 --- 331
  294 x--> 320
  295 --- 314
  295 --- 332
  295 x--> 320
  296 --- 315
  296 --- 333
  296 x--> 320
  297 --- 316
  297 --- 334
  297 x--> 320
  298 --- 317
  298 --- 335
  298 x--> 320
  299 --- 318
  299 --- 336
  299 x--> 320
  300 --- 319
  300 --- 337
  300 x--> 320
  302 --- 303
  302 --- 304
  302 --- 305
  302 --- 306
  302 --- 307
  302 --- 308
  302 --- 309
  302 --- 310
  302 --- 311
  302 --- 312
  302 --- 313
  302 --- 314
  302 --- 315
  302 --- 316
  302 --- 317
  302 --- 318
  302 --- 319
  302 --- 320
  302 --- 321
  302 --- 322
  302 --- 323
  302 --- 324
  302 --- 325
  302 --- 326
  302 --- 327
  302 --- 328
  302 --- 329
  302 --- 330
  302 --- 331
  302 --- 332
  302 --- 333
  302 --- 334
  302 --- 335
  302 --- 336
  302 --- 337
  322 <--x 304
  322 <--x 321
  323 <--x 305
  323 <--x 321
  324 <--x 306
  324 <--x 321
  325 <--x 307
  325 <--x 321
  326 <--x 308
  326 <--x 321
  327 <--x 309
  327 <--x 321
  328 <--x 310
  328 <--x 321
  329 <--x 311
  329 <--x 321
  330 <--x 312
  330 <--x 321
  331 <--x 313
  331 <--x 321
  332 <--x 314
  332 <--x 321
  333 <--x 315
  333 <--x 321
  334 <--x 316
  334 <--x 321
  335 <--x 317
  335 <--x 321
  336 <--x 318
  336 <--x 321
  337 <--x 319
  337 <--x 321
  338 --- 339
  339 --- 340
  339 --- 341
  339 --- 342
  339 --- 343
  339 --- 344
  339 --- 345
  339 --- 346
  339 --- 347
  339 --- 348
  339 --- 349
  339 --- 350
  339 --- 351
  339 --- 352
  339 --- 353
  339 ---- 355
  339 --- 354
  340 --- 356
  341 --- 357
  342 --- 358
  343 --- 359
  344 --- 360
  345 --- 361
  346 --- 362
  347 --- 363
  348 --- 364
  349 --- 365
  350 --- 366
  351 --- 367
  352 --- 368
  353 --- 369
  355 --- 356
  355 --- 357
  355 --- 358
  355 --- 359
  355 --- 360
  355 --- 361
  355 --- 362
  355 --- 363
  355 --- 364
  355 --- 365
  355 --- 366
  355 --- 367
  355 --- 368
  355 --- 369
  355 <--x 341
  355 <--x 342
  355 <--x 343
  355 <--x 344
  355 <--x 345
  355 <--x 346
  355 <--x 347
  355 <--x 348
  355 <--x 349
  355 <--x 350
  355 <--x 351
  355 <--x 352
  355 <--x 353
  8 <--x 370
  14 <--x 371
  7 <--x 372
  29 <--x 373
  36 <--x 374
  7 <--x 375
  7 <--x 376
  36 <--x 377
  117 <--x 378
  127 <--x 379
  117 <--x 380