```mermaid
flowchart LR
subgraph path5 [Path]
5["Path
[799, 824, 0]"]
7["Segment
[832, 854, 0]"]
10["Segment
[862, 906, 0]"]
12["Segment
[914, 941, 0]"]
14["Segment
[949, 993, 0]"]
16["Segment
[1001, 1008, 0]"]
17[Solid2d]
end
subgraph path6 [Path]
6["Path
[799, 824, 0]"]
8["Segment
[832, 854, 0]"]
9["Segment
[862, 906, 0]"]
11["Segment
[914, 941, 0]"]
13["Segment
[949, 993, 0]"]
15["Segment
[1001, 1008, 0]"]
18[Solid2d]
end
1["Plane
[1094, 1132, 0]"]
2["Plane
[1588, 1626, 0]"]
3["StartSketchOnPlane
[771, 791, 0]"]
4["StartSketchOnPlane
[771, 791, 0]"]
19["Sweep Extrusion
[1081, 1175, 0]"]
20["Sweep Revolve
[1575, 1657, 0]"]
21[Wall]
22[Wall]
23[Wall]
24[Wall]
25[Wall]
26[Wall]
27[Wall]
28[Wall]
29[Wall]
30[Wall]
31["Cap Start"]
32["Cap Start"]
33["Cap End"]
34["Cap End"]
35["SweepEdge Opposite"]
36["SweepEdge Opposite"]
37["SweepEdge Opposite"]
38["SweepEdge Opposite"]
39["SweepEdge Opposite"]
40["SweepEdge Opposite"]
41["SweepEdge Opposite"]
42["SweepEdge Opposite"]
43["SweepEdge Opposite"]
44["SweepEdge Opposite"]
45["SweepEdge Adjacent"]
46["SweepEdge Adjacent"]
47["SweepEdge Adjacent"]
48["SweepEdge Adjacent"]
49["SweepEdge Adjacent"]
50["SweepEdge Adjacent"]
51["SweepEdge Adjacent"]
52["SweepEdge Adjacent"]
53["SweepEdge Adjacent"]
54["SweepEdge Adjacent"]
1 <--x 4
1 --- 5
2 <--x 3
2 --- 6
5 --- 7
5 --- 10
5 --- 12
5 --- 14
5 --- 16
5 --- 17
5 ---- 19
6 --- 8
6 --- 9
6 --- 11
6 --- 13
6 --- 15
6 --- 18
6 ---- 20
7 --- 22
7 x--> 31
7 --- 39
7 --- 48
8 --- 28
8 x--> 32
8 --- 42
8 --- 54
9 --- 26
9 x--> 32
9 --- 43
9 --- 50
10 --- 21
10 x--> 31
10 --- 38
10 --- 46
11 --- 27
11 x--> 32
11 --- 40
11 --- 53
12 --- 23
12 x--> 31
12 --- 36
12 --- 45
13 --- 29
13 x--> 32
13 --- 44
13 --- 51
14 --- 25
14 x--> 31
14 --- 37
14 --- 47
15 --- 30
15 x--> 32
15 --- 41
15 --- 52
16 --- 24
16 x--> 31
16 --- 35
16 --- 49
19 --- 21
19 --- 22
19 --- 23
19 --- 24
19 --- 25
19 --- 31
19 --- 33
19 --- 35
19 --- 36
19 --- 37
19 --- 38
19 --- 39
19 --- 45
19 --- 46
19 --- 47
19 --- 48
19 --- 49
20 --- 26
20 --- 27
20 --- 28
20 --- 29
20 --- 30
20 --- 32
20 --- 34
20 --- 40
20 --- 41
20 --- 42
20 --- 43
20 --- 44
20 --- 50
20 --- 51
20 --- 52
20 --- 53
20 --- 54
38 <--x 21
46 <--x 21
48 <--x 21
39 <--x 22
48 <--x 22
49 <--x 22
36 <--x 23
45 <--x 23
46 <--x 23
35 <--x 24
47 <--x 24
49 <--x 24
37 <--x 25
45 <--x 25
47 <--x 25
43 <--x 26
50 <--x 26
54 <--x 26
40 <--x 27
50 <--x 27
53 <--x 27
42 <--x 28
52 <--x 28
54 <--x 28
44 <--x 29
51 <--x 29
53 <--x 29
41 <--x 30
51 <--x 30
52 <--x 30
35 <--x 33
36 <--x 33
37 <--x 33
38 <--x 33
39 <--x 33
40 <--x 34
41 <--x 34
42 <--x 34
43 <--x 34
44 <--x 34
```