```mermaid flowchart LR subgraph path2 [Path] 2["Path
[644, 834, 0]"] 3["Segment
[844, 928, 0]"] 4["Segment
[938, 990, 0]"] 5["Segment
[1000, 1047, 0]"] 6["Segment
[1057, 1109, 0]"] 7["Segment
[1119, 1166, 0]"] 8["Segment
[1176, 1241, 0]"] 9["Segment
[1251, 1259, 0]"] 10[Solid2d] end subgraph path11 [Path] 11["Path
[1287, 1337, 0]"] 12["Segment
[1287, 1337, 0]"] 13[Solid2d] end subgraph path15 [Path] 15["Path
[644, 834, 0]"] 16["Segment
[844, 928, 0]"] 17["Segment
[938, 990, 0]"] 18["Segment
[1000, 1047, 0]"] 19["Segment
[1057, 1109, 0]"] 20["Segment
[1119, 1166, 0]"] 21["Segment
[1176, 1241, 0]"] 22["Segment
[1251, 1259, 0]"] 23[Solid2d] end subgraph path24 [Path] 24["Path
[1287, 1337, 0]"] 25["Segment
[1287, 1337, 0]"] 26[Solid2d] end subgraph path28 [Path] 28["Path
[644, 834, 0]"] 35["Segment
[1251, 1259, 0]"] 36[Solid2d] end subgraph path37 [Path] 37["Path
[1287, 1337, 0]"] 38["Segment
[1287, 1337, 0]"] 39[Solid2d] end 1["Plane
[600, 633, 0]"] 14["Plane
[600, 633, 0]"] 27["Plane
[600, 633, 0]"] 29["SweepEdge Opposite"] 30["SweepEdge Opposite"] 31["SweepEdge Opposite"] 32["SweepEdge Opposite"] 33["SweepEdge Opposite"] 34["SweepEdge Opposite"] 40["Sweep Loft
[1464, 1553, 0]"] 41[Wall] 42[Wall] 43[Wall] 44[Wall] 45[Wall] 46[Wall] 47["Cap Start"] 48["Cap End"] 49["SweepEdge Adjacent"] 50["SweepEdge Adjacent"] 51["SweepEdge Adjacent"] 52["SweepEdge Adjacent"] 53["SweepEdge Adjacent"] 54["SweepEdge Adjacent"] 55["StartSketchOnPlane
[586, 634, 0]"] 56["StartSketchOnPlane
[586, 634, 0]"] 57["StartSketchOnPlane
[586, 634, 0]"] 1 --- 2 1 --- 11 2 --- 3 2 --- 4 2 --- 5 2 --- 6 2 --- 7 2 --- 8 2 --- 9 2 ---- 40 2 --- 10 3 --- 41 3 --- 29 3 --- 49 3 x--> 47 4 --- 42 4 --- 30 4 --- 50 4 x--> 47 5 --- 43 5 --- 31 5 --- 51 5 x--> 47 6 --- 44 6 --- 32 6 --- 52 6 x--> 47 7 --- 45 7 --- 33 7 --- 53 7 x--> 47 8 --- 46 8 --- 34 8 --- 54 8 x--> 47 11 --- 12 11 --- 13 14 --- 15 14 --- 24 15 --- 16 15 --- 17 15 --- 18 15 --- 19 15 --- 20 15 --- 21 15 --- 22 15 x---> 40 15 --- 23 24 --- 25 24 --- 26 27 --- 28 27 --- 37 28 x--> 29 28 x--> 30 28 x--> 31 28 x--> 32 28 x--> 33 28 x--> 34 28 --- 35 28 x---> 40 28 --- 36 40 --- 29 29 x--> 41 29 x--> 48 40 --- 30 30 x--> 42 30 x--> 48 40 --- 31 31 x--> 43 31 x--> 48 40 --- 32 32 x--> 44 32 x--> 48 40 --- 33 33 x--> 45 33 x--> 48 40 --- 34 34 x--> 46 34 x--> 48 37 --- 38 37 --- 39 40 --- 41 40 --- 42 40 --- 43 40 --- 44 40 --- 45 40 --- 46 40 --- 47 40 --- 48 40 --- 49 40 --- 50 40 --- 51 40 --- 52 40 --- 53 40 --- 54 49 <--x 46 49 <--x 41 50 <--x 41 50 <--x 42 51 <--x 42 51 <--x 43 52 <--x 43 52 <--x 44 53 <--x 44 53 <--x 45 54 <--x 45 54 <--x 46 1 <--x 55 14 <--x 56 27 <--x 57 ```