Files
modeling-app/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md
Jess Frazelle 26fba71abf Revolve changed to kw args (#5873)
* initial port

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* updates

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* more fixes

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* fix e2e

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* more fixes

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* updates

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* update js side

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* updates

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* fixes

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* fix;

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* cleanup

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* updates

Signed-off-by: Jess Frazelle <github@jessfraz.com>

---------

Signed-off-by: Jess Frazelle <github@jessfraz.com>
2025-03-18 20:34:44 -07:00

18 KiB

flowchart LR
  subgraph path2 [Path]
    2["Path<br>[298, 341, 3]"]
    3["Segment<br>[347, 385, 3]"]
    4["Segment<br>[391, 431, 3]"]
    5["Segment<br>[437, 476, 3]"]
    6["Segment<br>[482, 504, 3]"]
    7[Solid2d]
  end
  subgraph path27 [Path]
    27["Path<br>[888, 1013, 3]"]
    28["Segment<br>[1019, 1077, 3]"]
    29["Segment<br>[1083, 1208, 3]"]
    30["Segment<br>[1214, 1272, 3]"]
    31["Segment<br>[1278, 1406, 3]"]
    32["Segment<br>[1412, 1492, 3]"]
    33["Segment<br>[1498, 1627, 3]"]
    34["Segment<br>[1633, 1712, 3]"]
    35["Segment<br>[1718, 1725, 3]"]
    36[Solid2d]
  end
  subgraph path63 [Path]
    63["Path<br>[1865, 1919, 3]"]
    64["Segment<br>[1925, 1966, 3]"]
    65["Segment<br>[1972, 2001, 3]"]
    66["Segment<br>[2007, 2037, 3]"]
    67["Segment<br>[2043, 2099, 3]"]
    68["Segment<br>[2105, 2112, 3]"]
    69[Solid2d]
  end
  subgraph path84 [Path]
    84["Path<br>[2246, 2283, 3]"]
    85["Segment<br>[2289, 2320, 3]"]
    86["Segment<br>[2326, 2359, 3]"]
    87["Segment<br>[2365, 2397, 3]"]
    88["Segment<br>[2403, 2410, 3]"]
    89[Solid2d]
  end
  subgraph path106 [Path]
    106["Path<br>[1373, 1532, 5]"]
    107["Segment<br>[1538, 1633, 5]"]
    108["Segment<br>[1639, 1800, 5]"]
    109["Segment<br>[1806, 1901, 5]"]
    110["Segment<br>[1907, 2071, 5]"]
    111["Segment<br>[2077, 2173, 5]"]
    112["Segment<br>[2179, 2342, 5]"]
    113["Segment<br>[2348, 2443, 5]"]
    114["Segment<br>[2449, 2456, 5]"]
    115[Solid2d]
  end
  subgraph path116 [Path]
    116["Path<br>[463, 517, 5]"]
    117["Segment<br>[525, 552, 5]"]
    118["Segment<br>[560, 589, 5]"]
    119["Segment<br>[597, 625, 5]"]
    120["Segment<br>[633, 689, 5]"]
    121["Segment<br>[697, 704, 5]"]
    122[Solid2d]
  end
  subgraph path123 [Path]
    123["Path<br>[952, 979, 5]"]
    124["Segment<br>[987, 1028, 5]"]
    125["Segment<br>[1036, 1078, 5]"]
    126["Segment<br>[1086, 1128, 5]"]
    127["Segment<br>[1136, 1143, 5]"]
    128[Solid2d]
  end
  subgraph path129 [Path]
    129["Path<br>[123, 210, 10]"]
    130["Segment<br>[218, 247, 10]"]
    131["Segment<br>[255, 283, 10]"]
    132["Segment<br>[291, 388, 10]"]
    133["Segment<br>[396, 443, 10]"]
    134["Segment<br>[451, 479, 10]"]
    135["Segment<br>[487, 516, 10]"]
    136["Segment<br>[524, 553, 10]"]
    137["Segment<br>[561, 652, 10]"]
    138["Segment<br>[660, 688, 10]"]
    139["Segment<br>[696, 725, 10]"]
    140["Segment<br>[733, 821, 10]"]
    141["Segment<br>[829, 857, 10]"]
    142["Segment<br>[865, 899, 10]"]
    143["Segment<br>[907, 937, 10]"]
    144["Segment<br>[945, 1054, 10]"]
    145["Segment<br>[1062, 1069, 10]"]
    146[Solid2d]
  end
  subgraph path147 [Path]
    147["Path<br>[1203, 1301, 10]"]
    148["Segment<br>[1309, 1428, 10]"]
    149["Segment<br>[1436, 1490, 10]"]
    150["Segment<br>[1498, 1619, 10]"]
    151["Segment<br>[1627, 1634, 10]"]
    152[Solid2d]
  end
  subgraph path153 [Path]
    153["Path<br>[1731, 1828, 10]"]
    154["Segment<br>[1836, 1955, 10]"]
    155["Segment<br>[1963, 2018, 10]"]
    156["Segment<br>[2026, 2147, 10]"]
    157["Segment<br>[2155, 2162, 10]"]
    158[Solid2d]
  end
  subgraph path159 [Path]
    159["Path<br>[1203, 1301, 10]"]
    160["Segment<br>[1309, 1428, 10]"]
    161["Segment<br>[1436, 1490, 10]"]
    162["Segment<br>[1498, 1619, 10]"]
    163["Segment<br>[1627, 1634, 10]"]
    164[Solid2d]
  end
  subgraph path165 [Path]
    165["Path<br>[1731, 1828, 10]"]
    166["Segment<br>[1836, 1955, 10]"]
    167["Segment<br>[1963, 2018, 10]"]
    168["Segment<br>[2026, 2147, 10]"]
    169["Segment<br>[2155, 2162, 10]"]
    170[Solid2d]
  end
  subgraph path199 [Path]
    199["Path<br>[592, 633, 4]"]
    200["Segment<br>[639, 672, 4]"]
    201["Segment<br>[678, 713, 4]"]
    202["Segment<br>[719, 753, 4]"]
    203["Segment<br>[759, 766, 4]"]
    204[Solid2d]
  end
  subgraph path206 [Path]
    206["Path<br>[899, 1051, 4]"]
    211[Solid2d]
  end
  subgraph path224 [Path]
    224["Path<br>[314, 355, 8]"]
    225["Segment<br>[363, 458, 8]"]
    226["Segment<br>[466, 562, 8]"]
    227["Segment<br>[570, 656, 8]"]
    228["Segment<br>[664, 671, 8]"]
    229[Solid2d]
  end
  subgraph path246 [Path]
    246["Path<br>[314, 355, 8]"]
    247["Segment<br>[363, 458, 8]"]
    248["Segment<br>[466, 562, 8]"]
    249["Segment<br>[570, 656, 8]"]
    250["Segment<br>[664, 671, 8]"]
    251[Solid2d]
  end
  subgraph path268 [Path]
    268["Path<br>[314, 355, 8]"]
    269["Segment<br>[363, 458, 8]"]
    270["Segment<br>[466, 562, 8]"]
    271["Segment<br>[570, 656, 8]"]
    272["Segment<br>[664, 671, 8]"]
    273[Solid2d]
  end
  subgraph path290 [Path]
    290["Path<br>[314, 355, 8]"]
    291["Segment<br>[363, 458, 8]"]
    292["Segment<br>[466, 562, 8]"]
    293["Segment<br>[570, 656, 8]"]
    294["Segment<br>[664, 671, 8]"]
    295[Solid2d]
  end
  subgraph path312 [Path]
    312["Path<br>[503, 596, 6]"]
    313["Segment<br>[602, 651, 6]"]
    314["Segment<br>[657, 707, 6]"]
    315["Segment<br>[713, 763, 6]"]
    316["Segment<br>[769, 787, 6]"]
    317[Solid2d]
  end
  subgraph path346 [Path]
    346["Path<br>[524, 554, 7]"]
    347["Segment<br>[560, 592, 7]"]
    348["Segment<br>[598, 631, 7]"]
    349["Segment<br>[637, 718, 7]"]
    350["Segment<br>[724, 751, 7]"]
    351["Segment<br>[757, 764, 7]"]
    352[Solid2d]
  end
  1["Plane<br>[273, 292, 3]"]
  8["Sweep Extrusion<br>[519, 558, 3]"]
  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>[564, 794, 3]"]
  24["EdgeCut Chamfer<br>[564, 794, 3]"]
  25["EdgeCut Chamfer<br>[564, 794, 3]"]
  26["EdgeCut Chamfer<br>[564, 794, 3]"]
  37["Sweep Extrusion<br>[1739, 1775, 3]"]
  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>[2126, 2166, 3]"]
  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>[2411, 2443, 3]"]
  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>[355, 384, 5]"]
  105["Plane<br>[1337, 1366, 5]"]
  171["Sweep Extrusion<br>[2784, 2820, 5]"]
  172[Wall]
  173[Wall]
  174[Wall]
  175[Wall]
  176[Wall]
  177[Wall]
  178[Wall]
  179[Wall]
  180["Cap Start"]
  181["Cap End"]
  182["SweepEdge Opposite"]
  183["SweepEdge Adjacent"]
  184["SweepEdge Opposite"]
  185["SweepEdge Adjacent"]
  186["SweepEdge Opposite"]
  187["SweepEdge Adjacent"]
  188["SweepEdge Opposite"]
  189["SweepEdge Adjacent"]
  190["SweepEdge Opposite"]
  191["SweepEdge Adjacent"]
  192["SweepEdge Opposite"]
  193["SweepEdge Adjacent"]
  194["SweepEdge Opposite"]
  195["SweepEdge Adjacent"]
  196["SweepEdge Opposite"]
  197["SweepEdge Adjacent"]
  198["Plane<br>[559, 586, 4]"]
  205["Plane<br>[813, 855, 4]"]
  207["SweepEdge Opposite"]
  208["SweepEdge Opposite"]
  209["SweepEdge Opposite"]
  210["SweepEdge Opposite"]
  212["Sweep Loft<br>[1215, 1243, 4]"]
  213[Wall]
  214[Wall]
  215[Wall]
  216[Wall]
  217["Cap End"]
  218["Cap End"]
  219["SweepEdge Adjacent"]
  220["SweepEdge Adjacent"]
  221["SweepEdge Adjacent"]
  222["SweepEdge Adjacent"]
  223["Plane<br>[838, 875, 0]"]
  230["Sweep Extrusion<br>[690, 737, 8]"]
  231[Wall]
  232[Wall]
  233[Wall]
  234[Wall]
  235["Cap Start"]
  236["Cap End"]
  237["SweepEdge Opposite"]
  238["SweepEdge Adjacent"]
  239["SweepEdge Opposite"]
  240["SweepEdge Adjacent"]
  241["SweepEdge Opposite"]
  242["SweepEdge Adjacent"]
  243["SweepEdge Opposite"]
  244["SweepEdge Adjacent"]
  245["Plane<br>[965, 1002, 0]"]
  252["Sweep Extrusion<br>[690, 737, 8]"]
  253[Wall]
  254[Wall]
  255[Wall]
  256[Wall]
  257["Cap Start"]
  258["Cap End"]
  259["SweepEdge Opposite"]
  260["SweepEdge Adjacent"]
  261["SweepEdge Opposite"]
  262["SweepEdge Adjacent"]
  263["SweepEdge Opposite"]
  264["SweepEdge Adjacent"]
  265["SweepEdge Opposite"]
  266["SweepEdge Adjacent"]
  267["Plane<br>[1085, 1122, 0]"]
  274["Sweep Extrusion<br>[690, 737, 8]"]
  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["Plane<br>[1211, 1248, 0]"]
  296["Sweep Extrusion<br>[690, 737, 8]"]
  297[Wall]
  298[Wall]
  299[Wall]
  300[Wall]
  301["Cap Start"]
  302["Cap End"]
  303["SweepEdge Opposite"]
  304["SweepEdge Adjacent"]
  305["SweepEdge Opposite"]
  306["SweepEdge Adjacent"]
  307["SweepEdge Opposite"]
  308["SweepEdge Adjacent"]
  309["SweepEdge Opposite"]
  310["SweepEdge Adjacent"]
  311["Plane<br>[467, 497, 6]"]
  318["Sweep Extrusion<br>[833, 885, 6]"]
  319[Wall]
  320[Wall]
  321[Wall]
  322[Wall]
  323["Cap Start"]
  324["Cap End"]
  325["SweepEdge Opposite"]
  326["SweepEdge Adjacent"]
  327["SweepEdge Opposite"]
  328["SweepEdge Adjacent"]
  329["SweepEdge Opposite"]
  330["SweepEdge Adjacent"]
  331["SweepEdge Opposite"]
  332["SweepEdge Adjacent"]
  333["EdgeCut Chamfer<br>[745, 890, 8]"]
  334["EdgeCut Chamfer<br>[745, 890, 8]"]
  335["EdgeCut Chamfer<br>[745, 890, 8]"]
  336["EdgeCut Chamfer<br>[745, 890, 8]"]
  337["EdgeCut Chamfer<br>[745, 890, 8]"]
  338["EdgeCut Chamfer<br>[745, 890, 8]"]
  339["EdgeCut Chamfer<br>[745, 890, 8]"]
  340["EdgeCut Chamfer<br>[745, 890, 8]"]
  341["EdgeCut Fillet<br>[891, 1096, 6]"]
  342["EdgeCut Fillet<br>[891, 1096, 6]"]
  343["EdgeCut Fillet<br>[891, 1096, 6]"]
  344["EdgeCut Fillet<br>[891, 1096, 6]"]
  345["Plane<br>[494, 518, 7]"]
  353["Sweep Revolve<br>[770, 789, 7]"]
  354[Wall]
  355[Wall]
  356[Wall]
  357[Wall]
  358[Wall]
  359["SweepEdge Adjacent"]
  360["SweepEdge Adjacent"]
  361["SweepEdge Adjacent"]
  362["SweepEdge Adjacent"]
  363["StartSketchOnFace<br>[849, 882, 3]"]
  364["StartSketchOnFace<br>[1825, 1859, 3]"]
  365["StartSketchOnFace<br>[2206, 2240, 3]"]
  366["StartSketchOnPlane<br>[1323, 1367, 5]"]
  367["StartSketchOnPlane<br>[429, 455, 5]"]
  368["StartSketchOnPlane<br>[924, 944, 5]"]
  369["StartSketchOnPlane<br>[869, 893, 4]"]
  370["StartSketchOnPlane<br>[286, 306, 8]"]
  371["StartSketchOnPlane<br>[286, 306, 8]"]
  372["StartSketchOnPlane<br>[286, 306, 8]"]
  373["StartSketchOnPlane<br>[286, 306, 8]"]
  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 --- 116
  104 --- 123
  104 --- 129
  104 --- 147
  104 --- 153
  104 --- 159
  104 --- 165
  105 --- 106
  106 --- 107
  106 --- 108
  106 --- 109
  106 --- 110
  106 --- 111
  106 --- 112
  106 --- 113
  106 --- 114
  106 ---- 171
  106 --- 115
  107 --- 179
  107 --- 196
  107 --- 197
  108 --- 178
  108 --- 194
  108 --- 195
  109 --- 177
  109 --- 192
  109 --- 193
  110 --- 176
  110 --- 190
  110 --- 191
  111 --- 175
  111 --- 188
  111 --- 189
  112 --- 174
  112 --- 186
  112 --- 187
  113 --- 173
  113 --- 184
  113 --- 185
  114 --- 172
  114 --- 182
  114 --- 183
  116 --- 117
  116 --- 118
  116 --- 119
  116 --- 120
  116 --- 121
  116 --- 122
  123 --- 124
  123 --- 125
  123 --- 126
  123 --- 127
  123 --- 128
  129 --- 130
  129 --- 131
  129 --- 132
  129 --- 133
  129 --- 134
  129 --- 135
  129 --- 136
  129 --- 137
  129 --- 138
  129 --- 139
  129 --- 140
  129 --- 141
  129 --- 142
  129 --- 143
  129 --- 144
  129 --- 145
  129 --- 146
  147 --- 148
  147 --- 149
  147 --- 150
  147 --- 151
  147 --- 152
  153 --- 154
  153 --- 155
  153 --- 156
  153 --- 157
  153 --- 158
  159 --- 160
  159 --- 161
  159 --- 162
  159 --- 163
  159 --- 164
  165 --- 166
  165 --- 167
  165 --- 168
  165 --- 169
  165 --- 170
  171 --- 172
  171 --- 173
  171 --- 174
  171 --- 175
  171 --- 176
  171 --- 177
  171 --- 178
  171 --- 179
  171 --- 180
  171 --- 181
  171 --- 182
  171 --- 183
  171 --- 184
  171 --- 185
  171 --- 186
  171 --- 187
  171 --- 188
  171 --- 189
  171 --- 190
  171 --- 191
  171 --- 192
  171 --- 193
  171 --- 194
  171 --- 195
  171 --- 196
  171 --- 197
  198 --- 199
  199 --- 200
  199 --- 201
  199 --- 202
  199 --- 203
  199 ---- 212
  199 --- 204
  200 --- 213
  200 --- 207
  200 --- 219
  201 --- 214
  201 --- 208
  201 --- 220
  202 --- 215
  202 --- 209
  202 --- 221
  203 --- 216
  203 --- 210
  203 --- 222
  205 --- 206
  206 x--> 207
  206 x--> 208
  206 x--> 209
  206 x--> 210
  206 x---> 212
  206 --- 211
  212 --- 207
  212 --- 208
  212 --- 209
  212 --- 210
  212 --- 213
  212 --- 214
  212 --- 215
  212 --- 216
  212 --- 217
  212 --- 218
  212 --- 219
  212 --- 220
  212 --- 221
  212 --- 222
  223 --- 224
  224 --- 225
  224 --- 226
  224 --- 227
  224 --- 228
  224 ---- 230
  224 --- 229
  225 --- 231
  225 --- 237
  225 --- 238
  226 --- 232
  226 --- 239
  226 --- 240
  227 --- 233
  227 --- 241
  227 --- 242
  228 --- 234
  228 --- 243
  228 --- 244
  230 --- 231
  230 --- 232
  230 --- 233
  230 --- 234
  230 --- 235
  230 --- 236
  230 --- 237
  230 --- 238
  230 --- 239
  230 --- 240
  230 --- 241
  230 --- 242
  230 --- 243
  230 --- 244
  245 --- 246
  246 --- 247
  246 --- 248
  246 --- 249
  246 --- 250
  246 ---- 252
  246 --- 251
  247 --- 253
  247 --- 259
  247 --- 260
  248 --- 254
  248 --- 261
  248 --- 262
  249 --- 255
  249 --- 263
  249 --- 264
  250 --- 256
  250 --- 265
  250 --- 266
  252 --- 253
  252 --- 254
  252 --- 255
  252 --- 256
  252 --- 257
  252 --- 258
  252 --- 259
  252 --- 260
  252 --- 261
  252 --- 262
  252 --- 263
  252 --- 264
  252 --- 265
  252 --- 266
  267 --- 268
  268 --- 269
  268 --- 270
  268 --- 271
  268 --- 272
  268 ---- 274
  268 --- 273
  269 --- 275
  269 --- 281
  269 --- 282
  270 --- 276
  270 --- 283
  270 --- 284
  271 --- 277
  271 --- 285
  271 --- 286
  272 --- 278
  272 --- 287
  272 --- 288
  274 --- 275
  274 --- 276
  274 --- 277
  274 --- 278
  274 --- 279
  274 --- 280
  274 --- 281
  274 --- 282
  274 --- 283
  274 --- 284
  274 --- 285
  274 --- 286
  274 --- 287
  274 --- 288
  289 --- 290
  290 --- 291
  290 --- 292
  290 --- 293
  290 --- 294
  290 ---- 296
  290 --- 295
  291 --- 297
  291 --- 303
  291 --- 304
  292 --- 298
  292 --- 305
  292 --- 306
  293 --- 299
  293 --- 307
  293 --- 308
  294 --- 300
  294 --- 309
  294 --- 310
  296 --- 297
  296 --- 298
  296 --- 299
  296 --- 300
  296 --- 301
  296 --- 302
  296 --- 303
  296 --- 304
  296 --- 305
  296 --- 306
  296 --- 307
  296 --- 308
  296 --- 309
  296 --- 310
  311 --- 312
  312 --- 313
  312 --- 314
  312 --- 315
  312 --- 316
  312 ---- 318
  312 --- 317
  313 --- 322
  313 --- 331
  313 --- 332
  314 --- 321
  314 --- 329
  314 --- 330
  315 --- 320
  315 --- 327
  315 --- 328
  316 --- 319
  316 --- 325
  316 --- 326
  318 --- 319
  318 --- 320
  318 --- 321
  318 --- 322
  318 --- 323
  318 --- 324
  318 --- 325
  318 --- 326
  318 --- 327
  318 --- 328
  318 --- 329
  318 --- 330
  318 --- 331
  318 --- 332
  238 <--x 333
  240 <--x 334
  260 <--x 335
  262 <--x 336
  282 <--x 337
  284 <--x 338
  304 <--x 339
  306 <--x 340
  332 <--x 341
  330 <--x 342
  328 <--x 343
  326 <--x 344
  345 --- 346
  346 --- 347
  346 --- 348
  346 --- 349
  346 --- 350
  346 --- 351
  346 ---- 353
  346 --- 352
  347 --- 354
  347 x--> 359
  348 --- 355
  348 --- 359
  349 --- 356
  349 --- 360
  350 --- 357
  350 --- 361
  351 --- 358
  351 --- 362
  353 --- 354
  353 --- 355
  353 --- 356
  353 --- 357
  353 --- 358
  353 <--x 347
  353 --- 359
  353 <--x 348
  353 <--x 349
  353 --- 360
  353 <--x 350
  353 --- 361
  353 <--x 351
  353 --- 362
  14 <--x 363
  46 <--x 364
  46 <--x 365
  105 <--x 366
  104 <--x 367
  104 <--x 368
  205 <--x 369
  223 <--x 370
  245 <--x 371
  267 <--x 372
  289 <--x 373