Files
modeling-app/rust/kcl-lib/tests/kcl_samples/french-press/artifact_graph_flowchart.snap.md
Jonathan Tran 14ce66bcc1 Fix to have stable sorting for end cap artifacts (#6589)
* Fix to have stable sorting for end cap artifacts

* Update output
2025-04-30 04:34:35 +00:00

18 KiB

flowchart LR
  subgraph path16 [Path]
    16["Path<br>[265, 309, 0]"]
    29["Segment<br>[315, 379, 0]"]
    30["Segment<br>[385, 483, 0]"]
    31["Segment<br>[489, 606, 0]"]
    32["Segment<br>[612, 668, 0]"]
    33["Segment<br>[674, 681, 0]"]
    102[Solid2d]
  end
  subgraph path17 [Path]
    17["Path<br>[971, 1015, 0]"]
    34["Segment<br>[1021, 1040, 0]"]
    35["Segment<br>[1046, 1080, 0]"]
    36["Segment<br>[1086, 1137, 0]"]
    37["Segment<br>[1143, 1194, 0]"]
    38["Segment<br>[1200, 1251, 0]"]
    39["Segment<br>[1257, 1315, 0]"]
    40["Segment<br>[1321, 1370, 0]"]
    41["Segment<br>[1376, 1416, 0]"]
    42["Segment<br>[1422, 1441, 0]"]
    43["Segment<br>[1447, 1500, 0]"]
    44["Segment<br>[1506, 1555, 0]"]
    45["Segment<br>[1561, 1631, 0]"]
    46["Segment<br>[1637, 1688, 0]"]
    47["Segment<br>[1694, 1764, 0]"]
    48["Segment<br>[1770, 1821, 0]"]
    49["Segment<br>[1827, 1883, 0]"]
    50["Segment<br>[1889, 1896, 0]"]
    108[Solid2d]
  end
  subgraph path18 [Path]
    18["Path<br>[2163, 2222, 0]"]
    51["Segment<br>[2163, 2222, 0]"]
    106[Solid2d]
  end
  subgraph path19 [Path]
    19["Path<br>[2328, 2358, 0]"]
    52["Segment<br>[2364, 2383, 0]"]
    53["Segment<br>[2389, 2439, 0]"]
    54["Segment<br>[2445, 2501, 0]"]
    55["Segment<br>[2507, 2514, 0]"]
    97[Solid2d]
  end
  subgraph path20 [Path]
    20["Path<br>[2752, 2783, 0]"]
    56["Segment<br>[2789, 2834, 0]"]
    57["Segment<br>[2840, 2917, 0]"]
    58["Segment<br>[2923, 2962, 0]"]
    59["Segment<br>[2968, 3014, 0]"]
    60["Segment<br>[3020, 3045, 0]"]
    61["Segment<br>[3051, 3107, 0]"]
    62["Segment<br>[3113, 3120, 0]"]
    105[Solid2d]
  end
  subgraph path21 [Path]
    21["Path<br>[3200, 3227, 0]"]
    63["Segment<br>[3233, 3253, 0]"]
    64["Segment<br>[3259, 3302, 0]"]
    65["Segment<br>[3308, 3326, 0]"]
    66["Segment<br>[3332, 3352, 0]"]
    67["Segment<br>[3358, 3378, 0]"]
    68["Segment<br>[3384, 3424, 0]"]
    69["Segment<br>[3430, 3486, 0]"]
    70["Segment<br>[3492, 3499, 0]"]
    104[Solid2d]
  end
  subgraph path22 [Path]
    22["Path<br>[3603, 3662, 0]"]
    71["Segment<br>[3603, 3662, 0]"]
    109[Solid2d]
  end
  subgraph path23 [Path]
    23["Path<br>[3686, 3723, 0]"]
    72["Segment<br>[3686, 3723, 0]"]
    103[Solid2d]
  end
  subgraph path24 [Path]
    24["Path<br>[3867, 3905, 0]"]
    73["Segment<br>[3867, 3905, 0]"]
    101[Solid2d]
  end
  subgraph path25 [Path]
    25["Path<br>[4183, 4221, 0]"]
    74["Segment<br>[4183, 4221, 0]"]
    98[Solid2d]
  end
  subgraph path26 [Path]
    26["Path<br>[4473, 4525, 0]"]
    75["Segment<br>[4473, 4525, 0]"]
    100[Solid2d]
  end
  subgraph path27 [Path]
    27["Path<br>[4770, 4814, 0]"]
    76["Segment<br>[4820, 4860, 0]"]
    77["Segment<br>[4866, 4885, 0]"]
    78["Segment<br>[4891, 4910, 0]"]
    79["Segment<br>[4916, 4935, 0]"]
    80["Segment<br>[4941, 4966, 0]"]
    81["Segment<br>[4972, 5080, 0]"]
    82["Segment<br>[5086, 5142, 0]"]
    83["Segment<br>[5148, 5155, 0]"]
    107[Solid2d]
  end
  subgraph path28 [Path]
    28["Path<br>[5285, 5314, 0]"]
    84["Segment<br>[5320, 5341, 0]"]
    85["Segment<br>[5347, 5387, 0]"]
    86["Segment<br>[5393, 5433, 0]"]
    87["Segment<br>[5439, 5480, 0]"]
    88["Segment<br>[5486, 5508, 0]"]
    89["Segment<br>[5514, 5535, 0]"]
    90["Segment<br>[5541, 5566, 0]"]
    91["Segment<br>[5572, 5612, 0]"]
    92["Segment<br>[5618, 5659, 0]"]
    93["Segment<br>[5665, 5706, 0]"]
    94["Segment<br>[5712, 5733, 0]"]
    95["Segment<br>[5739, 5795, 0]"]
    96["Segment<br>[5801, 5808, 0]"]
    99[Solid2d]
  end
  1["Plane<br>[242, 259, 0]"]
  2["Plane<br>[942, 965, 0]"]
  3["Plane<br>[2129, 2156, 0]"]
  4["Plane<br>[2729, 2746, 0]"]
  5["Plane<br>[3177, 3194, 0]"]
  6["Plane<br>[3566, 3596, 0]"]
  7["Plane<br>[4450, 4467, 0]"]
  8["Plane<br>[4747, 4764, 0]"]
  9["Plane<br>[5233, 5278, 0]"]
  10["StartSketchOnPlane<br>[5219, 5279, 0]"]
  11["StartSketchOnPlane<br>[2115, 2157, 0]"]
  12["StartSketchOnPlane<br>[3552, 3597, 0]"]
  13["StartSketchOnFace<br>[2285, 2322, 0]"]
  14["StartSketchOnFace<br>[4140, 4177, 0]"]
  15["StartSketchOnFace<br>[3824, 3861, 0]"]
  110["Sweep Revolve<br>[687, 717, 0]"]
  111["Sweep Extrusion<br>[1902, 1924, 0]"]
  112["Sweep Extrusion<br>[2237, 2271, 0]"]
  113["Sweep Extrusion<br>[2663, 2698, 0]"]
  114["Sweep Extrusion<br>[2663, 2698, 0]"]
  115["Sweep Extrusion<br>[2663, 2698, 0]"]
  116["Sweep Revolve<br>[3126, 3143, 0]"]
  117["Sweep Revolve<br>[3505, 3522, 0]"]
  118["Sweep Extrusion<br>[3739, 3773, 0]"]
  119["Sweep Extrusion<br>[4054, 4089, 0]"]
  120["Sweep Extrusion<br>[4054, 4089, 0]"]
  121["Sweep Extrusion<br>[4054, 4089, 0]"]
  122["Sweep Extrusion<br>[4054, 4089, 0]"]
  123["Sweep Extrusion<br>[4054, 4089, 0]"]
  124["Sweep Extrusion<br>[4054, 4089, 0]"]
  125["Sweep Extrusion<br>[4054, 4089, 0]"]
  126["Sweep Extrusion<br>[4054, 4089, 0]"]
  127["Sweep Extrusion<br>[4370, 4405, 0]"]
  128["Sweep Extrusion<br>[4370, 4405, 0]"]
  129["Sweep Extrusion<br>[4370, 4405, 0]"]
  130["Sweep Extrusion<br>[4370, 4405, 0]"]
  131["Sweep Extrusion<br>[4621, 4662, 0]"]
  132["Sweep Revolve<br>[5161, 5178, 0]"]
  133["Sweep Extrusion<br>[5822, 5867, 0]"]
  134[Wall]
  135[Wall]
  136[Wall]
  137[Wall]
  138[Wall]
  139[Wall]
  140[Wall]
  141[Wall]
  142[Wall]
  143[Wall]
  144[Wall]
  145[Wall]
  146[Wall]
  147[Wall]
  148[Wall]
  149[Wall]
  150[Wall]
  151[Wall]
  152[Wall]
  153[Wall]
  154[Wall]
  155[Wall]
  156[Wall]
  157[Wall]
  158[Wall]
  159[Wall]
  160[Wall]
  161[Wall]
  162[Wall]
  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["Cap Start"]
  195["Cap Start"]
  196["Cap Start"]
  197["Cap Start"]
  198["Cap Start"]
  199["Cap End"]
  200["Cap End"]
  201["Cap End"]
  202["Cap End"]
  203["Cap End"]
  204["SweepEdge Opposite"]
  205["SweepEdge Opposite"]
  206["SweepEdge Opposite"]
  207["SweepEdge Opposite"]
  208["SweepEdge Opposite"]
  209["SweepEdge Opposite"]
  210["SweepEdge Opposite"]
  211["SweepEdge Opposite"]
  212["SweepEdge Opposite"]
  213["SweepEdge Opposite"]
  214["SweepEdge Opposite"]
  215["SweepEdge Opposite"]
  216["SweepEdge Opposite"]
  217["SweepEdge Opposite"]
  218["SweepEdge Opposite"]
  219["SweepEdge Opposite"]
  220["SweepEdge Opposite"]
  221["SweepEdge Opposite"]
  222["SweepEdge Opposite"]
  223["SweepEdge Opposite"]
  224["SweepEdge Opposite"]
  225["SweepEdge Opposite"]
  226["SweepEdge Opposite"]
  227["SweepEdge Opposite"]
  228["SweepEdge Opposite"]
  229["SweepEdge Opposite"]
  230["SweepEdge Opposite"]
  231["SweepEdge Opposite"]
  232["SweepEdge Opposite"]
  233["SweepEdge Opposite"]
  234["SweepEdge Opposite"]
  235["SweepEdge Opposite"]
  236["SweepEdge Opposite"]
  237["SweepEdge Opposite"]
  238["SweepEdge Opposite"]
  239["SweepEdge Opposite"]
  240["SweepEdge Adjacent"]
  241["SweepEdge Adjacent"]
  242["SweepEdge Adjacent"]
  243["SweepEdge Adjacent"]
  244["SweepEdge Adjacent"]
  245["SweepEdge Adjacent"]
  246["SweepEdge Adjacent"]
  247["SweepEdge Adjacent"]
  248["SweepEdge Adjacent"]
  249["SweepEdge Adjacent"]
  250["SweepEdge Adjacent"]
  251["SweepEdge Adjacent"]
  252["SweepEdge Adjacent"]
  253["SweepEdge Adjacent"]
  254["SweepEdge Adjacent"]
  255["SweepEdge Adjacent"]
  256["SweepEdge Adjacent"]
  257["SweepEdge Adjacent"]
  258["SweepEdge Adjacent"]
  259["SweepEdge Adjacent"]
  260["SweepEdge Adjacent"]
  261["SweepEdge Adjacent"]
  262["SweepEdge Adjacent"]
  263["SweepEdge Adjacent"]
  264["SweepEdge Adjacent"]
  265["SweepEdge Adjacent"]
  266["SweepEdge Adjacent"]
  267["SweepEdge Adjacent"]
  268["SweepEdge Adjacent"]
  269["SweepEdge Adjacent"]
  270["SweepEdge Adjacent"]
  271["SweepEdge Adjacent"]
  272["SweepEdge Adjacent"]
  273["SweepEdge Adjacent"]
  274["SweepEdge Adjacent"]
  275["SweepEdge Adjacent"]
  276["SweepEdge Adjacent"]
  277["SweepEdge Adjacent"]
  278["SweepEdge Adjacent"]
  279["SweepEdge Adjacent"]
  280["SweepEdge Adjacent"]
  281["SweepEdge Adjacent"]
  282["SweepEdge Adjacent"]
  283["SweepEdge Adjacent"]
  284["SweepEdge Adjacent"]
  285["SweepEdge Adjacent"]
  286["SweepEdge Adjacent"]
  287["SweepEdge Adjacent"]
  288["SweepEdge Adjacent"]
  289["SweepEdge Adjacent"]
  290["SweepEdge Adjacent"]
  291["SweepEdge Adjacent"]
  292["SweepEdge Adjacent"]
  293["SweepEdge Adjacent"]
  294["SweepEdge Adjacent"]
  295["SweepEdge Adjacent"]
  296["SweepEdge Adjacent"]
  297["SweepEdge Adjacent"]
  298["SweepEdge Adjacent"]
  1 --- 16
  2 --- 17
  3 <--x 11
  3 --- 18
  4 --- 20
  5 --- 21
  6 <--x 12
  6 --- 22
  6 --- 23
  7 --- 26
  8 --- 27
  9 <--x 10
  9 --- 28
  200 x--> 13
  203 x--> 14
  203 x--> 15
  16 --- 29
  16 --- 30
  16 --- 31
  16 --- 32
  16 --- 33
  16 --- 102
  16 ---- 110
  17 --- 34
  17 --- 35
  17 --- 36
  17 --- 37
  17 --- 38
  17 --- 39
  17 --- 40
  17 --- 41
  17 --- 42
  17 --- 43
  17 --- 44
  17 --- 45
  17 --- 46
  17 --- 47
  17 --- 48
  17 --- 49
  17 --- 50
  17 --- 108
  17 ---- 111
  18 --- 51
  18 --- 106
  18 ---- 112
  19 --- 52
  19 --- 53
  19 --- 54
  19 --- 55
  19 --- 97
  19 ---- 114
  200 --- 19
  20 --- 56
  20 --- 57
  20 --- 58
  20 --- 59
  20 --- 60
  20 --- 61
  20 --- 62
  20 --- 105
  20 ---- 116
  21 --- 63
  21 --- 64
  21 --- 65
  21 --- 66
  21 --- 67
  21 --- 68
  21 --- 69
  21 --- 70
  21 --- 104
  21 ---- 117
  22 --- 71
  22 --- 109
  22 ---- 118
  23 --- 72
  23 --- 103
  24 --- 73
  24 --- 101
  24 ---- 125
  203 --- 24
  25 --- 74
  25 --- 98
  25 ---- 127
  203 --- 25
  26 --- 75
  26 --- 100
  26 ---- 131
  27 --- 76
  27 --- 77
  27 --- 78
  27 --- 79
  27 --- 80
  27 --- 81
  27 --- 82
  27 --- 83
  27 --- 107
  27 ---- 132
  28 --- 84
  28 --- 85
  28 --- 86
  28 --- 87
  28 --- 88
  28 --- 89
  28 --- 90
  28 --- 91
  28 --- 92
  28 --- 93
  28 --- 94
  28 --- 95
  28 --- 96
  28 --- 99
  28 ---- 133
  110 <--x 29
  29 --- 140
  29 x--> 243
  110 <--x 30
  30 --- 138
  30 --- 243
  110 <--x 31
  31 --- 137
  31 --- 245
  110 <--x 32
  32 --- 139
  32 --- 244
  34 --- 189
  34 x--> 194
  34 --- 228
  34 --- 291
  35 --- 185
  35 x--> 194
  35 --- 227
  35 --- 295
  36 --- 182
  36 x--> 194
  36 --- 233
  36 --- 286
  37 --- 186
  37 x--> 194
  37 --- 226
  37 --- 292
  38 --- 190
  38 x--> 194
  38 --- 235
  38 --- 293
  39 --- 193
  39 x--> 194
  39 --- 236
  39 --- 294
  40 --- 180
  40 x--> 194
  40 --- 231
  40 --- 298
  41 --- 191
  41 x--> 194
  41 --- 234
  41 --- 285
  42 --- 184
  42 x--> 194
  42 --- 225
  42 --- 297
  43 --- 183
  43 x--> 194
  43 --- 230
  43 --- 288
  44 --- 192
  44 x--> 194
  44 --- 232
  44 --- 290
  45 --- 188
  45 x--> 194
  45 --- 229
  45 --- 287
  46 --- 178
  46 x--> 194
  46 --- 239
  46 --- 284
  47 --- 181
  47 x--> 194
  47 --- 224
  47 --- 289
  48 --- 187
  48 x--> 194
  48 --- 238
  48 --- 283
  49 --- 179
  49 x--> 194
  49 --- 237
  49 --- 296
  51 --- 141
  51 x--> 195
  51 --- 207
  51 --- 246
  52 --- 154
  52 x--> 200
  52 --- 220
  52 --- 260
  53 --- 155
  53 x--> 200
  53 --- 221
  53 --- 259
  54 --- 156
  54 x--> 200
  54 --- 222
  54 --- 261
  116 <--x 56
  56 --- 160
  56 --- 262
  116 <--x 57
  57 --- 158
  57 --- 266
  116 <--x 58
  58 --- 157
  58 --- 265
  116 <--x 59
  59 --- 159
  59 --- 264
  116 <--x 60
  60 --- 162
  60 --- 267
  116 <--x 61
  61 --- 161
  61 --- 263
  117 <--x 63
  63 --- 163
  63 --- 269
  117 <--x 64
  64 --- 165
  64 --- 272
  117 <--x 65
  65 --- 166
  65 --- 268
  117 <--x 66
  66 --- 164
  66 --- 271
  117 <--x 67
  67 --- 167
  67 --- 274
  117 <--x 68
  68 --- 169
  68 --- 273
  117 <--x 69
  69 --- 168
  69 --- 270
  71 --- 136
  71 x--> 198
  71 --- 206
  71 --- 242
  73 --- 170
  73 x--> 203
  73 --- 223
  73 --- 275
  74 --- 134
  74 x--> 203
  74 --- 204
  74 --- 240
  75 --- 135
  75 x--> 196
  75 --- 205
  75 --- 241
  132 <--x 76
  76 --- 177
  76 --- 278
  132 <--x 77
  77 --- 175
  77 --- 282
  132 <--x 78
  78 --- 173
  78 --- 280
  132 <--x 79
  79 --- 172
  79 --- 281
  132 <--x 80
  80 --- 174
  80 --- 277
  132 <--x 81
  81 --- 176
  81 --- 276
  132 <--x 82
  82 --- 171
  82 --- 279
  84 --- 145
  84 x--> 202
  84 --- 210
  84 --- 253
  85 --- 152
  85 x--> 202
  85 --- 208
  85 --- 256
  86 --- 148
  86 x--> 202
  86 --- 215
  86 --- 249
  87 --- 149
  87 x--> 202
  87 --- 214
  87 --- 251
  88 --- 153
  88 x--> 202
  88 --- 213
  88 --- 258
  89 --- 151
  89 x--> 202
  89 --- 219
  89 --- 257
  90 --- 144
  90 x--> 202
  90 --- 217
  90 --- 247
  91 --- 142
  91 x--> 202
  91 --- 209
  91 --- 252
  92 --- 147
  92 x--> 202
  92 --- 218
  92 --- 248
  93 --- 150
  93 x--> 202
  93 --- 211
  93 --- 255
  94 --- 143
  94 x--> 202
  94 --- 212
  94 --- 250
  95 --- 146
  95 x--> 202
  95 --- 216
  95 --- 254
  110 --- 137
  110 --- 138
  110 --- 139
  110 --- 140
  110 --- 243
  110 --- 244
  110 --- 245
  111 --- 178
  111 --- 179
  111 --- 180
  111 --- 181
  111 --- 182
  111 --- 183
  111 --- 184
  111 --- 185
  111 --- 186
  111 --- 187
  111 --- 188
  111 --- 189
  111 --- 190
  111 --- 191
  111 --- 192
  111 --- 193
  111 --- 194
  111 --- 199
  111 --- 224
  111 --- 225
  111 --- 226
  111 --- 227
  111 --- 228
  111 --- 229
  111 --- 230
  111 --- 231
  111 --- 232
  111 --- 233
  111 --- 234
  111 --- 235
  111 --- 236
  111 --- 237
  111 --- 238
  111 --- 239
  111 --- 283
  111 --- 284
  111 --- 285
  111 --- 286
  111 --- 287
  111 --- 288
  111 --- 289
  111 --- 290
  111 --- 291
  111 --- 292
  111 --- 293
  111 --- 294
  111 --- 295
  111 --- 296
  111 --- 297
  111 --- 298
  112 --- 141
  112 --- 195
  112 --- 200
  112 --- 207
  112 --- 246
  114 --- 154
  114 --- 155
  114 --- 156
  114 --- 220
  114 --- 221
  114 --- 222
  114 --- 259
  114 --- 260
  114 --- 261
  116 --- 157
  116 --- 158
  116 --- 159
  116 --- 160
  116 --- 161
  116 --- 162
  116 --- 262
  116 --- 263
  116 --- 264
  116 --- 265
  116 --- 266
  116 --- 267
  117 --- 163
  117 --- 164
  117 --- 165
  117 --- 166
  117 --- 167
  117 --- 168
  117 --- 169
  117 --- 268
  117 --- 269
  117 --- 270
  117 --- 271
  117 --- 272
  117 --- 273
  117 --- 274
  118 --- 136
  118 --- 198
  118 --- 203
  118 --- 206
  118 --- 242
  125 --- 170
  125 --- 223
  125 --- 275
  127 --- 134
  127 --- 204
  127 --- 240
  131 --- 135
  131 --- 196
  131 --- 201
  131 --- 205
  131 --- 241
  132 --- 171
  132 --- 172
  132 --- 173
  132 --- 174
  132 --- 175
  132 --- 176
  132 --- 177
  132 --- 276
  132 --- 277
  132 --- 278
  132 --- 279
  132 --- 280
  132 --- 281
  132 --- 282
  133 --- 142
  133 --- 143
  133 --- 144
  133 --- 145
  133 --- 146
  133 --- 147
  133 --- 148
  133 --- 149
  133 --- 150
  133 --- 151
  133 --- 152
  133 --- 153
  133 --- 197
  133 --- 202
  133 --- 208
  133 --- 209
  133 --- 210
  133 --- 211
  133 --- 212
  133 --- 213
  133 --- 214
  133 --- 215
  133 --- 216
  133 --- 217
  133 --- 218
  133 --- 219
  133 --- 247
  133 --- 248
  133 --- 249
  133 --- 250
  133 --- 251
  133 --- 252
  133 --- 253
  133 --- 254
  133 --- 255
  133 --- 256
  133 --- 257
  133 --- 258
  204 <--x 134
  240 <--x 134
  205 <--x 135
  241 <--x 135
  206 <--x 136
  242 <--x 136
  245 <--x 137
  243 <--x 138
  244 <--x 139
  245 <--x 139
  243 <--x 140
  244 <--x 140
  207 <--x 141
  246 <--x 141
  209 <--x 142
  247 <--x 142
  252 <--x 142
  212 <--x 143
  250 <--x 143
  255 <--x 143
  217 <--x 144
  247 <--x 144
  257 <--x 144
  210 <--x 145
  253 <--x 145
  254 <--x 145
  216 <--x 146
  250 <--x 146
  254 <--x 146
  218 <--x 147
  248 <--x 147
  252 <--x 147
  215 <--x 148
  249 <--x 148
  256 <--x 148
  214 <--x 149
  249 <--x 149
  251 <--x 149
  211 <--x 150
  248 <--x 150
  255 <--x 150
  219 <--x 151
  257 <--x 151
  258 <--x 151
  208 <--x 152
  253 <--x 152
  256 <--x 152
  213 <--x 153
  251 <--x 153
  258 <--x 153
  220 <--x 154
  260 <--x 154
  261 <--x 154
  221 <--x 155
  259 <--x 155
  260 <--x 155
  222 <--x 156
  259 <--x 156
  261 <--x 156
  265 <--x 157
  266 <--x 157
  262 <--x 158
  266 <--x 158
  264 <--x 159
  265 <--x 159
  262 <--x 160
  263 <--x 160
  263 <--x 161
  267 <--x 161
  264 <--x 162
  267 <--x 162
  269 <--x 163
  270 <--x 163
  268 <--x 164
  271 <--x 164
  269 <--x 165
  272 <--x 165
  268 <--x 166
  272 <--x 166
  271 <--x 167
  274 <--x 167
  270 <--x 168
  273 <--x 168
  273 <--x 169
  274 <--x 169
  223 <--x 170
  275 <--x 170
  276 <--x 171
  279 <--x 171
  280 <--x 172
  281 <--x 172
  280 <--x 173
  282 <--x 173
  277 <--x 174
  281 <--x 174
  278 <--x 175
  282 <--x 175
  276 <--x 176
  277 <--x 176
  278 <--x 177
  279 <--x 177
  239 <--x 178
  284 <--x 178
  289 <--x 178
  237 <--x 179
  291 <--x 179
  296 <--x 179
  231 <--x 180
  285 <--x 180
  298 <--x 180
  224 <--x 181
  283 <--x 181
  289 <--x 181
  233 <--x 182
  286 <--x 182
  292 <--x 182
  230 <--x 183
  288 <--x 183
  290 <--x 183
  225 <--x 184
  288 <--x 184
  297 <--x 184
  227 <--x 185
  286 <--x 185
  295 <--x 185
  226 <--x 186
  292 <--x 186
  293 <--x 186
  238 <--x 187
  283 <--x 187
  296 <--x 187
  229 <--x 188
  284 <--x 188
  287 <--x 188
  228 <--x 189
  291 <--x 189
  295 <--x 189
  235 <--x 190
  293 <--x 190
  294 <--x 190
  234 <--x 191
  285 <--x 191
  297 <--x 191
  232 <--x 192
  287 <--x 192
  290 <--x 192
  236 <--x 193
  294 <--x 193
  298 <--x 193
  220 <--x 195
  221 <--x 195
  222 <--x 195
  208 <--x 197
  209 <--x 197
  210 <--x 197
  211 <--x 197
  212 <--x 197
  213 <--x 197
  214 <--x 197
  215 <--x 197
  216 <--x 197
  217 <--x 197
  218 <--x 197
  219 <--x 197
  204 <--x 198
  223 <--x 198
  224 <--x 199
  225 <--x 199
  226 <--x 199
  227 <--x 199
  228 <--x 199
  229 <--x 199
  230 <--x 199
  231 <--x 199
  232 <--x 199
  233 <--x 199
  234 <--x 199
  235 <--x 199
  236 <--x 199
  237 <--x 199
  238 <--x 199
  239 <--x 199
  207 <--x 200
  205 <--x 201
  206 <--x 203