Files
modeling-app/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md
Jonathan Tran ccd5b0272d Add math functions back to the prelude (#6595)
* Add math functions back to the prelude

* Update output

* Update docs
2025-04-30 11:07:05 -04:00

20 KiB

flowchart LR
  subgraph path7 [Path]
    7["Path<br>[224, 279, 8]"]
    32["Segment<br>[285, 365, 8]"]
    33["Segment<br>[371, 483, 8]"]
    34["Segment<br>[489, 606, 8]"]
    35["Segment<br>[612, 697, 8]"]
    36["Segment<br>[703, 710, 8]"]
    97[Solid2d]
  end
  subgraph path8 [Path]
    8["Path<br>[1151, 1208, 8]"]
    37["Segment<br>[1151, 1208, 8]"]
    102[Solid2d]
  end
  subgraph path9 [Path]
    9["Path<br>[1411, 1448, 8]"]
    38["Segment<br>[1411, 1448, 8]"]
    94[Solid2d]
  end
  subgraph path10 [Path]
    10["Path<br>[1585, 1725, 8]"]
    39["Segment<br>[1585, 1725, 8]"]
    89[Solid2d]
  end
  subgraph path11 [Path]
    11["Path<br>[1976, 2116, 8]"]
    40["Segment<br>[1976, 2116, 8]"]
    88[Solid2d]
  end
  subgraph path12 [Path]
    12["Path<br>[203, 263, 10]"]
    41["Segment<br>[203, 263, 10]"]
    110[Solid2d]
  end
  subgraph path13 [Path]
    13["Path<br>[493, 529, 10]"]
    42["Segment<br>[535, 572, 10]"]
    43["Segment<br>[578, 633, 10]"]
    44["Segment<br>[639, 688, 10]"]
    45["Segment<br>[694, 750, 10]"]
    46["Segment<br>[756, 763, 10]"]
    87[Solid2d]
  end
  subgraph path14 [Path]
    14["Path<br>[865, 1018, 10]"]
    47["Segment<br>[865, 1018, 10]"]
    90[Solid2d]
  end
  subgraph path15 [Path]
    15["Path<br>[1227, 1352, 10]"]
    48["Segment<br>[1227, 1352, 10]"]
    101[Solid2d]
  end
  subgraph path16 [Path]
    16["Path<br>[1652, 1804, 10]"]
    49["Segment<br>[1652, 1804, 10]"]
    95[Solid2d]
  end
  subgraph path17 [Path]
    17["Path<br>[2029, 2069, 10]"]
    50["Segment<br>[2029, 2069, 10]"]
    96[Solid2d]
  end
  subgraph path18 [Path]
    18["Path<br>[251, 372, 11]"]
    51["Segment<br>[378, 461, 11]"]
    52["Segment<br>[467, 519, 11]"]
    53["Segment<br>[525, 608, 11]"]
    54["Segment<br>[614, 670, 11]"]
    55["Segment<br>[676, 683, 11]"]
    111[Solid2d]
  end
  subgraph path19 [Path]
    19["Path<br>[804, 868, 11]"]
    56["Segment<br>[804, 868, 11]"]
    103[Solid2d]
  end
  subgraph path20 [Path]
    20["Path<br>[1042, 1228, 11]"]
    57["Segment<br>[1042, 1228, 11]"]
    100[Solid2d]
  end
  subgraph path21 [Path]
    21["Path<br>[1436, 1480, 11]"]
    58["Segment<br>[1436, 1480, 11]"]
    93[Solid2d]
  end
  subgraph path22 [Path]
    22["Path<br>[1723, 1893, 11]"]
    59["Segment<br>[1723, 1893, 11]"]
    106[Solid2d]
  end
  subgraph path23 [Path]
    23["Path<br>[2229, 2382, 11]"]
    60["Segment<br>[2229, 2382, 11]"]
    91[Solid2d]
  end
  subgraph path24 [Path]
    24["Path<br>[271, 460, 12]"]
    61["Segment<br>[466, 552, 12]"]
    62["Segment<br>[558, 612, 12]"]
    63["Segment<br>[618, 704, 12]"]
    64["Segment<br>[710, 780, 12]"]
    65["Segment<br>[786, 793, 12]"]
    107[Solid2d]
  end
  subgraph path25 [Path]
    25["Path<br>[912, 1099, 12]"]
    66["Segment<br>[912, 1099, 12]"]
    104[Solid2d]
  end
  subgraph path26 [Path]
    26["Path<br>[1309, 1476, 12]"]
    67["Segment<br>[1309, 1476, 12]"]
    108[Solid2d]
  end
  subgraph path27 [Path]
    27["Path<br>[1880, 2122, 12]"]
    68["Segment<br>[1880, 2122, 12]"]
    98[Solid2d]
  end
  subgraph path28 [Path]
    28["Path<br>[2226, 2466, 12]"]
    69["Segment<br>[2226, 2466, 12]"]
    105[Solid2d]
  end
  subgraph path29 [Path]
    29["Path<br>[2625, 2663, 12]"]
    70["Segment<br>[2625, 2663, 12]"]
    99[Solid2d]
  end
  subgraph path30 [Path]
    30["Path<br>[2798, 2979, 12]"]
    71["Segment<br>[2985, 3053, 12]"]
    72["Segment<br>[3059, 3169, 12]"]
    73["Segment<br>[3175, 3243, 12]"]
    74["Segment<br>[3249, 3325, 12]"]
    75["Segment<br>[3331, 3407, 12]"]
    76["Segment<br>[3413, 3487, 12]"]
    77["Segment<br>[3493, 3549, 12]"]
    78["Segment<br>[3555, 3562, 12]"]
    109[Solid2d]
  end
  subgraph path31 [Path]
    31["Path<br>[3696, 3877, 12]"]
    79["Segment<br>[3883, 3953, 12]"]
    80["Segment<br>[3959, 4074, 12]"]
    81["Segment<br>[4080, 4150, 12]"]
    82["Segment<br>[4156, 4234, 12]"]
    83["Segment<br>[4240, 4318, 12]"]
    84["Segment<br>[4324, 4400, 12]"]
    85["Segment<br>[4406, 4462, 12]"]
    86["Segment<br>[4468, 4475, 12]"]
    92[Solid2d]
  end
  1["Plane<br>[201, 218, 8]"]
  2["Plane<br>[174, 197, 10]"]
  3["Plane<br>[464, 487, 10]"]
  4["Plane<br>[2000, 2023, 10]"]
  5["Plane<br>[222, 245, 11]"]
  6["Plane<br>[242, 265, 12]"]
  112["Sweep Extrusion<br>[724, 771, 8]"]
  113["Sweep Extrusion<br>[1222, 1288, 8]"]
  114["Sweep Extrusion<br>[1462, 1492, 8]"]
  115["Sweep Extrusion<br>[1873, 1920, 8]"]
  116["Sweep Extrusion<br>[1873, 1920, 8]"]
  117["Sweep Extrusion<br>[1873, 1920, 8]"]
  118["Sweep Extrusion<br>[1873, 1920, 8]"]
  119["Sweep Extrusion<br>[2252, 2299, 8]"]
  120["Sweep Extrusion<br>[2252, 2299, 8]"]
  121["Sweep Extrusion<br>[2252, 2299, 8]"]
  122["Sweep Extrusion<br>[2252, 2299, 8]"]
  123["Sweep Extrusion<br>[277, 315, 10]"]
  124["Sweep Extrusion<br>[778, 808, 10]"]
  125["Sweep Extrusion<br>[1032, 1064, 10]"]
  126["Sweep Extrusion<br>[1563, 1595, 10]"]
  127["Sweep Extrusion<br>[1563, 1595, 10]"]
  128["Sweep Extrusion<br>[1563, 1595, 10]"]
  129["Sweep Extrusion<br>[1563, 1595, 10]"]
  130["Sweep Extrusion<br>[1818, 1851, 10]"]
  131["Sweep Extrusion<br>[2071, 2102, 10]"]
  132["Sweep Extrusion<br>[697, 745, 11]"]
  133["Sweep Extrusion<br>[883, 916, 11]"]
  134["Sweep Extrusion<br>[1243, 1273, 11]"]
  135["Sweep Extrusion<br>[1633, 1666, 11]"]
  136["Sweep Extrusion<br>[1633, 1666, 11]"]
  137["Sweep Extrusion<br>[1633, 1666, 11]"]
  138["Sweep Extrusion<br>[1633, 1666, 11]"]
  139["Sweep Extrusion<br>[1633, 1666, 11]"]
  140["Sweep Extrusion<br>[1633, 1666, 11]"]
  141["Sweep Extrusion<br>[1633, 1666, 11]"]
  142["Sweep Extrusion<br>[1633, 1666, 11]"]
  143["Sweep Extrusion<br>[2139, 2172, 11]"]
  144["Sweep Extrusion<br>[2139, 2172, 11]"]
  145["Sweep Extrusion<br>[2139, 2172, 11]"]
  146["Sweep Extrusion<br>[2139, 2172, 11]"]
  147["Sweep Extrusion<br>[2384, 2414, 11]"]
  148["Sweep Extrusion<br>[807, 855, 12]"]
  149["Sweep Extrusion<br>[1114, 1147, 12]"]
  150["Sweep Extrusion<br>[1719, 1752, 12]"]
  151["Sweep Extrusion<br>[1719, 1752, 12]"]
  152["Sweep Extrusion<br>[1719, 1752, 12]"]
  153["Sweep Extrusion<br>[1719, 1752, 12]"]
  154["Sweep Extrusion<br>[1719, 1752, 12]"]
  155["Sweep Extrusion<br>[1719, 1752, 12]"]
  156["Sweep Extrusion<br>[1719, 1752, 12]"]
  157["Sweep Extrusion<br>[1719, 1752, 12]"]
  158["Sweep Extrusion<br>[2136, 2169, 12]"]
  159["Sweep Extrusion<br>[2481, 2514, 12]"]
  160["Sweep Extrusion<br>[2678, 2712, 12]"]
  161["Sweep Extrusion<br>[3577, 3610, 12]"]
  162["Sweep Extrusion<br>[4477, 4510, 12]"]
  163[Wall]
  164[Wall]
  165[Wall]
  166[Wall]
  167[Wall]
  168[Wall]
  169[Wall]
  170[Wall]
  171[Wall]
  172[Wall]
  173[Wall]
  174[Wall]
  175[Wall]
  176[Wall]
  177[Wall]
  178[Wall]
  179[Wall]
  180[Wall]
  181[Wall]
  182[Wall]
  183[Wall]
  184[Wall]
  185[Wall]
  186[Wall]
  187[Wall]
  188[Wall]
  189[Wall]
  190[Wall]
  191[Wall]
  192[Wall]
  193[Wall]
  194[Wall]
  195[Wall]
  196[Wall]
  197[Wall]
  198[Wall]
  199[Wall]
  200[Wall]
  201[Wall]
  202[Wall]
  203[Wall]
  204[Wall]
  205[Wall]
  206[Wall]
  207[Wall]
  208[Wall]
  209[Wall]
  210[Wall]
  211[Wall]
  212["Cap Start"]
  213["Cap Start"]
  214["Cap Start"]
  215["Cap Start"]
  216["Cap Start"]
  217["Cap Start"]
  218["Cap Start"]
  219["Cap Start"]
  220["Cap Start"]
  221["Cap Start"]
  222["Cap Start"]
  223["Cap End"]
  224["Cap End"]
  225["Cap End"]
  226["Cap End"]
  227["Cap End"]
  228["Cap End"]
  229["Cap End"]
  230["Cap End"]
  231["Cap End"]
  232["Cap End"]
  233["Cap End"]
  234["Cap End"]
  235["Cap End"]
  236["Cap End"]
  237["Cap End"]
  238["Cap End"]
  239["Cap End"]
  240["Cap End"]
  241["Cap End"]
  242["Cap End"]
  243["Cap End"]
  244["Cap End"]
  245["Cap End"]
  246["SweepEdge Opposite"]
  247["SweepEdge Opposite"]
  248["SweepEdge Opposite"]
  249["SweepEdge Opposite"]
  250["SweepEdge Opposite"]
  251["SweepEdge Opposite"]
  252["SweepEdge Opposite"]
  253["SweepEdge Opposite"]
  254["SweepEdge Opposite"]
  255["SweepEdge Opposite"]
  256["SweepEdge Opposite"]
  257["SweepEdge Opposite"]
  258["SweepEdge Opposite"]
  259["SweepEdge Opposite"]
  260["SweepEdge Opposite"]
  261["SweepEdge Opposite"]
  262["SweepEdge Opposite"]
  263["SweepEdge Opposite"]
  264["SweepEdge Opposite"]
  265["SweepEdge Opposite"]
  266["SweepEdge Opposite"]
  267["SweepEdge Opposite"]
  268["SweepEdge Opposite"]
  269["SweepEdge Opposite"]
  270["SweepEdge Opposite"]
  271["SweepEdge Opposite"]
  272["SweepEdge Opposite"]
  273["SweepEdge Opposite"]
  274["SweepEdge Opposite"]
  275["SweepEdge Opposite"]
  276["SweepEdge Opposite"]
  277["SweepEdge Opposite"]
  278["SweepEdge Opposite"]
  279["SweepEdge Opposite"]
  280["SweepEdge Opposite"]
  281["SweepEdge Opposite"]
  282["SweepEdge Opposite"]
  283["SweepEdge Opposite"]
  284["SweepEdge Opposite"]
  285["SweepEdge Opposite"]
  286["SweepEdge Opposite"]
  287["SweepEdge Opposite"]
  288["SweepEdge Opposite"]
  289["SweepEdge Opposite"]
  290["SweepEdge Opposite"]
  291["SweepEdge Opposite"]
  292["SweepEdge Opposite"]
  293["SweepEdge Opposite"]
  294["SweepEdge Opposite"]
  295["SweepEdge Adjacent"]
  296["SweepEdge Adjacent"]
  297["SweepEdge Adjacent"]
  298["SweepEdge Adjacent"]
  299["SweepEdge Adjacent"]
  300["SweepEdge Adjacent"]
  301["SweepEdge Adjacent"]
  302["SweepEdge Adjacent"]
  303["SweepEdge Adjacent"]
  304["SweepEdge Adjacent"]
  305["SweepEdge Adjacent"]
  306["SweepEdge Adjacent"]
  307["SweepEdge Adjacent"]
  308["SweepEdge Adjacent"]
  309["SweepEdge Adjacent"]
  310["SweepEdge Adjacent"]
  311["SweepEdge Adjacent"]
  312["SweepEdge Adjacent"]
  313["SweepEdge Adjacent"]
  314["SweepEdge Adjacent"]
  315["SweepEdge Adjacent"]
  316["SweepEdge Adjacent"]
  317["SweepEdge Adjacent"]
  318["SweepEdge Adjacent"]
  319["SweepEdge Adjacent"]
  320["SweepEdge Adjacent"]
  321["SweepEdge Adjacent"]
  322["SweepEdge Adjacent"]
  323["SweepEdge Adjacent"]
  324["SweepEdge Adjacent"]
  325["SweepEdge Adjacent"]
  326["SweepEdge Adjacent"]
  327["SweepEdge Adjacent"]
  328["SweepEdge Adjacent"]
  329["SweepEdge Adjacent"]
  330["SweepEdge Adjacent"]
  331["SweepEdge Adjacent"]
  332["SweepEdge Adjacent"]
  333["SweepEdge Adjacent"]
  334["SweepEdge Adjacent"]
  335["SweepEdge Adjacent"]
  336["SweepEdge Adjacent"]
  337["SweepEdge Adjacent"]
  338["SweepEdge Adjacent"]
  339["SweepEdge Adjacent"]
  340["SweepEdge Adjacent"]
  341["SweepEdge Adjacent"]
  342["SweepEdge Adjacent"]
  343["SweepEdge Adjacent"]
  344["EdgeCut Chamfer<br>[777, 1054, 8]"]
  345["EdgeCut Chamfer<br>[777, 1054, 8]"]
  346["EdgeCut Chamfer<br>[777, 1054, 8]"]
  347["EdgeCut Chamfer<br>[777, 1054, 8]"]
  348["EdgeCut Fillet<br>[1294, 1355, 8]"]
  349["EdgeCut Fillet<br>[321, 383, 10]"]
  350["EdgeCut Fillet<br>[1070, 1132, 10]"]
  351["EdgeCut Fillet<br>[1857, 1919, 10]"]
  352["EdgeCut Fillet<br>[922, 984, 11]"]
  353["EdgeCut Fillet<br>[1279, 1341, 11]"]
  354["EdgeCut Fillet<br>[1153, 1215, 12]"]
  1 --- 7
  2 --- 12
  3 --- 13
  4 --- 17
  5 --- 18
  6 --- 24
  7 --- 32
  7 --- 33
  7 --- 34
  7 --- 35
  7 --- 36
  7 --- 97
  7 ---- 112
  8 --- 37
  8 --- 102
  8 ---- 113
  232 --- 8
  9 --- 38
  9 --- 94
  9 ---- 114
  223 --- 9
  10 --- 39
  10 --- 89
  10 ---- 118
  232 --- 10
  11 --- 40
  11 --- 88
  11 ---- 122
  232 --- 11
  12 --- 41
  12 --- 110
  12 ---- 123
  13 --- 42
  13 --- 43
  13 --- 44
  13 --- 45
  13 --- 46
  13 --- 87
  13 ---- 124
  14 --- 47
  14 --- 90
  14 ---- 125
  241 --- 14
  15 --- 48
  15 --- 101
  15 ---- 126
  225 --- 15
  16 --- 49
  16 --- 95
  16 ---- 130
  225 --- 16
  17 --- 50
  17 --- 96
  17 ---- 131
  18 --- 51
  18 --- 52
  18 --- 53
  18 --- 54
  18 --- 55
  18 --- 111
  18 ---- 132
  19 --- 56
  19 --- 103
  19 ---- 133
  222 --- 19
  20 --- 57
  20 --- 100
  20 ---- 134
  222 --- 20
  21 --- 58
  21 --- 93
  21 ---- 142
  228 --- 21
  22 --- 59
  22 --- 106
  22 ---- 145
  244 --- 22
  23 --- 60
  23 --- 91
  23 ---- 147
  245 --- 23
  24 --- 61
  24 --- 62
  24 --- 63
  24 --- 64
  24 --- 65
  24 --- 107
  24 ---- 148
  25 --- 66
  25 --- 104
  25 ---- 149
  242 --- 25
  26 --- 67
  26 --- 108
  26 ---- 155
  239 --- 26
  27 --- 68
  27 --- 98
  27 ---- 158
  221 --- 27
  28 --- 69
  28 --- 105
  28 ---- 159
  242 --- 28
  29 --- 70
  29 --- 99
  29 ---- 160
  217 --- 29
  30 --- 71
  30 --- 72
  30 --- 73
  30 --- 74
  30 --- 75
  30 --- 76
  30 --- 77
  30 --- 78
  30 --- 109
  30 ---- 161
  212 --- 30
  31 --- 79
  31 --- 80
  31 --- 81
  31 --- 82
  31 --- 83
  31 --- 84
  31 --- 85
  31 --- 86
  31 --- 92
  31 ---- 162
  212 --- 31
  32 --- 195
  32 x--> 214
  32 --- 280
  32 --- 328
  33 --- 196
  33 x--> 214
  33 --- 278
  33 --- 326
  34 --- 197
  34 x--> 214
  34 --- 277
  34 --- 327
  35 --- 194
  35 x--> 214
  35 --- 279
  35 --- 329
  37 --- 198
  37 x--> 232
  37 --- 281
  37 --- 330
  38 --- 165
  38 x--> 223
  38 --- 248
  38 --- 297
  39 --- 168
  39 x--> 232
  39 --- 251
  39 --- 300
  40 --- 210
  40 x--> 232
  40 --- 293
  40 --- 342
  41 --- 171
  41 x--> 216
  41 --- 254
  41 --- 303
  42 --- 209
  42 x--> 220
  42 --- 292
  42 --- 339
  43 --- 208
  43 x--> 220
  43 --- 291
  43 --- 340
  44 --- 207
  44 x--> 220
  44 --- 290
  44 --- 338
  45 --- 206
  45 x--> 220
  45 --- 289
  45 --- 341
  47 --- 167
  47 x--> 241
  47 --- 250
  47 --- 299
  48 --- 163
  48 x--> 225
  48 --- 246
  48 --- 295
  49 --- 169
  49 x--> 225
  49 --- 252
  49 --- 301
  50 --- 211
  50 x--> 234
  50 --- 294
  50 --- 343
  51 --- 203
  51 x--> 245
  51 --- 287
  51 --- 335
  52 --- 202
  52 x--> 245
  52 --- 285
  52 --- 337
  53 --- 204
  53 x--> 245
  53 --- 288
  53 --- 336
  54 --- 205
  54 x--> 245
  54 --- 286
  54 --- 334
  56 --- 193
  56 x--> 222
  56 --- 276
  56 --- 325
  57 --- 180
  57 x--> 222
  57 --- 263
  57 --- 312
  58 --- 201
  58 x--> 228
  58 --- 284
  58 --- 333
  59 --- 179
  59 x--> 244
  59 --- 262
  59 --- 311
  60 --- 199
  60 x--> 245
  60 --- 282
  60 --- 331
  61 --- 182
  61 x--> 221
  61 --- 267
  61 --- 314
  62 --- 183
  62 x--> 221
  62 --- 265
  62 --- 316
  63 --- 184
  63 x--> 221
  63 --- 266
  63 --- 315
  64 --- 181
  64 x--> 221
  64 --- 264
  64 --- 313
  66 --- 170
  66 x--> 242
  66 --- 253
  66 --- 302
  67 --- 200
  67 x--> 239
  67 --- 283
  67 --- 332
  68 --- 166
  68 x--> 231
  68 --- 249
  68 --- 298
  69 --- 164
  69 x--> 236
  69 --- 247
  69 --- 296
  70 --- 185
  70 x--> 227
  70 --- 268
  70 --- 317
  71 --- 187
  71 x--> 238
  71 --- 275
  71 --- 323
  72 --- 192
  72 x--> 238
  72 --- 270
  72 --- 322
  73 --- 186
  73 x--> 238
  73 --- 273
  73 --- 321
  74 --- 188
  74 x--> 238
  74 --- 269
  74 --- 318
  75 --- 189
  75 x--> 238
  75 --- 271
  75 --- 320
  76 --- 191
  76 x--> 238
  76 --- 274
  76 --- 324
  77 --- 190
  77 x--> 238
  77 --- 272
  77 --- 319
  79 --- 174
  79 x--> 237
  79 --- 258
  79 --- 308
  80 --- 176
  80 x--> 237
  80 --- 261
  80 --- 306
  81 --- 172
  81 x--> 237
  81 --- 255
  81 --- 307
  82 --- 175
  82 x--> 237
  82 --- 256
  82 --- 304
  83 --- 173
  83 x--> 237
  83 --- 257
  83 --- 310
  84 --- 177
  84 x--> 237
  84 --- 260
  84 --- 305
  85 --- 178
  85 x--> 237
  85 --- 259
  85 --- 309
  112 --- 194
  112 --- 195
  112 --- 196
  112 --- 197
  112 --- 214
  112 --- 232
  112 --- 277
  112 --- 278
  112 --- 279
  112 --- 280
  112 --- 326
  112 --- 327
  112 --- 328
  112 --- 329
  113 --- 198
  113 --- 223
  113 --- 281
  113 --- 330
  114 --- 165
  114 --- 229
  114 --- 248
  114 --- 297
  118 --- 168
  118 --- 251
  118 --- 300
  122 --- 210
  122 --- 293
  122 --- 342
  123 --- 171
  123 --- 216
  123 --- 235
  123 --- 254
  123 --- 303
  124 --- 206
  124 --- 207
  124 --- 208
  124 --- 209
  124 --- 220
  124 --- 241
  124 --- 289
  124 --- 290
  124 --- 291
  124 --- 292
  124 --- 338
  124 --- 339
  124 --- 340
  124 --- 341
  125 --- 167
  125 --- 225
  125 --- 250
  125 --- 299
  126 --- 163
  126 --- 243
  126 --- 246
  126 --- 295
  130 --- 169
  130 --- 233
  130 --- 252
  130 --- 301
  131 --- 211
  131 --- 215
  131 --- 234
  131 --- 294
  131 --- 343
  132 --- 202
  132 --- 203
  132 --- 204
  132 --- 205
  132 --- 222
  132 --- 245
  132 --- 285
  132 --- 286
  132 --- 287
  132 --- 288
  132 --- 334
  132 --- 335
  132 --- 336
  132 --- 337
  133 --- 193
  133 --- 228
  133 --- 276
  133 --- 325
  134 --- 180
  134 --- 244
  134 --- 263
  134 --- 312
  142 --- 201
  142 --- 226
  142 --- 284
  142 --- 333
  145 --- 179
  145 --- 230
  145 --- 262
  145 --- 311
  147 --- 199
  147 --- 224
  147 --- 282
  147 --- 331
  148 --- 181
  148 --- 182
  148 --- 183
  148 --- 184
  148 --- 221
  148 --- 242
  148 --- 264
  148 --- 265
  148 --- 266
  148 --- 267
  148 --- 313
  148 --- 314
  148 --- 315
  148 --- 316
  149 --- 170
  149 --- 239
  149 --- 253
  149 --- 302
  155 --- 200
  155 --- 240
  155 --- 283
  155 --- 332
  158 --- 166
  158 --- 213
  158 --- 231
  158 --- 249
  158 --- 298
  159 --- 164
  159 --- 217
  159 --- 236
  159 --- 247
  159 --- 296
  160 --- 185
  160 --- 212
  160 --- 227
  160 --- 268
  160 --- 317
  161 --- 186
  161 --- 187
  161 --- 188
  161 --- 189
  161 --- 190
  161 --- 191
  161 --- 192
  161 --- 219
  161 --- 238
  161 --- 269
  161 --- 270
  161 --- 271
  161 --- 272
  161 --- 273
  161 --- 274
  161 --- 275
  161 --- 318
  161 --- 319
  161 --- 320
  161 --- 321
  161 --- 322
  161 --- 323
  161 --- 324
  162 --- 172
  162 --- 173
  162 --- 174
  162 --- 175
  162 --- 176
  162 --- 177
  162 --- 178
  162 --- 218
  162 --- 237
  162 --- 255
  162 --- 256
  162 --- 257
  162 --- 258
  162 --- 259
  162 --- 260
  162 --- 261
  162 --- 304
  162 --- 305
  162 --- 306
  162 --- 307
  162 --- 308
  162 --- 309
  162 --- 310
  246 <--x 163
  295 <--x 163
  247 <--x 164
  296 <--x 164
  248 <--x 165
  297 <--x 165
  249 <--x 166
  298 <--x 166
  299 <--x 167
  251 <--x 168
  300 <--x 168
  301 <--x 169
  302 <--x 170
  303 <--x 171
  255 <--x 172
  306 <--x 172
  307 <--x 172
  257 <--x 173
  304 <--x 173
  310 <--x 173
  258 <--x 174
  308 <--x 174
  309 <--x 174
  256 <--x 175
  304 <--x 175
  307 <--x 175
  261 <--x 176
  306 <--x 176
  308 <--x 176
  260 <--x 177
  305 <--x 177
  310 <--x 177
  259 <--x 178
  305 <--x 178
  309 <--x 178
  262 <--x 179
  311 <--x 179
  312 <--x 180
  264 <--x 181
  313 <--x 181
  315 <--x 181
  267 <--x 182
  313 <--x 182
  314 <--x 182
  265 <--x 183
  314 <--x 183
  316 <--x 183
  266 <--x 184
  315 <--x 184
  316 <--x 184
  268 <--x 185
  317 <--x 185
  273 <--x 186
  321 <--x 186
  322 <--x 186
  275 <--x 187
  319 <--x 187
  323 <--x 187
  269 <--x 188
  318 <--x 188
  321 <--x 188
  271 <--x 189
  318 <--x 189
  320 <--x 189
  272 <--x 190
  319 <--x 190
  324 <--x 190
  274 <--x 191
  320 <--x 191
  324 <--x 191
  270 <--x 192
  322 <--x 192
  323 <--x 192
  325 <--x 193
  279 <--x 194
  280 <--x 195
  278 <--x 196
  277 <--x 197
  330 <--x 198
  282 <--x 199
  331 <--x 199
  283 <--x 200
  332 <--x 200
  284 <--x 201
  333 <--x 201
  285 <--x 202
  335 <--x 202
  337 <--x 202
  287 <--x 203
  334 <--x 203
  335 <--x 203
  288 <--x 204
  336 <--x 204
  337 <--x 204
  286 <--x 205
  334 <--x 205
  336 <--x 205
  289 <--x 206
  338 <--x 206
  341 <--x 206
  290 <--x 207
  338 <--x 207
  340 <--x 207
  291 <--x 208
  339 <--x 208
  340 <--x 208
  292 <--x 209
  339 <--x 209
  341 <--x 209
  293 <--x 210
  342 <--x 210
  294 <--x 211
  343 <--x 211
  268 <--x 212
  249 <--x 213
  251 <--x 214
  293 <--x 214
  294 <--x 215
  247 <--x 217
  255 <--x 218
  256 <--x 218
  257 <--x 218
  258 <--x 218
  259 <--x 218
  260 <--x 218
  261 <--x 218
  269 <--x 219
  270 <--x 219
  271 <--x 219
  272 <--x 219
  273 <--x 219
  274 <--x 219
  275 <--x 219
  285 <--x 222
  286 <--x 222
  287 <--x 222
  288 <--x 222
  282 <--x 224
  284 <--x 226
  248 <--x 229
  262 <--x 230
  277 <--x 232
  278 <--x 232
  279 <--x 232
  280 <--x 232
  283 <--x 240
  289 <--x 241
  290 <--x 241
  291 <--x 241
  292 <--x 241
  264 <--x 242
  265 <--x 242
  266 <--x 242
  267 <--x 242
  246 <--x 243
  250 <--x 350
  252 <--x 351
  253 <--x 354
  254 <--x 349
  263 <--x 353
  276 <--x 352
  281 <--x 348
  326 <--x 347
  327 <--x 345
  328 <--x 346
  329 <--x 344