Files
modeling-app/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md
Josh Gomez c8ec35cd4a Clean KCL Samples and Update Walkie Talkie (#5904)
* Clean KCL Samples and Update Walkie Talkie

* revolve keyword args

* Update kcl-samples simulation test output

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-20 09:22:17 -07:00

18 KiB

flowchart LR
  subgraph path2 [Path]
    2["Path<br>[415, 458, 4]"]
    3["Segment<br>[466, 504, 4]"]
    4["Segment<br>[512, 552, 4]"]
    5["Segment<br>[560, 599, 4]"]
    6["Segment<br>[607, 629, 4]"]
    7[Solid2d]
  end
  subgraph path27 [Path]
    27["Path<br>[1038, 1169, 4]"]
    28["Segment<br>[1177, 1235, 4]"]
    29["Segment<br>[1243, 1374, 4]"]
    30["Segment<br>[1382, 1440, 4]"]
    31["Segment<br>[1448, 1582, 4]"]
    32["Segment<br>[1590, 1676, 4]"]
    33["Segment<br>[1684, 1819, 4]"]
    34["Segment<br>[1827, 1912, 4]"]
    35["Segment<br>[1920, 1927, 4]"]
    36[Solid2d]
  end
  subgraph path63 [Path]
    63["Path<br>[2077, 2131, 4]"]
    64["Segment<br>[2139, 2180, 4]"]
    65["Segment<br>[2188, 2217, 4]"]
    66["Segment<br>[2225, 2255, 4]"]
    67["Segment<br>[2263, 2319, 4]"]
    68["Segment<br>[2327, 2334, 4]"]
    69[Solid2d]
  end
  subgraph path84 [Path]
    84["Path<br>[2478, 2515, 4]"]
    85["Segment<br>[2523, 2554, 4]"]
    86["Segment<br>[2562, 2595, 4]"]
    87["Segment<br>[2603, 2635, 4]"]
    88["Segment<br>[2643, 2650, 4]"]
    89[Solid2d]
  end
  subgraph path105 [Path]
    105["Path<br>[294, 319, 7]"]
    106["Segment<br>[327, 360, 7]"]
    107["Segment<br>[368, 403, 7]"]
    108["Segment<br>[411, 445, 7]"]
    109["Segment<br>[453, 460, 7]"]
    110[Solid2d]
  end
  subgraph path112 [Path]
    112["Path<br>[604, 736, 7]"]
    117[Solid2d]
  end
  subgraph path130 [Path]
    130["Path<br>[501, 555, 5]"]
    131["Segment<br>[563, 590, 5]"]
    132["Segment<br>[598, 627, 5]"]
    133["Segment<br>[635, 663, 5]"]
    134["Segment<br>[671, 727, 5]"]
    135["Segment<br>[735, 742, 5]"]
    136[Solid2d]
  end
  subgraph path138 [Path]
    138["Path<br>[1052, 1099, 5]"]
    139["Segment<br>[1107, 1148, 5]"]
    140["Segment<br>[1156, 1198, 5]"]
    141["Segment<br>[1206, 1248, 5]"]
    142["Segment<br>[1256, 1263, 5]"]
    143[Solid2d]
  end
  subgraph path145 [Path]
    145["Path<br>[1555, 1720, 5]"]
    146["Segment<br>[1728, 1829, 5]"]
    147["Segment<br>[1837, 2004, 5]"]
    148["Segment<br>[2012, 2113, 5]"]
    149["Segment<br>[2121, 2291, 5]"]
    150["Segment<br>[2299, 2401, 5]"]
    151["Segment<br>[2409, 2578, 5]"]
    152["Segment<br>[2586, 2687, 5]"]
    153["Segment<br>[2695, 2702, 5]"]
    154[Solid2d]
  end
  subgraph path156 [Path]
    156["Path<br>[123, 210, 6]"]
    157["Segment<br>[218, 247, 6]"]
    158["Segment<br>[255, 283, 6]"]
    159["Segment<br>[291, 388, 6]"]
    160["Segment<br>[396, 443, 6]"]
    161["Segment<br>[451, 479, 6]"]
    162["Segment<br>[487, 516, 6]"]
    163["Segment<br>[524, 553, 6]"]
    164["Segment<br>[561, 652, 6]"]
    165["Segment<br>[660, 688, 6]"]
    166["Segment<br>[696, 725, 6]"]
    167["Segment<br>[733, 821, 6]"]
    168["Segment<br>[829, 857, 6]"]
    169["Segment<br>[865, 899, 6]"]
    170["Segment<br>[907, 937, 6]"]
    171["Segment<br>[945, 1054, 6]"]
    172["Segment<br>[1062, 1069, 6]"]
    173[Solid2d]
  end
  subgraph path175 [Path]
    175["Path<br>[1203, 1301, 6]"]
    176["Segment<br>[1309, 1428, 6]"]
    177["Segment<br>[1436, 1490, 6]"]
    178["Segment<br>[1498, 1619, 6]"]
    179["Segment<br>[1627, 1634, 6]"]
    180[Solid2d]
  end
  subgraph path182 [Path]
    182["Path<br>[1731, 1828, 6]"]
    183["Segment<br>[1836, 1955, 6]"]
    184["Segment<br>[1963, 2018, 6]"]
    185["Segment<br>[2026, 2147, 6]"]
    186["Segment<br>[2155, 2162, 6]"]
    187[Solid2d]
  end
  subgraph path189 [Path]
    189["Path<br>[1203, 1301, 6]"]
    190["Segment<br>[1309, 1428, 6]"]
    191["Segment<br>[1436, 1490, 6]"]
    192["Segment<br>[1498, 1619, 6]"]
    193["Segment<br>[1627, 1634, 6]"]
    194[Solid2d]
  end
  subgraph path196 [Path]
    196["Path<br>[1731, 1828, 6]"]
    197["Segment<br>[1836, 1955, 6]"]
    198["Segment<br>[1963, 2018, 6]"]
    199["Segment<br>[2026, 2147, 6]"]
    200["Segment<br>[2155, 2162, 6]"]
    201[Solid2d]
  end
  subgraph path230 [Path]
    230["Path<br>[292, 391, 8]"]
    231["Segment<br>[399, 448, 8]"]
    232["Segment<br>[456, 506, 8]"]
    233["Segment<br>[514, 564, 8]"]
    234["Segment<br>[572, 590, 8]"]
    235[Solid2d]
  end
  subgraph path256 [Path]
    256["Path<br>[322, 352, 9]"]
    257["Segment<br>[358, 390, 9]"]
    258["Segment<br>[396, 429, 9]"]
    259["Segment<br>[435, 516, 9]"]
    260["Segment<br>[522, 549, 9]"]
    261["Segment<br>[555, 562, 9]"]
    262[Solid2d]
  end
  subgraph path274 [Path]
    274["Path<br>[314, 339, 10]"]
    275["Segment<br>[347, 431, 10]"]
    276["Segment<br>[439, 524, 10]"]
    277["Segment<br>[532, 607, 10]"]
    278["Segment<br>[615, 622, 10]"]
    279[Solid2d]
  end
  subgraph path298 [Path]
    298["Path<br>[314, 339, 10]"]
    299["Segment<br>[347, 431, 10]"]
    300["Segment<br>[439, 524, 10]"]
    301["Segment<br>[532, 607, 10]"]
    302["Segment<br>[615, 622, 10]"]
    303[Solid2d]
  end
  subgraph path322 [Path]
    322["Path<br>[314, 339, 10]"]
    323["Segment<br>[347, 431, 10]"]
    324["Segment<br>[439, 524, 10]"]
    325["Segment<br>[532, 607, 10]"]
    326["Segment<br>[615, 622, 10]"]
    327[Solid2d]
  end
  subgraph path346 [Path]
    346["Path<br>[314, 339, 10]"]
    347["Segment<br>[347, 431, 10]"]
    348["Segment<br>[439, 524, 10]"]
    349["Segment<br>[532, 607, 10]"]
    350["Segment<br>[615, 622, 10]"]
    351[Solid2d]
  end
  1["Plane<br>[388, 407, 4]"]
  8["Sweep Extrusion<br>[646, 685, 4]"]
  9[Wall]
  10[Wall]
  11[Wall]
  12[Wall]
  13["Cap Start"]
  14["Cap End"]
  15["SweepEdge Opposite"]
  16["SweepEdge Adjacent"]
  17["SweepEdge Opposite"]
  18["SweepEdge Adjacent"]
  19["SweepEdge Opposite"]
  20["SweepEdge Adjacent"]
  21["SweepEdge Opposite"]
  22["SweepEdge Adjacent"]
  23["EdgeCut Chamfer<br>[693, 939, 4]"]
  24["EdgeCut Chamfer<br>[693, 939, 4]"]
  25["EdgeCut Chamfer<br>[693, 939, 4]"]
  26["EdgeCut Chamfer<br>[693, 939, 4]"]
  37["Sweep Extrusion<br>[1943, 1979, 4]"]
  38[Wall]
  39[Wall]
  40[Wall]
  41[Wall]
  42[Wall]
  43[Wall]
  44[Wall]
  45[Wall]
  46["Cap Start"]
  47["SweepEdge Opposite"]
  48["SweepEdge Adjacent"]
  49["SweepEdge Opposite"]
  50["SweepEdge Adjacent"]
  51["SweepEdge Opposite"]
  52["SweepEdge Adjacent"]
  53["SweepEdge Opposite"]
  54["SweepEdge Adjacent"]
  55["SweepEdge Opposite"]
  56["SweepEdge Adjacent"]
  57["SweepEdge Opposite"]
  58["SweepEdge Adjacent"]
  59["SweepEdge Opposite"]
  60["SweepEdge Adjacent"]
  61["SweepEdge Opposite"]
  62["SweepEdge Adjacent"]
  70["Sweep Extrusion<br>[2350, 2390, 4]"]
  71[Wall]
  72[Wall]
  73[Wall]
  74[Wall]
  75["Cap Start"]
  76["SweepEdge Opposite"]
  77["SweepEdge Adjacent"]
  78["SweepEdge Opposite"]
  79["SweepEdge Adjacent"]
  80["SweepEdge Opposite"]
  81["SweepEdge Adjacent"]
  82["SweepEdge Opposite"]
  83["SweepEdge Adjacent"]
  90["Sweep Extrusion<br>[2661, 2693, 4]"]
  91[Wall]
  92[Wall]
  93[Wall]
  94[Wall]
  95["Cap Start"]
  96["SweepEdge Opposite"]
  97["SweepEdge Adjacent"]
  98["SweepEdge Opposite"]
  99["SweepEdge Adjacent"]
  100["SweepEdge Opposite"]
  101["SweepEdge Adjacent"]
  102["SweepEdge Opposite"]
  103["SweepEdge Adjacent"]
  104["Plane<br>[267, 286, 7]"]
  111["Plane<br>[513, 554, 7]"]
  113["SweepEdge Opposite"]
  114["SweepEdge Opposite"]
  115["SweepEdge Opposite"]
  116["SweepEdge Opposite"]
  118["Sweep Loft<br>[924, 952, 7]"]
  119[Wall]
  120[Wall]
  121[Wall]
  122[Wall]
  123["Cap Start"]
  124["Cap End"]
  125["SweepEdge Adjacent"]
  126["SweepEdge Adjacent"]
  127["SweepEdge Adjacent"]
  128["SweepEdge Adjacent"]
  129["Plane<br>[473, 492, 5]"]
  137["Plane<br>[1024, 1043, 5]"]
  144["Plane<br>[1527, 1546, 5]"]
  155["Plane<br>[2815, 2834, 5]"]
  174["Plane<br>[2879, 2898, 5]"]
  181["Plane<br>[2945, 2964, 5]"]
  188["Plane<br>[3010, 3029, 5]"]
  195["Plane<br>[3075, 3094, 5]"]
  202["Sweep Extrusion<br>[3133, 3169, 5]"]
  203[Wall]
  204[Wall]
  205[Wall]
  206[Wall]
  207[Wall]
  208[Wall]
  209[Wall]
  210[Wall]
  211["Cap Start"]
  212["Cap End"]
  213["SweepEdge Opposite"]
  214["SweepEdge Adjacent"]
  215["SweepEdge Opposite"]
  216["SweepEdge Adjacent"]
  217["SweepEdge Opposite"]
  218["SweepEdge Adjacent"]
  219["SweepEdge Opposite"]
  220["SweepEdge Adjacent"]
  221["SweepEdge Opposite"]
  222["SweepEdge Adjacent"]
  223["SweepEdge Opposite"]
  224["SweepEdge Adjacent"]
  225["SweepEdge Opposite"]
  226["SweepEdge Adjacent"]
  227["SweepEdge Opposite"]
  228["SweepEdge Adjacent"]
  229["Plane<br>[265, 284, 8]"]
  236["Sweep Extrusion<br>[653, 705, 8]"]
  237[Wall]
  238[Wall]
  239[Wall]
  240[Wall]
  241["Cap Start"]
  242["Cap End"]
  243["SweepEdge Opposite"]
  244["SweepEdge Adjacent"]
  245["SweepEdge Opposite"]
  246["SweepEdge Adjacent"]
  247["SweepEdge Opposite"]
  248["SweepEdge Adjacent"]
  249["SweepEdge Opposite"]
  250["SweepEdge Adjacent"]
  251["EdgeCut Fillet<br>[713, 910, 8]"]
  252["EdgeCut Fillet<br>[713, 910, 8]"]
  253["EdgeCut Fillet<br>[713, 910, 8]"]
  254["EdgeCut Fillet<br>[713, 910, 8]"]
  255["Plane<br>[297, 316, 9]"]
  263["Sweep Revolve<br>[568, 596, 9]"]
  264[Wall]
  265[Wall]
  266[Wall]
  267[Wall]
  268[Wall]
  269["SweepEdge Adjacent"]
  270["SweepEdge Adjacent"]
  271["SweepEdge Adjacent"]
  272["SweepEdge Adjacent"]
  273["Plane<br>[287, 306, 10]"]
  280["Sweep Extrusion<br>[641, 688, 10]"]
  281[Wall]
  282[Wall]
  283[Wall]
  284[Wall]
  285["Cap Start"]
  286["Cap End"]
  287["SweepEdge Opposite"]
  288["SweepEdge Adjacent"]
  289["SweepEdge Opposite"]
  290["SweepEdge Adjacent"]
  291["SweepEdge Opposite"]
  292["SweepEdge Adjacent"]
  293["SweepEdge Opposite"]
  294["SweepEdge Adjacent"]
  295["EdgeCut Chamfer<br>[696, 841, 10]"]
  296["EdgeCut Chamfer<br>[696, 841, 10]"]
  297["Plane<br>[287, 306, 10]"]
  304["Sweep Extrusion<br>[641, 688, 10]"]
  305[Wall]
  306[Wall]
  307[Wall]
  308[Wall]
  309["Cap Start"]
  310["Cap End"]
  311["SweepEdge Opposite"]
  312["SweepEdge Adjacent"]
  313["SweepEdge Opposite"]
  314["SweepEdge Adjacent"]
  315["SweepEdge Opposite"]
  316["SweepEdge Adjacent"]
  317["SweepEdge Opposite"]
  318["SweepEdge Adjacent"]
  319["EdgeCut Chamfer<br>[696, 841, 10]"]
  320["EdgeCut Chamfer<br>[696, 841, 10]"]
  321["Plane<br>[287, 306, 10]"]
  328["Sweep Extrusion<br>[641, 688, 10]"]
  329[Wall]
  330[Wall]
  331[Wall]
  332[Wall]
  333["Cap Start"]
  334["Cap End"]
  335["SweepEdge Opposite"]
  336["SweepEdge Adjacent"]
  337["SweepEdge Opposite"]
  338["SweepEdge Adjacent"]
  339["SweepEdge Opposite"]
  340["SweepEdge Adjacent"]
  341["SweepEdge Opposite"]
  342["SweepEdge Adjacent"]
  343["EdgeCut Chamfer<br>[696, 841, 10]"]
  344["EdgeCut Chamfer<br>[696, 841, 10]"]
  345["Plane<br>[287, 306, 10]"]
  352["Sweep Extrusion<br>[641, 688, 10]"]
  353[Wall]
  354[Wall]
  355[Wall]
  356[Wall]
  357["Cap Start"]
  358["Cap End"]
  359["SweepEdge Opposite"]
  360["SweepEdge Adjacent"]
  361["SweepEdge Opposite"]
  362["SweepEdge Adjacent"]
  363["SweepEdge Opposite"]
  364["SweepEdge Adjacent"]
  365["SweepEdge Opposite"]
  366["SweepEdge Adjacent"]
  367["EdgeCut Chamfer<br>[696, 841, 10]"]
  368["EdgeCut Chamfer<br>[696, 841, 10]"]
  369["StartSketchOnFace<br>[997, 1030, 4]"]
  370["StartSketchOnFace<br>[2035, 2069, 4]"]
  371["StartSketchOnFace<br>[2436, 2470, 4]"]
  372["StartSketchOnFace<br>[997, 1030, 4]"]
  373["StartSketchOnFace<br>[2035, 2069, 4]"]
  374["StartSketchOnFace<br>[2436, 2470, 4]"]
  375["StartSketchOnPlane<br>[572, 596, 7]"]
  376["StartSketchOnPlane<br>[459, 493, 5]"]
  377["StartSketchOnPlane<br>[1010, 1044, 5]"]
  378["StartSketchOnPlane<br>[1513, 1547, 5]"]
  1 --- 2
  2 --- 3
  2 --- 4
  2 --- 5
  2 --- 6
  2 ---- 8
  2 --- 7
  3 --- 12
  3 --- 21
  3 --- 22
  4 --- 11
  4 --- 19
  4 --- 20
  5 --- 10
  5 --- 17
  5 --- 18
  6 --- 9
  6 --- 15
  6 --- 16
  8 --- 9
  8 --- 10
  8 --- 11
  8 --- 12
  8 --- 13
  8 --- 14
  8 --- 15
  8 --- 16
  8 --- 17
  8 --- 18
  8 --- 19
  8 --- 20
  8 --- 21
  8 --- 22
  14 --- 27
  22 <--x 23
  20 <--x 24
  18 <--x 25
  16 <--x 26
  27 --- 28
  27 --- 29
  27 --- 30
  27 --- 31
  27 --- 32
  27 --- 33
  27 --- 34
  27 --- 35
  27 ---- 37
  27 --- 36
  28 --- 45
  28 --- 61
  28 --- 62
  29 --- 44
  29 --- 59
  29 --- 60
  30 --- 43
  30 --- 57
  30 --- 58
  31 --- 42
  31 --- 55
  31 --- 56
  32 --- 41
  32 --- 53
  32 --- 54
  33 --- 40
  33 --- 51
  33 --- 52
  34 --- 39
  34 --- 49
  34 --- 50
  35 --- 38
  35 --- 47
  35 --- 48
  37 --- 38
  37 --- 39
  37 --- 40
  37 --- 41
  37 --- 42
  37 --- 43
  37 --- 44
  37 --- 45
  37 --- 46
  37 --- 47
  37 --- 48
  37 --- 49
  37 --- 50
  37 --- 51
  37 --- 52
  37 --- 53
  37 --- 54
  37 --- 55
  37 --- 56
  37 --- 57
  37 --- 58
  37 --- 59
  37 --- 60
  37 --- 61
  37 --- 62
  46 --- 63
  46 --- 84
  63 --- 64
  63 --- 65
  63 --- 66
  63 --- 67
  63 --- 68
  63 ---- 70
  63 --- 69
  64 --- 74
  64 --- 82
  64 --- 83
  65 --- 73
  65 --- 80
  65 --- 81
  66 --- 72
  66 --- 78
  66 --- 79
  67 --- 71
  67 --- 76
  67 --- 77
  70 --- 71
  70 --- 72
  70 --- 73
  70 --- 74
  70 --- 75
  70 --- 76
  70 --- 77
  70 --- 78
  70 --- 79
  70 --- 80
  70 --- 81
  70 --- 82
  70 --- 83
  84 --- 85
  84 --- 86
  84 --- 87
  84 --- 88
  84 ---- 90
  84 --- 89
  85 --- 94
  85 --- 102
  85 --- 103
  86 --- 93
  86 --- 100
  86 --- 101
  87 --- 92
  87 --- 98
  87 --- 99
  88 --- 91
  88 --- 96
  88 --- 97
  90 --- 91
  90 --- 92
  90 --- 93
  90 --- 94
  90 --- 95
  90 --- 96
  90 --- 97
  90 --- 98
  90 --- 99
  90 --- 100
  90 --- 101
  90 --- 102
  90 --- 103
  104 --- 105
  105 --- 106
  105 --- 107
  105 --- 108
  105 --- 109
  105 ---- 118
  105 --- 110
  106 --- 119
  106 --- 113
  106 --- 125
  107 --- 120
  107 --- 114
  107 --- 126
  108 --- 121
  108 --- 115
  108 --- 127
  109 --- 122
  109 --- 116
  109 --- 128
  111 --- 112
  112 x--> 113
  112 x--> 114
  112 x--> 115
  112 x--> 116
  112 x---> 118
  112 --- 117
  118 --- 113
  118 --- 114
  118 --- 115
  118 --- 116
  118 --- 119
  118 --- 120
  118 --- 121
  118 --- 122
  118 --- 123
  118 --- 124
  118 --- 125
  118 --- 126
  118 --- 127
  118 --- 128
  129 --- 130
  130 --- 131
  130 --- 132
  130 --- 133
  130 --- 134
  130 --- 135
  130 --- 136
  137 --- 138
  138 --- 139
  138 --- 140
  138 --- 141
  138 --- 142
  138 --- 143
  144 --- 145
  145 --- 146
  145 --- 147
  145 --- 148
  145 --- 149
  145 --- 150
  145 --- 151
  145 --- 152
  145 --- 153
  145 ---- 202
  145 --- 154
  146 --- 210
  146 --- 227
  146 --- 228
  147 --- 209
  147 --- 225
  147 --- 226
  148 --- 208
  148 --- 223
  148 --- 224
  149 --- 207
  149 --- 221
  149 --- 222
  150 --- 206
  150 --- 219
  150 --- 220
  151 --- 205
  151 --- 217
  151 --- 218
  152 --- 204
  152 --- 215
  152 --- 216
  153 --- 203
  153 --- 213
  153 --- 214
  155 --- 156
  156 --- 157
  156 --- 158
  156 --- 159
  156 --- 160
  156 --- 161
  156 --- 162
  156 --- 163
  156 --- 164
  156 --- 165
  156 --- 166
  156 --- 167
  156 --- 168
  156 --- 169
  156 --- 170
  156 --- 171
  156 --- 172
  156 --- 173
  174 --- 175
  175 --- 176
  175 --- 177
  175 --- 178
  175 --- 179
  175 --- 180
  181 --- 182
  182 --- 183
  182 --- 184
  182 --- 185
  182 --- 186
  182 --- 187
  188 --- 189
  189 --- 190
  189 --- 191
  189 --- 192
  189 --- 193
  189 --- 194
  195 --- 196
  196 --- 197
  196 --- 198
  196 --- 199
  196 --- 200
  196 --- 201
  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
  202 --- 217
  202 --- 218
  202 --- 219
  202 --- 220
  202 --- 221
  202 --- 222
  202 --- 223
  202 --- 224
  202 --- 225
  202 --- 226
  202 --- 227
  202 --- 228
  229 --- 230
  230 --- 231
  230 --- 232
  230 --- 233
  230 --- 234
  230 ---- 236
  230 --- 235
  231 --- 240
  231 --- 249
  231 --- 250
  232 --- 239
  232 --- 247
  232 --- 248
  233 --- 238
  233 --- 245
  233 --- 246
  234 --- 237
  234 --- 243
  234 --- 244
  236 --- 237
  236 --- 238
  236 --- 239
  236 --- 240
  236 --- 241
  236 --- 242
  236 --- 243
  236 --- 244
  236 --- 245
  236 --- 246
  236 --- 247
  236 --- 248
  236 --- 249
  236 --- 250
  250 <--x 251
  248 <--x 252
  246 <--x 253
  244 <--x 254
  255 --- 256
  256 --- 257
  256 --- 258
  256 --- 259
  256 --- 260
  256 --- 261
  256 ---- 263
  256 --- 262
  257 --- 264
  257 x--> 269
  258 --- 265
  258 --- 269
  259 --- 266
  259 --- 270
  260 --- 267
  260 --- 271
  261 --- 268
  261 --- 272
  263 --- 264
  263 --- 265
  263 --- 266
  263 --- 267
  263 --- 268
  263 <--x 257
  263 --- 269
  263 <--x 258
  263 <--x 259
  263 --- 270
  263 <--x 260
  263 --- 271
  263 <--x 261
  263 --- 272
  273 --- 274
  274 --- 275
  274 --- 276
  274 --- 277
  274 --- 278
  274 ---- 280
  274 --- 279
  275 --- 281
  275 --- 287
  275 --- 288
  276 --- 282
  276 --- 289
  276 --- 290
  277 --- 283
  277 --- 291
  277 --- 292
  278 --- 284
  278 --- 293
  278 --- 294
  280 --- 281
  280 --- 282
  280 --- 283
  280 --- 284
  280 --- 285
  280 --- 286
  280 --- 287
  280 --- 288
  280 --- 289
  280 --- 290
  280 --- 291
  280 --- 292
  280 --- 293
  280 --- 294
  288 <--x 295
  290 <--x 296
  297 --- 298
  298 --- 299
  298 --- 300
  298 --- 301
  298 --- 302
  298 ---- 304
  298 --- 303
  299 --- 305
  299 --- 311
  299 --- 312
  300 --- 306
  300 --- 313
  300 --- 314
  301 --- 307
  301 --- 315
  301 --- 316
  302 --- 308
  302 --- 317
  302 --- 318
  304 --- 305
  304 --- 306
  304 --- 307
  304 --- 308
  304 --- 309
  304 --- 310
  304 --- 311
  304 --- 312
  304 --- 313
  304 --- 314
  304 --- 315
  304 --- 316
  304 --- 317
  304 --- 318
  312 <--x 319
  314 <--x 320
  321 --- 322
  322 --- 323
  322 --- 324
  322 --- 325
  322 --- 326
  322 ---- 328
  322 --- 327
  323 --- 329
  323 --- 335
  323 --- 336
  324 --- 330
  324 --- 337
  324 --- 338
  325 --- 331
  325 --- 339
  325 --- 340
  326 --- 332
  326 --- 341
  326 --- 342
  328 --- 329
  328 --- 330
  328 --- 331
  328 --- 332
  328 --- 333
  328 --- 334
  328 --- 335
  328 --- 336
  328 --- 337
  328 --- 338
  328 --- 339
  328 --- 340
  328 --- 341
  328 --- 342
  336 <--x 343
  338 <--x 344
  345 --- 346
  346 --- 347
  346 --- 348
  346 --- 349
  346 --- 350
  346 ---- 352
  346 --- 351
  347 --- 353
  347 --- 359
  347 --- 360
  348 --- 354
  348 --- 361
  348 --- 362
  349 --- 355
  349 --- 363
  349 --- 364
  350 --- 356
  350 --- 365
  350 --- 366
  352 --- 353
  352 --- 354
  352 --- 355
  352 --- 356
  352 --- 357
  352 --- 358
  352 --- 359
  352 --- 360
  352 --- 361
  352 --- 362
  352 --- 363
  352 --- 364
  352 --- 365
  352 --- 366
  360 <--x 367
  362 <--x 368
  14 <--x 372
  46 <--x 373
  46 <--x 374
  111 <--x 375
  129 <--x 376
  137 <--x 377
  144 <--x 378