Files
modeling-app/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md
2025-03-13 15:07:38 -04:00

17 KiB

flowchart LR
  subgraph path2 [Path]
    2["Path<br>[228, 283, 3]"]
    3["Segment<br>[289, 351, 3]"]
    4["Segment<br>[357, 472, 3]"]
    5["Segment<br>[478, 598, 3]"]
    6["Segment<br>[604, 689, 3]"]
    7["Segment<br>[695, 702, 3]"]
    8[Solid2d]
  end
  subgraph path28 [Path]
    28["Path<br>[1137, 1194, 3]"]
    29["Segment<br>[1137, 1194, 3]"]
    30[Solid2d]
  end
  subgraph path37 [Path]
    37["Path<br>[1413, 1450, 3]"]
    38["Segment<br>[1413, 1450, 3]"]
    39[Solid2d]
  end
  subgraph path45 [Path]
    45["Path<br>[1582, 1721, 3]"]
    46["Segment<br>[1582, 1721, 3]"]
    47[Solid2d]
  end
  subgraph path52 [Path]
    52["Path<br>[1966, 2105, 3]"]
    53["Segment<br>[1966, 2105, 3]"]
    54[Solid2d]
  end
  subgraph path60 [Path]
    60["Path<br>[205, 265, 4]"]
    61["Segment<br>[205, 265, 4]"]
    62[Solid2d]
  end
  subgraph path70 [Path]
    70["Path<br>[516, 552, 4]"]
    71["Segment<br>[558, 602, 4]"]
    72["Segment<br>[608, 696, 4]"]
    73["Segment<br>[702, 751, 4]"]
    74["Segment<br>[757, 813, 4]"]
    75["Segment<br>[819, 826, 4]"]
    76[Solid2d]
  end
  subgraph path92 [Path]
    92["Path<br>[923, 1091, 4]"]
    93["Segment<br>[923, 1091, 4]"]
    94[Solid2d]
  end
  subgraph path101 [Path]
    101["Path<br>[1316, 1462, 4]"]
    102["Segment<br>[1316, 1462, 4]"]
    103[Solid2d]
  end
  subgraph path109 [Path]
    109["Path<br>[1778, 1943, 4]"]
    110["Segment<br>[1778, 1943, 4]"]
    111[Solid2d]
  end
  subgraph path118 [Path]
    118["Path<br>[2189, 2229, 4]"]
    119["Segment<br>[2189, 2229, 4]"]
    120[Solid2d]
  end
  subgraph path130 [Path]
    130["Path<br>[253, 396, 5]"]
    131["Segment<br>[402, 518, 5]"]
    132["Segment<br>[524, 602, 5]"]
    133["Segment<br>[608, 724, 5]"]
    134["Segment<br>[730, 786, 5]"]
    135["Segment<br>[792, 799, 5]"]
    136[Solid2d]
  end
  subgraph path152 [Path]
    152["Path<br>[915, 979, 5]"]
    153["Segment<br>[915, 979, 5]"]
    154[Solid2d]
  end
  subgraph path161 [Path]
    161["Path<br>[1169, 1364, 5]"]
    162["Segment<br>[1169, 1364, 5]"]
    163[Solid2d]
  end
  subgraph path170 [Path]
    170["Path<br>[1588, 1632, 5]"]
    171["Segment<br>[1588, 1632, 5]"]
    172[Solid2d]
  end
  subgraph path178 [Path]
    178["Path<br>[1869, 2060, 5]"]
    179["Segment<br>[1869, 2060, 5]"]
    180[Solid2d]
  end
  subgraph path186 [Path]
    186["Path<br>[2412, 2586, 5]"]
    187["Segment<br>[2412, 2586, 5]"]
    188[Solid2d]
  end
  subgraph path195 [Path]
    195["Path<br>[273, 506, 6]"]
    196["Segment<br>[512, 631, 6]"]
    197["Segment<br>[637, 717, 6]"]
    198["Segment<br>[723, 842, 6]"]
    199["Segment<br>[848, 918, 6]"]
    200["Segment<br>[924, 931, 6]"]
    201[Solid2d]
  end
  subgraph path217 [Path]
    217["Path<br>[1045, 1245, 6]"]
    218["Segment<br>[1045, 1245, 6]"]
    219[Solid2d]
  end
  subgraph path226 [Path]
    226["Path<br>[1471, 1659, 6]"]
    227["Segment<br>[1471, 1659, 6]"]
    228[Solid2d]
  end
  subgraph path234 [Path]
    234["Path<br>[2079, 2364, 6]"]
    235["Segment<br>[2079, 2364, 6]"]
    236[Solid2d]
  end
  subgraph path243 [Path]
    243["Path<br>[2463, 2746, 6]"]
    244["Segment<br>[2463, 2746, 6]"]
    245[Solid2d]
  end
  subgraph path252 [Path]
    252["Path<br>[2900, 2938, 6]"]
    253["Segment<br>[2900, 2938, 6]"]
    254[Solid2d]
  end
  subgraph path261 [Path]
    261["Path<br>[3068, 3293, 6]"]
    262["Segment<br>[3299, 3393, 6]"]
    263["Segment<br>[3399, 3542, 6]"]
    264["Segment<br>[3548, 3642, 6]"]
    265["Segment<br>[3648, 3750, 6]"]
    266["Segment<br>[3756, 3858, 6]"]
    267["Segment<br>[3864, 3964, 6]"]
    268["Segment<br>[3970, 4026, 6]"]
    269["Segment<br>[4032, 4039, 6]"]
    270[Solid2d]
  end
  subgraph path295 [Path]
    295["Path<br>[4168, 4393, 6]"]
    296["Segment<br>[4399, 4495, 6]"]
    297["Segment<br>[4501, 4649, 6]"]
    298["Segment<br>[4655, 4751, 6]"]
    299["Segment<br>[4757, 4861, 6]"]
    300["Segment<br>[4867, 4971, 6]"]
    301["Segment<br>[4977, 5079, 6]"]
    302["Segment<br>[5085, 5141, 6]"]
    303["Segment<br>[5147, 5154, 6]"]
    304[Solid2d]
  end
  1["Plane<br>[203, 222, 3]"]
  9["Sweep Extrusion<br>[716, 763, 3]"]
  10[Wall]
  11[Wall]
  12[Wall]
  13[Wall]
  14["Cap Start"]
  15["Cap End"]
  16["SweepEdge Opposite"]
  17["SweepEdge Adjacent"]
  18["SweepEdge Opposite"]
  19["SweepEdge Adjacent"]
  20["SweepEdge Opposite"]
  21["SweepEdge Adjacent"]
  22["SweepEdge Opposite"]
  23["SweepEdge Adjacent"]
  24["EdgeCut Chamfer<br>[769, 1045, 3]"]
  25["EdgeCut Chamfer<br>[769, 1045, 3]"]
  26["EdgeCut Chamfer<br>[769, 1045, 3]"]
  27["EdgeCut Chamfer<br>[769, 1045, 3]"]
  31["Sweep Extrusion<br>[1208, 1274, 3]"]
  32[Wall]
  33["Cap End"]
  34["SweepEdge Opposite"]
  35["SweepEdge Adjacent"]
  36["EdgeCut Fillet<br>[1280, 1362, 3]"]
  40["Sweep Extrusion<br>[1464, 1494, 3]"]
  41[Wall]
  42["Cap End"]
  43["SweepEdge Opposite"]
  44["SweepEdge Adjacent"]
  48["Sweep Extrusion<br>[1868, 1915, 3]"]
  49[Wall]
  50["SweepEdge Opposite"]
  51["SweepEdge Adjacent"]
  55["Sweep Extrusion<br>[2240, 2287, 3]"]
  56[Wall]
  57["SweepEdge Opposite"]
  58["SweepEdge Adjacent"]
  59["Plane<br>[176, 199, 4]"]
  63["Sweep Extrusion<br>[279, 317, 4]"]
  64[Wall]
  65["Cap Start"]
  66["Cap End"]
  67["SweepEdge Opposite"]
  68["SweepEdge Adjacent"]
  69["Plane<br>[487, 510, 4]"]
  77["Sweep Extrusion<br>[841, 871, 4]"]
  78[Wall]
  79[Wall]
  80[Wall]
  81[Wall]
  82["Cap Start"]
  83["Cap End"]
  84["SweepEdge Opposite"]
  85["SweepEdge Adjacent"]
  86["SweepEdge Opposite"]
  87["SweepEdge Adjacent"]
  88["SweepEdge Opposite"]
  89["SweepEdge Adjacent"]
  90["SweepEdge Opposite"]
  91["SweepEdge Adjacent"]
  95["Sweep Extrusion<br>[1105, 1137, 4]"]
  96[Wall]
  97["Cap End"]
  98["SweepEdge Opposite"]
  99["SweepEdge Adjacent"]
  100["EdgeCut Fillet<br>[1143, 1226, 4]"]
  104["Sweep Extrusion<br>[1694, 1726, 4]"]
  105[Wall]
  106["Cap End"]
  107["SweepEdge Opposite"]
  108["SweepEdge Adjacent"]
  112["Sweep Extrusion<br>[1957, 1990, 4]"]
  113[Wall]
  114["Cap End"]
  115["SweepEdge Opposite"]
  116["SweepEdge Adjacent"]
  117["Plane<br>[2160, 2183, 4]"]
  121["Sweep Extrusion<br>[2231, 2262, 4]"]
  122[Wall]
  123["Cap Start"]
  124["Cap End"]
  125["SweepEdge Opposite"]
  126["SweepEdge Adjacent"]
  127["EdgeCut Fillet<br>[323, 406, 4]"]
  128["EdgeCut Fillet<br>[1996, 2079, 4]"]
  129["Plane<br>[224, 247, 5]"]
  137["Sweep Extrusion<br>[813, 861, 5]"]
  138[Wall]
  139[Wall]
  140[Wall]
  141[Wall]
  142["Cap Start"]
  143["Cap End"]
  144["SweepEdge Opposite"]
  145["SweepEdge Adjacent"]
  146["SweepEdge Opposite"]
  147["SweepEdge Adjacent"]
  148["SweepEdge Opposite"]
  149["SweepEdge Adjacent"]
  150["SweepEdge Opposite"]
  151["SweepEdge Adjacent"]
  155["Sweep Extrusion<br>[994, 1027, 5]"]
  156[Wall]
  157["Cap End"]
  158["SweepEdge Opposite"]
  159["SweepEdge Adjacent"]
  160["EdgeCut Fillet<br>[1033, 1116, 5]"]
  164["Sweep Extrusion<br>[1379, 1409, 5]"]
  165[Wall]
  166["Cap End"]
  167["SweepEdge Opposite"]
  168["SweepEdge Adjacent"]
  169["EdgeCut Fillet<br>[1415, 1498, 5]"]
  173["Sweep Extrusion<br>[1784, 1817, 5]"]
  174[Wall]
  175["Cap End"]
  176["SweepEdge Opposite"]
  177["SweepEdge Adjacent"]
  181["Sweep Extrusion<br>[2327, 2360, 5]"]
  182[Wall]
  183["Cap End"]
  184["SweepEdge Opposite"]
  185["SweepEdge Adjacent"]
  189["Sweep Extrusion<br>[2588, 2618, 5]"]
  190[Wall]
  191["Cap End"]
  192["SweepEdge Opposite"]
  193["SweepEdge Adjacent"]
  194["Plane<br>[244, 267, 6]"]
  202["Sweep Extrusion<br>[945, 993, 6]"]
  203[Wall]
  204[Wall]
  205[Wall]
  206[Wall]
  207["Cap Start"]
  208["Cap End"]
  209["SweepEdge Opposite"]
  210["SweepEdge Adjacent"]
  211["SweepEdge Opposite"]
  212["SweepEdge Adjacent"]
  213["SweepEdge Opposite"]
  214["SweepEdge Adjacent"]
  215["SweepEdge Opposite"]
  216["SweepEdge Adjacent"]
  220["Sweep Extrusion<br>[1260, 1293, 6]"]
  221[Wall]
  222["Cap End"]
  223["SweepEdge Opposite"]
  224["SweepEdge Adjacent"]
  225["EdgeCut Fillet<br>[1299, 1382, 6]"]
  229["Sweep Extrusion<br>[1923, 1956, 6]"]
  230[Wall]
  231["Cap End"]
  232["SweepEdge Opposite"]
  233["SweepEdge Adjacent"]
  237["Sweep Extrusion<br>[2378, 2411, 6]"]
  238[Wall]
  239["Cap Start"]
  240["Cap End"]
  241["SweepEdge Opposite"]
  242["SweepEdge Adjacent"]
  246["Sweep Extrusion<br>[2761, 2794, 6]"]
  247[Wall]
  248["Cap Start"]
  249["Cap End"]
  250["SweepEdge Opposite"]
  251["SweepEdge Adjacent"]
  255["Sweep Extrusion<br>[2953, 2987, 6]"]
  256[Wall]
  257["Cap Start"]
  258["Cap End"]
  259["SweepEdge Opposite"]
  260["SweepEdge Adjacent"]
  271["Sweep Extrusion<br>[4054, 4087, 6]"]
  272[Wall]
  273[Wall]
  274[Wall]
  275[Wall]
  276[Wall]
  277[Wall]
  278[Wall]
  279["Cap Start"]
  280["Cap End"]
  281["SweepEdge Opposite"]
  282["SweepEdge Adjacent"]
  283["SweepEdge Opposite"]
  284["SweepEdge Adjacent"]
  285["SweepEdge Opposite"]
  286["SweepEdge Adjacent"]
  287["SweepEdge Opposite"]
  288["SweepEdge Adjacent"]
  289["SweepEdge Opposite"]
  290["SweepEdge Adjacent"]
  291["SweepEdge Opposite"]
  292["SweepEdge Adjacent"]
  293["SweepEdge Opposite"]
  294["SweepEdge Adjacent"]
  305["Sweep Extrusion<br>[5156, 5189, 6]"]
  306[Wall]
  307[Wall]
  308[Wall]
  309[Wall]
  310[Wall]
  311[Wall]
  312[Wall]
  313["Cap Start"]
  314["Cap End"]
  315["SweepEdge Opposite"]
  316["SweepEdge Adjacent"]
  317["SweepEdge Opposite"]
  318["SweepEdge Adjacent"]
  319["SweepEdge Opposite"]
  320["SweepEdge Adjacent"]
  321["SweepEdge Opposite"]
  322["SweepEdge Adjacent"]
  323["SweepEdge Opposite"]
  324["SweepEdge Adjacent"]
  325["SweepEdge Opposite"]
  326["SweepEdge Adjacent"]
  327["SweepEdge Opposite"]
  328["SweepEdge Adjacent"]
  329["StartSketchOnFace<br>[1099, 1131, 3]"]
  330["StartSketchOnFace<br>[1375, 1407, 3]"]
  331["StartSketchOnFace<br>[1544, 1576, 3]"]
  332["StartSketchOnFace<br>[1928, 1960, 3]"]
  333["StartSketchOnFace<br>[885, 917, 4]"]
  334["StartSketchOnFace<br>[1278, 1310, 4]"]
  335["StartSketchOnFace<br>[1740, 1772, 4]"]
  336["StartSketchOnFace<br>[875, 909, 5]"]
  337["StartSketchOnFace<br>[1129, 1163, 5]"]
  338["StartSketchOnFace<br>[1550, 1582, 5]"]
  339["StartSketchOnFace<br>[1831, 1863, 5]"]
  340["StartSketchOnFace<br>[2374, 2406, 5]"]
  341["StartSketchOnFace<br>[1007, 1039, 6]"]
  342["StartSketchOnFace<br>[1433, 1465, 6]"]
  343["StartSketchOnFace<br>[2039, 2073, 6]"]
  344["StartSketchOnFace<br>[2425, 2457, 6]"]
  345["StartSketchOnFace<br>[2860, 2894, 6]"]
  346["StartSketchOnFace<br>[3028, 3062, 6]"]
  347["StartSketchOnFace<br>[4128, 4162, 6]"]
  1 --- 2
  2 --- 3
  2 --- 4
  2 --- 5
  2 --- 6
  2 --- 7
  2 ---- 9
  2 --- 8
  3 --- 10
  3 --- 16
  3 --- 17
  4 --- 11
  4 --- 18
  4 --- 19
  5 --- 12
  5 --- 20
  5 --- 21
  6 --- 13
  6 --- 22
  6 --- 23
  9 --- 10
  9 --- 11
  9 --- 12
  9 --- 13
  9 --- 14
  9 --- 15
  9 --- 16
  9 --- 17
  9 --- 18
  9 --- 19
  9 --- 20
  9 --- 21
  9 --- 22
  9 --- 23
  15 --- 28
  15 --- 45
  15 --- 52
  17 <--x 24
  19 <--x 25
  21 <--x 26
  23 <--x 27
  28 --- 29
  28 ---- 31
  28 --- 30
  29 --- 32
  29 --- 34
  29 --- 35
  31 --- 32
  31 --- 33
  31 --- 34
  31 --- 35
  33 --- 37
  34 <--x 36
  37 --- 38
  37 ---- 40
  37 --- 39
  38 --- 41
  38 --- 43
  38 --- 44
  40 --- 41
  40 --- 42
  40 --- 43
  40 --- 44
  45 --- 46
  45 ---- 48
  45 --- 47
  46 --- 49
  46 --- 50
  46 --- 51
  48 --- 49
  48 --- 50
  48 --- 51
  52 --- 53
  52 ---- 55
  52 --- 54
  53 --- 56
  53 --- 57
  53 --- 58
  55 --- 56
  55 --- 57
  55 --- 58
  59 --- 60
  60 --- 61
  60 ---- 63
  60 --- 62
  61 --- 64
  61 --- 67
  61 --- 68
  63 --- 64
  63 --- 65
  63 --- 66
  63 --- 67
  63 --- 68
  69 --- 70
  70 --- 71
  70 --- 72
  70 --- 73
  70 --- 74
  70 --- 75
  70 ---- 77
  70 --- 76
  71 --- 78
  71 --- 84
  71 --- 85
  72 --- 79
  72 --- 86
  72 --- 87
  73 --- 80
  73 --- 88
  73 --- 89
  74 --- 81
  74 --- 90
  74 --- 91
  77 --- 78
  77 --- 79
  77 --- 80
  77 --- 81
  77 --- 82
  77 --- 83
  77 --- 84
  77 --- 85
  77 --- 86
  77 --- 87
  77 --- 88
  77 --- 89
  77 --- 90
  77 --- 91
  83 --- 92
  92 --- 93
  92 ---- 95
  92 --- 94
  93 --- 96
  93 --- 98
  93 --- 99
  95 --- 96
  95 --- 97
  95 --- 98
  95 --- 99
  97 --- 101
  97 --- 109
  98 <--x 100
  101 --- 102
  101 ---- 104
  101 --- 103
  102 --- 105
  102 --- 107
  102 --- 108
  104 --- 105
  104 --- 106
  104 --- 107
  104 --- 108
  109 --- 110
  109 ---- 112
  109 --- 111
  110 --- 113
  110 --- 115
  110 --- 116
  112 --- 113
  112 --- 114
  112 --- 115
  112 --- 116
  117 --- 118
  118 --- 119
  118 ---- 121
  118 --- 120
  119 --- 122
  119 --- 125
  119 --- 126
  121 --- 122
  121 --- 123
  121 --- 124
  121 --- 125
  121 --- 126
  67 <--x 127
  115 <--x 128
  129 --- 130
  130 --- 131
  130 --- 132
  130 --- 133
  130 --- 134
  130 --- 135
  130 ---- 137
  130 --- 136
  131 --- 138
  131 --- 144
  131 --- 145
  132 --- 139
  132 --- 146
  132 --- 147
  133 --- 140
  133 --- 148
  133 --- 149
  134 --- 141
  134 --- 150
  134 --- 151
  137 --- 138
  137 --- 139
  137 --- 140
  137 --- 141
  137 --- 142
  137 --- 143
  137 --- 144
  137 --- 145
  137 --- 146
  137 --- 147
  137 --- 148
  137 --- 149
  137 --- 150
  137 --- 151
  142 --- 152
  142 --- 161
  143 --- 186
  152 --- 153
  152 ---- 155
  152 --- 154
  153 --- 156
  153 --- 158
  153 --- 159
  155 --- 156
  155 --- 157
  155 --- 158
  155 --- 159
  157 --- 170
  158 <--x 160
  161 --- 162
  161 ---- 164
  161 --- 163
  162 --- 165
  162 --- 167
  162 --- 168
  164 --- 165
  164 --- 166
  164 --- 167
  164 --- 168
  166 --- 178
  167 <--x 169
  170 --- 171
  170 ---- 173
  170 --- 172
  171 --- 174
  171 --- 176
  171 --- 177
  173 --- 174
  173 --- 175
  173 --- 176
  173 --- 177
  178 --- 179
  178 ---- 181
  178 --- 180
  179 --- 182
  179 --- 184
  179 --- 185
  181 --- 182
  181 --- 183
  181 --- 184
  181 --- 185
  186 --- 187
  186 ---- 189
  186 --- 188
  187 --- 190
  187 --- 192
  187 --- 193
  189 --- 190
  189 --- 191
  189 --- 192
  189 --- 193
  194 --- 195
  195 --- 196
  195 --- 197
  195 --- 198
  195 --- 199
  195 --- 200
  195 ---- 202
  195 --- 201
  196 --- 203
  196 --- 209
  196 --- 210
  197 --- 204
  197 --- 211
  197 --- 212
  198 --- 205
  198 --- 213
  198 --- 214
  199 --- 206
  199 --- 215
  199 --- 216
  202 --- 203
  202 --- 204
  202 --- 205
  202 --- 206
  202 --- 207
  202 --- 208
  202 --- 209
  202 --- 210
  202 --- 211
  202 --- 212
  202 --- 213
  202 --- 214
  202 --- 215
  202 --- 216
  207 --- 234
  208 --- 217
  208 --- 243
  217 --- 218
  217 ---- 220
  217 --- 219
  218 --- 221
  218 --- 223
  218 --- 224
  220 --- 221
  220 --- 222
  220 --- 223
  220 --- 224
  222 --- 226
  223 <--x 225
  226 --- 227
  226 ---- 229
  226 --- 228
  227 --- 230
  227 --- 232
  227 --- 233
  229 --- 230
  229 --- 231
  229 --- 232
  229 --- 233
  234 --- 235
  234 ---- 237
  234 --- 236
  235 --- 238
  235 --- 241
  235 --- 242
  237 --- 238
  237 --- 239
  237 --- 240
  237 --- 241
  237 --- 242
  243 --- 244
  243 ---- 246
  243 --- 245
  244 --- 247
  244 --- 250
  244 --- 251
  246 --- 247
  246 --- 248
  246 --- 249
  246 --- 250
  246 --- 251
  248 --- 252
  252 --- 253
  252 ---- 255
  252 --- 254
  253 --- 256
  253 --- 259
  253 --- 260
  255 --- 256
  255 --- 257
  255 --- 258
  255 --- 259
  255 --- 260
  257 --- 261
  257 --- 295
  261 --- 262
  261 --- 263
  261 --- 264
  261 --- 265
  261 --- 266
  261 --- 267
  261 --- 268
  261 --- 269
  261 ---- 271
  261 --- 270
  262 --- 272
  262 --- 281
  262 --- 282
  263 --- 273
  263 --- 283
  263 --- 284
  264 --- 274
  264 --- 285
  264 --- 286
  265 --- 275
  265 --- 287
  265 --- 288
  266 --- 276
  266 --- 289
  266 --- 290
  267 --- 277
  267 --- 291
  267 --- 292
  268 --- 278
  268 --- 293
  268 --- 294
  271 --- 272
  271 --- 273
  271 --- 274
  271 --- 275
  271 --- 276
  271 --- 277
  271 --- 278
  271 --- 279
  271 --- 280
  271 --- 281
  271 --- 282
  271 --- 283
  271 --- 284
  271 --- 285
  271 --- 286
  271 --- 287
  271 --- 288
  271 --- 289
  271 --- 290
  271 --- 291
  271 --- 292
  271 --- 293
  271 --- 294
  295 --- 296
  295 --- 297
  295 --- 298
  295 --- 299
  295 --- 300
  295 --- 301
  295 --- 302
  295 --- 303
  295 ---- 305
  295 --- 304
  296 --- 312
  296 --- 327
  296 --- 328
  297 --- 311
  297 --- 325
  297 --- 326
  298 --- 310
  298 --- 323
  298 --- 324
  299 --- 309
  299 --- 321
  299 --- 322
  300 --- 308
  300 --- 319
  300 --- 320
  301 --- 307
  301 --- 317
  301 --- 318
  302 --- 306
  302 --- 315
  302 --- 316
  305 --- 306
  305 --- 307
  305 --- 308
  305 --- 309
  305 --- 310
  305 --- 311
  305 --- 312
  305 --- 313
  305 --- 314
  305 --- 315
  305 --- 316
  305 --- 317
  305 --- 318
  305 --- 319
  305 --- 320
  305 --- 321
  305 --- 322
  305 --- 323
  305 --- 324
  305 --- 325
  305 --- 326
  305 --- 327
  305 --- 328
  15 <--x 329
  33 <--x 330
  15 <--x 331
  15 <--x 332
  83 <--x 333
  97 <--x 334
  97 <--x 335
  142 <--x 336
  142 <--x 337
  157 <--x 338
  166 <--x 339
  143 <--x 340
  208 <--x 341
  222 <--x 342
  207 <--x 343
  208 <--x 344
  248 <--x 345
  257 <--x 346
  257 <--x 347