```mermaid flowchart LR subgraph path6 [Path] 6["Path
[881, 966, 0]"] 11["Segment
[881, 966, 0]"] 19[Solid2d] end subgraph path7 [Path] 7["Path
[1203, 1248, 0]"] 12["Segment
[1203, 1248, 0]"] 17[Solid2d] end subgraph path8 [Path] 8["Path
[1431, 1485, 0]"] 13["Segment
[1431, 1485, 0]"] 16[Solid2d] end subgraph path9 [Path] 9["Path
[1648, 1705, 0]"] 14["Segment
[1648, 1705, 0]"] 20[Solid2d] end subgraph path10 [Path] 10["Path
[1840, 1885, 0]"] 15["Segment
[1840, 1885, 0]"] 18[Solid2d] end 1["Plane
[858, 875, 0]"] 2["Plane
[1180, 1197, 0]"] 3["StartSketchOnFace
[1388, 1425, 0]"] 4["StartSketchOnFace
[1795, 1834, 0]"] 5["StartSketchOnFace
[1603, 1642, 0]"] 21["Sweep Extrusion
[1286, 1317, 0]"] 22["Sweep Extrusion
[1491, 1526, 0]"] 23["Sweep Extrusion
[1711, 1744, 0]"] 24["Sweep Extrusion
[1891, 1966, 0]"] 25[Wall] 26[Wall] 27[Wall] 28[Wall] 29["Cap Start"] 30["Cap End"] 31["Cap End"] 32["Cap End"] 33["SweepEdge Opposite"] 34["SweepEdge Opposite"] 35["SweepEdge Opposite"] 36["SweepEdge Opposite"] 37["SweepEdge Adjacent"] 38["SweepEdge Adjacent"] 39["SweepEdge Adjacent"] 40["SweepEdge Adjacent"] 1 --- 6 2 --- 7 32 x--> 3 31 x--> 4 29 x--> 5 6 --- 11 6 --- 19 7 --- 12 7 --- 17 7 ---- 21 8 --- 13 8 --- 16 8 ---- 22 32 --- 8 9 --- 14 9 --- 20 9 ---- 23 29 --- 9 10 --- 15 10 --- 18 10 ---- 24 31 --- 10 12 --- 26 12 x--> 29 12 --- 34 12 --- 38 13 --- 25 13 x--> 32 13 --- 33 13 --- 37 14 --- 28 14 x--> 29 14 --- 36 14 --- 40 15 --- 27 15 x--> 31 15 --- 35 15 --- 39 21 --- 26 21 --- 29 21 --- 32 21 --- 34 21 --- 38 22 --- 25 22 --- 31 22 --- 33 22 --- 37 23 --- 28 23 --- 30 23 --- 36 23 --- 40 24 --- 27 24 --- 35 24 --- 39 25 --- 33 25 --- 37 26 --- 34 26 --- 38 27 --- 35 27 --- 39 28 --- 36 28 --- 40 35 <--x 30 36 <--x 30 33 <--x 31 34 <--x 32 ```