axioms:
(plus_comm) X + Y = Y + X
(plus_assoc) X + (Y + Z) = (X + Y) + Z
(times_comm) X * Y = Y * X
(times_assoc) X * (Y * Z) = (X * Y) * Z
(plus_zero) X + 0 = X
(times_zero) X * 0 = 0
(times_one) X * 1 = X
(distr) X * (Y + Z) = (X * Y) + (X * Z)
(distr_001) (X + Y) * Z = (X * Z) + (Y * Z)
(plus_s) s(X) + Y = s(X + Y)
(times_s) s(X) * Y = Y + (X * Y)
(sum_zero) sum(0) = 0
(sum_s) sum(s(N)) = s(N) + sum(N)
(cubes_zero) cubes(0) = 0
(cubes_s) cubes(s(N)) = (s(N) * (s(N) * s(N))) + cubes(N)
(plus_sum) sum(N) + sum(N) = N * s(N)
(induction_hypothesis) sum(a) * sum(a) = cubes(a)
goal:
(goal) sum(s(a)) * sum(s(a)) = cubes(s(a))

  [order selection took 9.43e-7 seconds]

found order:
KBO with weight w0 = 1; w(*) = 1; w(+) = 1; w(0) = 1; w(1) = 1; w(a) = 1; w(cubes) = 1; w(s) = 1; w(sum) = 1 and precedence * > + > s > sum > 0 > a > cubes > 1

1: sum(0) -> 0
2: cubes(0) -> 0
3: X * 1 -> X
4: X + 0 -> X
5: X * 0 -> 0
6: X * Y = Y * X
  (* is commutative)
7: X + Y = Y + X
  (+ is commutative)
8: 0 + X -> X
9: 1 * X -> X
10: 0 * X -> 0
11: s(X) + Y -> s(X + Y)
12: X + s(Y) -> s(Y + X)
13: sum(s(X)) = s(X) + sum(X)
14: s(X + sum(X)) -> sum(s(X))
  (delete 13)
15: sum(s(0)) -> s(0)
16: sum(a) * sum(a) -> cubes(a)
17: s(X) * Y = Y + (X * Y)
18: X + (Y * X) -> s(Y) * X
  (delete 17)
19: 1 + X -> s(X)
20: s(0) -> 1
21: sum(1) -> 1
22: X + 1 -> s(X)
23: sum(X) + sum(X) -> X * s(X)
  (24 is from 9 and 18)
24: X + X = s(1) * X
25: X + (Y + Z) = (X + Y) + Z
26: (X + Y) + Z -> X + (Y + Z)
  (delete 25)
  (+ is associative)
27: X * (Y * Z) = (X * Y) * Z
28: (X * Y) * Z -> X * (Y * Z)
  (delete 27)
  (* is associative)
29: s(s(1)) -> sum(s(1))
30: X + (X * Y) -> s(Y) * X
  (31 is from 24 and 6)
31: X + X = X * s(1)
  (32 is from 7 and 26)
32: X + (Y + Z) = Y + (X + Z)
  (33 is from 6 and 28)
33: X * (Y * Z) = Y * (X * Z)
  (34 is from 24 and 23)
34: s(1) * sum(X) = X * s(X)
35: X + sum(s(1)) -> s(s(s(X)))
36: sum(s(1)) + X -> s(s(s(X)))
37: X * (Y + Z) = (X * Y) + (X * Z)
38: (X * Y) + (X * Z) -> X * (Y + Z)
  (delete 37)
39: (X + Y) * Z = (X * Z) + (Y * Z)
40: (X * Y) + (Z * Y) -> (X + Z) * Y
  (delete 39)
  (41 is potentially connected below (X * Y) + (X * Y))
  (41 is from 40 and 38)
41: (X + X) * Y = X * (Y + Y)
-----------------------------------------------------------------------
(X + X) * Y =31= (X * s(1)) * Y =A= X * (s(1) * Y) =24= X * (s(1) * Y)
-----------------------------------------------------------------------
  (42 is from 41 and 6)
42: X * (Y + Y) = Y * (X + X)
  (43 is from 41 and 6)
43: (X + X) * Y = (Y + Y) * X
  (44 is from 24 and 18)
44: X + (X + X) = sum(s(1)) * X
  (45 is from 24 and 12)
45: s(1) * s(X) = s(s(X + X))
  (46 is from 24 and 30)
46: s(s(X + X)) = s(X) * s(1)
47: sum(a) * s(sum(a)) -> cubes(a) + sum(a)
  (48 is from 34 and 6)
48: X * s(X) = sum(X) * s(1)
  (49 is from 23 and 41)
49: X * (s(X) * Y) = sum(X) * (Y + Y)
  (50 is from 23 and 41)
50: X * (Y * s(Y)) = (X + X) * sum(Y)
51: (X * Y) + (Z * X) -> X * (Y + Z)
52: (X * Y) + (Y * Z) -> (X + Z) * Y
53: s(s(X + sum(s(X)))) -> sum(s(s(X)))
54: s(s(s(sum(s(1))))) -> sum(sum(s(1)))
  (55 is from 44 and 6)
55: X + (X + X) = X * sum(s(1))
56: s(X + (sum(X) + Y)) -> sum(s(X)) + Y
57: sum(X) + sum(s(X)) -> s(X * s(s(X)))
58: s(X + (Y * s(X))) -> s(Y) * s(X)
59: s(X * s(s(X))) -> s(X) * s(X)
60: s(s(X * s(1))) -> s(X) * s(1)
61: X + ((Y * X) + Z) -> (s(Y) * X) + Z
  (62 is from 9 and 61)
62: X + (X + Y) = (s(1) * X) + Y
  (63 is from 62 and 22)
63: s(X + X) = s(s(1) * X)
  (64 is from 6 and 63)
64: s(X * s(1)) = s(X + X)
65: sum(a) * (sum(a) * X) -> cubes(a) * X
66: X + (Y * (Z * X)) -> s(Y * Z) * X
67: sum(X) + (sum(X) + Y) -> (X * s(X)) + Y
  (68 is from 24 and 41)
68: s(1) * (X * Y) = X * (Y + Y)
  (69 is potentially connected below (X * Y) + (X * Y))
  (69 is from 40 and 24)
69: (X + X) * Y = s(1) * (X * Y)
-----------------------------------------------------
(X + X) * Y =24= (s(1) * X) * Y =A= s(1) * (X * Y)
-----------------------------------------------------
  (70 is from 24 and 43)
70: s(1) * (X * Y) = (Y + Y) * X
  (71 is from 24 and 41)
71: X * (s(1) * Y) = (X + X) * Y
  (72 is from 7 and 62)
72: X + (Y + X) = (s(1) * X) + Y
  (73 is from 6 and 62)
73: (X * s(1)) + Y = X + (X + Y)
  (74 is from 62 and 7)
74: X + (X + Y) = Y + (s(1) * X)
  (75 is from 24 and 32)
75: X + (s(1) * Y) = Y + (X + Y)
  (76 is from 24 and 42)
76: X * (s(1) * Y) = Y * (X + X)
  (77 is from 6 and 49)
77: X * (Y * s(X)) = sum(X) * (Y + Y)
  (78 is from 49 and 6)
78: X * (s(X) * Y) = (Y + Y) * sum(X)
  (79 is from 50 and 33)
79: (X + X) * sum(Y) = Y * (X * s(Y))
  (80 is from 50 and 6)
80: X * (Y * s(Y)) = sum(Y) * (X + X)
81: s(1) * sum(s(1)) -> sum(sum(s(1)))
82: s(s(s(1) * X)) -> s(X) * s(1)
83: s(X + (s(X) * Y)) -> s(Y) * s(X)
84: s(X + (Y + sum(X))) -> sum(s(X)) + Y
85: X + (Y + (X * Z)) -> Y + (s(Z) * X)
  (86 is from 18 and 85)
86: X + (s(X) * Y) = Y + (s(Y) * X)
87: X + (Y + (Z * X)) -> Y + (s(Z) * X)
  (88 is from 41 and 18)
88: X + (Y * (X + X)) = s(Y + Y) * X
89: X + (Y * (X * Z)) -> s(Y * Z) * X
  (90 is from 41 and 30)
90: X + ((X + X) * Y) = s(Y + Y) * X
91: sum(a) * (X * sum(a)) -> cubes(a) * X
92: X + ((X * Y) + Z) -> (s(Y) * X) + Z
  (93 is from 41 and 18)
93: s(s(X + X)) * Y = s(X) * (Y + Y)
  (94 is from 22 and 93)
94: s(sum(s(1))) * X = s(1) * (X + X)
95: sum(X) + (Y + sum(X)) -> (X * s(X)) + Y
  (96 is from 11 and 41)
96: X * s(s(Y + Y)) = (X + X) * s(Y)
  (97 is from 22 and 96)
97: X * s(sum(s(1))) = s(1) * (X + X)
  (98 is from 31 and 33)
98: X * (Y + Y) = Y * (X * s(1))
  (99 is from 6 and 75)
99: X + (Y * s(1)) = Y + (X + Y)
  (100 is from 73 and 7)
100: X + (X + Y) = Y + (X * s(1))
  (101 is from 7 and 73)
101: X + (Y + X) = (X * s(1)) + Y
  (102 is from 31 and 41)
102: X * (s(1) * Y) = X * (Y + Y)
  (103 is potentially connected below (X * Y) + (X * Y))
  (103 is from 40 and 31)
103: (X + X) * Y = X * (Y * s(1))
---------------------------------------------------------
(X + X) * Y =31= (X * s(1)) * Y =AC= X * (Y * s(1))
---------------------------------------------------------
104: sum(a) * (sum(a) + X) -> cubes(a) + (sum(a) * X)
  (105 is potentially connected below (X * Y) + (X * Y))
  (105 is from 38 and 31)
105: X * (Y + Y) = X * (Y * s(1))
-----------------------------------------------------------
X * (Y + Y) =31= X * (Y * s(1))
a * (b + b)  <   a * (b * s(1))
-----------------------------------------------------------
  (106 is from 71 and 43)
106: X * (s(1) * Y) = (Y + Y) * X
  (107 is from 68 and 42)
107: s(1) * (X * Y) = Y * (X + X)
  (108 is from 75 and 32)
108: X + (s(1) * Y) = X + (Y + Y)
109: sum(a) * (X + sum(a)) -> cubes(a) + (sum(a) * X)
  (110 is from 72 and 32)
110: (s(1) * X) + Y = Y + (X + X)
  (111 is from 52 and 41)
111: X * ((X + X) * Y) = X * (X * (Y + Y))
  (112 is from 51 and 41)
112: X * (Y * (Y + Y)) = (X + X) * (Y * Y)
  (113 is from 41 and 33)
113: X * ((Y + Y) * Z) = Y * (X * (Z + Z))
  (114 is from 41 and 28)
114: (X + X) * (Y * Z) = X * ((Y + Y) * Z)
  (115 is from 38 and 41)
115: X * (Y * (Z + Z)) = (X + X) * (Y * Z)
  (116 is from 38 and 41)
116: X * ((Y + Y) * Z) = X * (Y * (Z + Z))
  (117 is from 41 and 33)
117: X * ((Y + Y) * Z) = Y * ((X + X) * Z)
  (118 is from 41 and 33)
118: X * (Y * (Z + Z)) = (Y + Y) * (X * Z)
  (119 is from 3 and 118)
119: (X + X) * Y = Y * (X * s(1))
  (120 is from 6 and 86)
120: X + (Y * s(X)) = Y + (s(Y) * X)
  (121 is from 23 and 63)
121: s(X * s(X)) = s(s(1) * sum(X))
122: a * (sum(a) * s(a)) -> cubes(a) + cubes(a)
123: s(X + (Y + sum(Y))) -> sum(s(Y)) + X
  (124 is from 88 and 6)
124: X + (Y * (X + X)) = X * s(Y + Y)
  (125 is from 90 and 6)
125: X + ((X + X) * Y) = X * s(Y + Y)
  (126 is from 11 and 63)
126: s(s(s(X + X))) = s(s(1) * s(X))
  (127 is from 23 and 45)
127: s(s(X * s(X))) = s(1) * s(sum(X))
128: X + (Y + (X + Y)) -> s(1) * (X + Y)
129: X + (X + (Y + Y)) -> s(1) * (X + Y)
  (130 is from 73 and 35)
130: s(s(s(X + X))) = s(s(X) * s(1))
  (131 is from 11 and 42)
131: X * s(s(Y + Y)) = s(Y) * (X + X)
  (132 is from 11 and 43)
132: s(s(X + X)) * Y = (Y + Y) * s(X)
  (133 is from 6 and 110)
133: (X * s(1)) + Y = Y + (X + X)
  (134 is from 6 and 108)
134: X + (Y * s(1)) = X + (Y + Y)
  (135 is from 6 and 111)
135: X * (Y * (X + X)) = X * (X * (Y + Y))
  (136 is from 6 and 111)
136: X * ((Y + Y) * X) = X * ((X + X) * Y)
  (137 is from 112 and 6)
137: (X + X) * (Y * Y) = Y * ((Y + Y) * X)
  (138 is from 112 and 6)
138: X * (Y * (Y + Y)) = Y * (Y * (X + X))
  (139 is from 6 and 116)
139: X * (Y * (Z + Z)) = X * (Z * (Y + Y))
  (140 is from 116 and 6)
140: X * (Y * (Z + Z)) = (Y + Y) * (Z * X)
  (141 is from 116 and 6)
141: X * ((Y + Y) * Z) = Y * ((Z + Z) * X)
  (142 is from 6 and 116)
142: X * ((Y + Y) * Z) = X * ((Z + Z) * Y)
143: sum(X) + (X * s(X)) -> sum(s(1)) * sum(X)
  (144 is from 43 and 33)
144: (X + X) * (Y * Z) = X * ((Z + Z) * Y)
  (145 is from 42 and 28)
145: X * ((Y + Y) * Z) = Y * (Z * (X + X))
  (146 is from 38 and 42)
146: X * (Y * (Z + Z)) = Y * (Z * (X + X))
  (147 is from 113 and 6)
147: X * (Y * (Z + Z)) = (X + X) * (Z * Y)
  (148 is from 43 and 28)
148: (X + X) * (Y * Z) = (Y + Y) * (X * Z)
  (149 is from 43 and 33)
149: X * ((Y + Y) * Z) = (Z + Z) * (X * Y)
  (150 is from 40 and 43)
150: (X + X) * (Y * Z) = (Z + Z) * (X * Y)
  (151 is from 6 and 120)
151: X + (Y * s(X)) = Y + (X * s(Y))
  (152 is from 24 and 87)
152: s(s(1) * X) * Y = s(X + X) * Y
  (153 is from 24 and 50)
153: s(1) * (X * sum(Y)) = X * (Y * s(Y))
  (154 is from 24 and 88)
154: s(X * s(1)) * Y = s(X + X) * Y
  (155 is from 62 and 12)
155: s(X + (Y + Y)) = s(X + (s(1) * Y))
  (156 is from 18 and 155)
156: s(sum(s(1)) * X) = s(X + (X + X))
  (157 is from 24 and 49)
157: sum(X) * (s(1) * Y) = X * (s(X) * Y)
  (158 is from 67 and 62)
158: (X * s(X)) + Y = (s(1) * sum(X)) + Y
  (159 is from 6 and 121)
159: s(sum(X) * s(1)) = s(X * s(X))
160: sum(s(1)) * (X + X) -> X * sum(sum(s(1)))
  (161 is from 23 and 49)
161: sum(X) * (Y * s(Y)) = X * (s(X) * sum(Y))
  (162 is from 62 and 61)
162: X + (X + (X + Y)) = (sum(s(1)) * X) + Y
163: s(1) * (s(1) * X) -> s(sum(s(1))) * X
164: s(s(s(s(s(s(X)))))) -> X + sum(sum(s(1)))
  (165 is from 24 and 90)
165: s(s(1) * X) * Y = Y + ((Y + Y) * X)
  (166 is from 24 and 88)
166: s(s(1) * X) * Y = Y + (X * (Y + Y))
  (167 is from 24 and 66)
167: X + (Y * (X + X)) = s(Y * s(1)) * X
  (168 is from 24 and 87)
168: X + (Y + (X + X)) = Y + (sum(s(1)) * X)
169: s(s(X + X)) * Y -> s(X) * (s(1) * Y)
  (170 is from 62 and 92)
170: s(s(X + (X + Y))) = (s(X) * s(1)) + Y
  (171 is from 11 and 62)
171: s(s(X + (Y + X))) = (s(1) * s(X)) + Y
  (172 is from 24 and 96)
172: s(1) * (X * s(Y)) = X * s(s(Y + Y))
  (173 is from 24 and 89)
173: s(s(X * (Y + Y))) = s(1) * s(X * Y)
  (174 is from 24 and 85)
174: s(s(X + (Y + Y))) = X + (s(Y) * s(1))
175: sum(X) + sum(s(s(X))) -> s(s(X) * s(s(X)))
  (176 is from 6 and 156)
176: s(X * sum(s(1))) = s(X + (X + X))
177: X + (Y + (Y + X)) -> s(1) * (Y + X)
178: s(X + (Y + sum(X + Y))) -> sum(s(X + Y))
  (179 is from 51 and 61)
179: X + (Y * (X + Z)) = (s(Y) * X) + (Z * Y)
  (180 is from 38 and 61)
180: X + (Y * (X + Z)) = (s(Y) * X) + (Y * Z)
181: X + (s(1) * sum(X)) -> X * s(s(X))
  (182 is from 47 and 50)
182: X * (cubes(a) + sum(a)) = sum(sum(a)) * (X + X)
183: X + (Y + (Z * (X + Y))) -> s(Z) * (X + Y)
184: X + (Y * s(X + Y)) -> s(Y) * (X + Y)
  (185 is from 139 and 6)
185: X * (Y * (Z + Z)) = Z * ((Y + Y) * X)
  (186 is from 140 and 118)
186: X * (Y * (Z + Z)) = Z * (Y * (X + X))
  (187 is from 6 and 140)
187: X * ((Y + Y) * Z) = (Z + Z) * (Y * X)
  (188 is from 150 and 148)
188: (X + X) * (Y * Z) = (Z + Z) * (Y * X)
  (189 is from 152 and 6)
189: s(s(1) * X) * Y = Y * s(X + X)
  (190 is from 73 and 67)
190: (sum(X) * s(1)) + Y = (X * s(X)) + Y
  (191 is from 154 and 6)
191: s(X + X) * Y = Y * s(X * s(1))
  (192 is from 154 and 6)
192: s(X * s(1)) * Y = Y * s(X + X)
  (193 is from 95 and 75)
193: (X * s(X)) + Y = Y + (s(1) * sum(X))
  (194 is from 24 and 80)
194: sum(X) * (s(1) * Y) = Y * (X * s(X))
  (195 is from 79 and 71)
195: X * (Y * s(X)) = Y * (s(1) * sum(X))
  (196 is from 71 and 50)
196: X * (s(1) * sum(Y)) = X * (Y * s(Y))
  (197 is from 23 and 69)
197: X * (s(X) * Y) = s(1) * (sum(X) * Y)
  (198 is from 23 and 119)
198: X * (s(X) * Y) = Y * (sum(X) * s(1))
  (199 is from 166 and 30)
199: X * s(s(1) * X) = X * s(X + X)
  (200 is from 32 and 155)
200: s(X + (Y + X)) = s(Y + (s(1) * X))
  (201 is from 7 and 155)
201: s(X + (X + Y)) = s(Y + (s(1) * X))
  (202 is from 6 and 155)
202: s(X + (Y * s(1))) = s(X + (Y + Y))
  (203 is from 80 and 68)
203: X * (Y * s(Y)) = s(1) * (sum(Y) * X)
  (204 is from 31 and 80)
204: sum(X) * (Y * s(1)) = Y * (X * s(X))
  (205 is from 31 and 49)
205: sum(X) * (Y * s(1)) = X * (s(X) * Y)
  (206 is from 119 and 79)
206: sum(X) * (Y * s(1)) = X * (Y * s(X))
  (207 is from 152 and 6)
207: s(X + X) * Y = Y * s(s(1) * X)
  (208 is from 76 and 49)
208: X * (s(1) * sum(Y)) = Y * (s(Y) * X)
  (209 is from 79 and 69)
209: X * (Y * s(X)) = s(1) * (Y * sum(X))
  (210 is from 79 and 70)
210: X * (Y * s(X)) = s(1) * (sum(X) * Y)
  (211 is potentially connected below (X * X) + (X * X))
  (211 is from 52 and 63)
211: s(X * (X + X)) = s(s(1) * (X * X))
  (212 is potentially connected below (X * Y) + (X * Y))
  (212 is from 40 and 63)
212: s((X + X) * Y) = s(s(1) * (X * Y))
  (213 is from 70 and 212)
213: s((X + X) * Y) = s((Y + Y) * X)
  (214 is from 68 and 212)
214: s(X * (Y + Y)) = s((X + X) * Y)
  (215 is from 6 and 214)
215: s(X * (Y + Y)) = s(Y * (X + X))
  (216 is potentially connected below (X * Y) + (X * Y))
  (216 is from 38 and 63)
216: s(X * (Y + Y)) = s(s(1) * (X * Y))
  (217 is from 63 and 11)
217: s((s(1) * X) + Y) = s(X + (X + Y))
  (218 is from 153 and 6)
218: s(1) * (X * sum(Y)) = Y * (s(Y) * X)
  (219 is from 158 and 7)
219: (s(1) * sum(X)) + Y = Y + (X * s(X))
  (220 is from 167 and 30)
220: X * s(X * s(1)) = X * s(X + X)
  (221 is from 7 and 155)
221: s((s(1) * X) + Y) = s(Y + (X + X))
  (222 is from 24 and 77)
222: sum(X) * (s(1) * Y) = X * (Y * s(X))
  (223 is from 41 and 66)
223: s(X * (Y + Y)) * Z = s((X + X) * Y) * Z
224: sum(sum(X)) + sum(s(X)) -> X + sum(s(sum(X)))
225: s(s(s(s(X + X)))) -> s(1) * s(s(X))
226: (X * (Y * Z)) + (W * Z) -> ((X * Y) + W) * Z
227: (X * Y) + ((X * Z) + W) -> (X * (Y + Z)) + W
228: (X * Y) + ((Z * Y) + W) -> ((X + Z) * Y) + W
  (229 is potentially connected below (X * Y) + ((X * Y) + Z))
  (229 is from 228 and 227)
229: ((X + X) * Y) + Z = (X * (Y + Y)) + Z
  (230 is from 229 and 7)
230: (X * (Y + Y)) + Z = Z + ((X + X) * Y)
  (231 is from 6 and 229)
231: ((X + X) * Y) + Z = ((Y + Y) * X) + Z
  (232 is from 229 and 7)
232: ((X + X) * Y) + Z = Z + (X * (Y + Y))
  (233 is from 6 and 229)
233: (X * (Y + Y)) + Z = (Y * (X + X)) + Z
  (234 is from 6 and 230)
234: X + (Y * (Z + Z)) = (Z * (Y + Y)) + X
  (235 is from 230 and 7)
235: X + ((Y + Y) * Z) = X + (Y * (Z + Z))
  (236 is from 6 and 230)
236: ((X + X) * Y) + Z = Z + ((Y + Y) * X)
237: (X * Y) + (Z * (W * Y)) -> (X + (Z * W)) * Y
  (238 is from 6 and 161)
238: X * (sum(Y) * s(X)) = sum(X) * (Y * s(Y))
  (239 is from 161 and 6)
239: X * (s(X) * sum(Y)) = Y * (s(Y) * sum(X))
  (240 is from 161 and 33)
240: X * (s(X) * sum(Y)) = Y * (sum(X) * s(Y))
  (241 is from 131 and 41)
241: X * s(s(Y + Y)) = s(Y) * (s(1) * X)
  (242 is from 23 and 80)
242: sum(X) * (Y * s(Y)) = sum(Y) * (X * s(X))
  (243 is from 77 and 76)
243: sum(X) * s(sum(s(1))) = s(X) * (X + X)
  (244 is from 79 and 76)
244: s(sum(s(1))) * sum(X) = s(X) * (X + X)
245: X + (Y * s(Y + X)) -> s(Y) * (X + Y)
  (246 is from 72 and 61)
246: X + (X + (Y + X)) = (sum(s(1)) * X) + Y
247: s(sum(X) + (s(1) * X)) -> X + sum(s(X))
  (248 is from 51 and 44)
248: X * (X + (X + X)) = sum(s(1)) * (X * X)
  (249 is from 70 and 18)
249: X * (Y + (Y + Y)) = sum(s(1)) * (X * Y)
  (250 is from 74 and 87)
250: X + (X + (X + Y)) = Y + (sum(s(1)) * X)
  (251 is from 168 and 32)
251: X + (sum(s(1)) * Y) = X + (Y + (Y + Y))
  (252 is from 6 and 162)
252: (X * sum(s(1))) + Y = X + (X + (X + Y))
  (253 is from 119 and 89)
253: X + ((X + X) * Y) = s(Y * s(1)) * X
254: s(1) * (X * s(1)) -> X * s(sum(s(1)))
  (255 is from 168 and 7)
255: X + (Y + (X + X)) = (sum(s(1)) * X) + Y
  (256 is from 32 and 168)
256: X + (X + (Y + X)) = Y + (sum(s(1)) * X)
  (257 is from 6 and 168)
257: X + (Y * sum(s(1))) = Y + (X + (Y + Y))
  (258 is from 165 and 6)
258: X + ((X + X) * Y) = X * s(s(1) * Y)
  (259 is from 31 and 125)
259: X * s(Y * s(1)) = X + ((X + X) * Y)
260: sum(s(X)) + (sum(X) * Y) -> s(X + (s(Y) * sum(X)))
261: sum(s(X)) + (Y * sum(X)) -> s(X + (s(Y) * sum(X)))
262: (X + (X + X)) * Y -> sum(s(1)) * (X * Y)
  (263 is from 167 and 6)
263: X + (Y * (X + X)) = X * s(Y * s(1))
  (264 is from 166 and 6)
264: X + (Y * (X + X)) = X * s(s(1) * Y)
  (265 is from 69 and 83)
265: s(s((X + X) * Y)) = s(1) * s(X * Y)
  (266 is from 119 and 96)
266: s(X) * (Y * s(1)) = Y * s(s(X + X))
  (267 is from 74 and 11)
267: X + (s(1) * s(Y)) = s(s(Y + (X + Y)))
  (268 is from 174 and 7)
268: s(s(X + (Y + Y))) = (s(Y) * s(1)) + X
  (269 is from 7 and 174)
269: s(s(X + (X + Y))) = Y + (s(X) * s(1))
  (270 is from 70 and 30)
270: s(s((X + X) * Y)) = s(1) * s(Y * X)
  (271 is from 131 and 68)
271: X * s(s(Y + Y)) = s(1) * (s(Y) * X)
  (272 is from 31 and 96)
272: X * (s(1) * s(Y)) = X * s(s(Y + Y))
  (273 is from 75 and 85)
273: s(s(X + (Y + X))) = Y + (s(X) * s(1))
  (274 is from 73 and 11)
274: (s(X) * s(1)) + Y = s(s(X + (Y + X)))
  (275 is from 42 and 173)
275: s(s(X * (Y + Y))) = s(1) * s(Y * X)
  (276 is from 32 and 171)
276: s(s(X + (Y + Y))) = (s(1) * s(Y)) + X
  (277 is from 7 and 171)
277: s(s(X + (X + Y))) = (s(1) * s(X)) + Y
  (278 is from 6 and 174)
278: X + (s(1) * s(Y)) = s(s(X + (Y + Y)))
  (279 is from 45 and 12)
279: X + (s(1) * s(Y)) = s(s(Y + (Y + X)))
280: sum(s(X)) + sum(X + sum(X)) -> sum(sum(s(X)))
281: sum(a) * s(X * sum(a)) -> sum(a) + (X * cubes(a))
282: X + (X + (s(1) * Y)) -> s(1) * (X + Y)
283: X + (X + (Y * s(1))) -> s(1) * (X + Y)
284: sum(a) * (X * s(sum(a))) -> X * (cubes(a) + sum(a))
285: sum(a) * (s(sum(a)) * X) -> (cubes(a) + sum(a)) * X
  (286 is from 285 and 49)
286: (cubes(a) + sum(a)) * X = sum(sum(a)) * (X + X)
287: (s(1) * X) + (Y + Y) -> s(1) * (X + Y)
288: (X * s(1)) + (Y + Y) -> s(1) * (X + Y)
289: sum(a) * s(sum(a) * X) -> sum(a) + (cubes(a) * X)
  (290 is from 40 and 92)
290: X + ((X + Y) * Z) = (s(Z) * X) + (Y * Z)
291: s(X + (Y + sum(Y + X))) -> sum(s(X + Y))
  (292 is from 6 and 180)
292: X + ((X + Y) * Z) = (s(Z) * X) + (Z * Y)
293: X + (sum(X) * s(1)) -> X * s(s(X))
294: s(s(s(X + (X + X)))) -> sum(s(1)) * s(X)
  (295 is from 7 and 179)
295: X + (Y * (Z + X)) = (s(Y) * X) + (Z * Y)
  (296 is from 179 and 7)
296: X + (Y * (X + Z)) = (Z * Y) + (s(Y) * X)
  (297 is from 52 and 87)
297: X + ((Y + X) * Z) = (Y * Z) + (s(Z) * X)
  (298 is from 6 and 179)
298: (X * s(Y)) + (Z * Y) = X + (Y * (X + Z))
  (299 is from 180 and 7)
299: X + (Y * (X + Z)) = (Y * Z) + (s(Y) * X)
  (300 is from 6 and 180)
300: (X * s(Y)) + (Y * Z) = X + (Y * (X + Z))
  (301 is from 7 and 180)
301: X + (Y * (Z + X)) = (s(Y) * X) + (Y * Z)
  (302 is from 38 and 87)
302: X + (Y * (Z + X)) = (Y * Z) + (s(Y) * X)
  (303 is from 50 and 30)
303: X + ((X + X) * sum(Y)) = s(Y * s(Y)) * X
  (304 is from 23 and 88)
304: s(X * s(X)) * Y = Y + (sum(X) * (Y + Y))
305: s(1) * s(sum(s(1))) -> s(s(sum(sum(s(1)))))
306: X + (sum(X) * (Y + Y)) -> X * s(s(X) * Y)
  (307 is from 31 and 86)
307: s(s(X + (X + X))) = s(s(sum(s(1)) * X))
308: X + ((Y + Y) * sum(X)) -> X * s(Y * s(X))
  (309 is from 24 and 179)
309: X + (X + (s(X) * Y)) = Y + (X * s(s(Y)))
310: X + (s(X) * s(1)) -> s(s(sum(s(1)) * X))
  (311 is from 153 and 76)
311: s(1) * (X * s(X)) = sum(X) * s(sum(s(1)))
  (312 is from 31 and 157)
312: sum(X) * s(sum(s(1))) = X * (s(X) * s(1))
  (313 is from 158 and 35)
313: s(s(s(X * s(X)))) = s(s(1) * s(sum(X)))
314: X + (Y + (Z * (Y + X))) -> s(Z) * (Y + X)
  (315 is potentially connected below s((X + X) + (X + X)))
  (315 is from 155 and 63)
315: s(s(sum(s(1))) * X) = s(s(1) * (X + X))
  (316 is from 23 and 94)
316: s(1) * (X * s(X)) = s(sum(s(1))) * sum(X)
  (317 is from 157 and 119)
317: X * (s(X) * s(1)) = s(sum(s(1))) * sum(X)
318: X + (Y + ((X + Y) * Z)) -> s(Z) * (X + Y)
319: X + (s(1) * s(X)) -> s(s(sum(s(1)) * X))
  (320 is from 24 and 115)
320: X * (Y * (s(1) * Z)) = (X + X) * (Y * Z)
  (321 is potentially connected below (X * Y) + ((X * Y) + Z))
  (321 is from 228 and 62)
321: ((X + X) * Y) + Z = (s(1) * (X * Y)) + Z
  (322 is potentially connected below (X * Y) + ((X * Y) + Z))
  (322 is from 227 and 62)
322: (X * (Y + Y)) + Z = (s(1) * (X * Y)) + Z
  (323 is from 24 and 118)
323: s(1) * (X * (Y * Z)) = Y * (X * (Z + Z))
  (324 is from 236 and 7)
324: X + ((Y + Y) * Z) = X + ((Z + Z) * Y)
  (325 is from 24 and 116)
325: X * (s(1) * (Y * Z)) = X * (Y * (Z + Z))
  (326 is from 62 and 32)
326: X + ((s(1) * Y) + Z) = Y + (X + (Y + Z))
  (327 is from 22 and 326)
327: s((s(1) * X) + Y) = s(X + (Y + X))
  (328 is from 24 and 112)
328: s(1) * (X * (Y * Y)) = X * (Y * (Y + Y))
  (329 is from 234 and 7)
329: X + (Y * (Z + Z)) = X + (Z * (Y + Y))
  (330 is from 24 and 117)
330: X * (s(1) * (Y * Z)) = Y * ((X + X) * Z)
  (331 is from 24 and 118)
331: X * (Y * (s(1) * Z)) = (Y + Y) * (X * Z)
  (332 is from 24 and 114)
332: s(1) * (X * (Y * Z)) = X * ((Y + Y) * Z)
  (333 is from 24 and 115)
333: s(1) * (X * (Y * Z)) = X * (Y * (Z + Z))
  (334 is from 32 and 62)
334: X + (Y + (X + Z)) = (s(1) * X) + (Y + Z)
  (335 is from 62 and 32)
335: X + (Y + (Y + Z)) = (s(1) * Y) + (X + Z)
336: sum(a) * s(s(sum(a))) -> cubes(a) + (a * s(a))
  (337 is from 24 and 116)
337: X * (Y * (s(1) * Z)) = X * ((Y + Y) * Z)
  (338 is from 24 and 113)
338: X * (Y * (s(1) * Z)) = Y * ((X + X) * Z)
  (339 is from 62 and 32)
339: X + (X + (Y + Z)) = Y + ((s(1) * X) + Z)
  (340 is from 24 and 229)
340: (X * (s(1) * Y)) + Z = ((X + X) * Y) + Z
  (341 is from 340 and 22)
341: s((X + X) * Y) = s(X * (s(1) * Y))
  (342 is from 24 and 113)
342: X * (s(1) * (Y * Z)) = Y * (X * (Z + Z))
  (343 is from 23 and 93)
343: s(s(X * s(X))) * Y = s(sum(X)) * (Y + Y)
344: s(sum(X) + (s(Y) * X)) -> sum(s(X)) + (X * Y)
  (345 is from 12 and 49)
345: sum(X) * s(s(Y + Y)) = X * (s(X) * s(Y))
346: s(X * s(s(X) * Y)) -> s(X) * s(X * Y)
347: s((X * s(s(X))) + Y) -> Y + (s(X) * s(X))
  (348 is from 23 and 96)
348: X * s(s(Y * s(Y))) = (X + X) * s(sum(Y))
  (349 is from 100 and 67)
349: X + (sum(Y) * s(1)) = (Y * s(Y)) + X
  (350 is from 298 and 264)
350: X * s(Y + Y) = X * s(s(1) * Y)
351: sum(a) * s(sum(a) + X) -> cubes(a) + (sum(a) * s(X))
  (352 is from 64 and 12)
352: s((X * s(1)) + Y) = s(X + (X + Y))
  (353 is potentially connected below (X * Y) + (X * Y))
  (353 is from 38 and 64)
353: s(X * (Y + Y)) = s(X * (Y * s(1)))
--------------------------------------------------------------
s(X * (Y + Y)) =31= s(X * (Y * s(1)))
s(a * (b + b))  <   s(a * (b * s(1)))
--------------------------------------------------------------
  (354 is from 204 and 33)
354: X * (Y * s(Y)) = X * (sum(Y) * s(1))
355: sum(a) * s(X + sum(a)) -> cubes(a) + (sum(a) * s(X))
  (356 is from 6 and 195)
356: X * (sum(Y) * s(1)) = Y * (X * s(Y))
  (357 is from 33 and 211)
357: s(X * (s(1) * X)) = s(X * (X + X))
  (358 is from 190 and 7)
358: (sum(X) * s(1)) + Y = Y + (X * s(X))
  (359 is from 43 and 212)
359: s((X + X) * Y) = s(s(1) * (Y * X))
  (360 is from 6 and 212)
360: s(X * (Y + Y)) = s(s(1) * (Y * X))
  (361 is from 259 and 125)
361: X * s(Y * s(1)) = X * s(Y + Y)
  (362 is from 33 and 216)
362: s(X * (s(1) * Y)) = s(X * (Y + Y))
  (363 is from 193 and 7)
363: X + (s(1) * sum(Y)) = X + (Y * s(Y))
364: s(s(s(s(sum(sum(s(1))))))) -> sum(s(sum(s(1))))
  (365 is from 6 and 201)
365: s(X + (Y * s(1))) = s(Y + (Y + X))
  (366 is from 6 and 341)
366: s(X * (Y + Y)) = s(Y * (s(1) * X))
  (367 is from 43 and 341)
367: s((X + X) * Y) = s(Y * (s(1) * X))
  (368 is from 6 and 341)
368: s(X * (Y * s(1))) = s((X + X) * Y)
  (369 is from 6 and 200)
369: s(X + (Y * s(1))) = s(Y + (X + Y))
  (370 is from 7 and 202)
370: s((X * s(1)) + Y) = s(Y + (X + X))
  (371 is from 6 and 327)
371: s((X * s(1)) + Y) = s(X + (Y + X))
  (372 is from 51 and 49)
372: sum(X) * (Y * (Y + Y)) = X * (s(X) * (Y * Y))
  (373 is from 23 and 111)
373: X * (X * (Y * s(Y))) = X * ((X + X) * sum(Y))
374: s(1) * (X + sum(X)) -> X * s(s(s(X)))
375: (X * s(X)) + (sum(X) * Y) -> s(s(Y)) * sum(X)
376: sum(X) * s(s(X)) -> X * sum(s(X))
377: s(X) * (X + sum(X)) -> sum(X) * s(s(s(X)))
  (378 is from 50 and 117)
378: X * (Y * (Z * s(Z))) = Y * ((X + X) * sum(Z))
  (379 is from 89 and 85)
379: X + (s(X * Y) * Z) = Z + (s(Z * Y) * X)
  (380 is from 23 and 114)
380: X * (Y * (s(Y) * Z)) = (X + X) * (sum(Y) * Z)
  (381 is from 23 and 114)
381: X * (s(X) * (Y * Z)) = sum(X) * ((Y + Y) * Z)
  (382 is from 23 and 229)
382: (X * (Y * s(Y))) + Z = ((X + X) * sum(Y)) + Z
  (383 is from 382 and 22)
383: s((X + X) * sum(Y)) = s(X * (Y * s(Y)))
  (384 is from 50 and 33)
384: X * (Y * (Z * s(Z))) = (Y + Y) * (X * sum(Z))
  (385 is from 38 and 49)
385: sum(X) * (Y * (Z + Z)) = X * (s(X) * (Y * Z))
  (386 is from 49 and 33)
386: X * (sum(Y) * (Z + Z)) = Y * (X * (s(Y) * Z))
  (387 is from 117 and 66)
387: s(X * (Y + Y)) * Z = s(Y * (X + X)) * Z
  (388 is from 23 and 117)
388: X * (Y * (s(Y) * Z)) = sum(Y) * ((X + X) * Z)
389: (X * s(X)) + (Y * sum(X)) -> s(s(Y)) * sum(X)
  (390 is from 229 and 12)
390: s(X + (Y * (Z + Z))) = s(X + ((Y + Y) * Z))
  (391 is from 19 and 390)
391: s(s(X * (Y + Y))) = s(s((X + X) * Y))
  (392 is from 23 and 229)
392: (X * (s(X) * Y)) + Z = (sum(X) * (Y + Y)) + Z
  (393 is from 392 and 22)
393: s(sum(X) * (Y + Y)) = s(X * (s(X) * Y))
  (394 is from 112 and 89)
394: X * s(Y * (X + X)) = X * s((Y + Y) * X)
  (395 is from 66 and 85)
395: X + (s(X * Y) * Z) = Z + (s(Y * Z) * X)
  (396 is from 52 and 50)
396: X * (sum(Y) * (X + X)) = X * (X * (Y * s(Y)))
  (397 is from 50 and 114)
397: X * (Y * (Z * s(Z))) = (X + X) * (Y * sum(Z))
  (398 is from 111 and 30)
398: X * s((X + X) * Y) = X * s(X * (Y + Y))
  (399 is from 223 and 6)
399: s((X + X) * Y) * Z = Z * s(X * (Y + Y))
  (400 is from 223 and 6)
400: s(X * (Y + Y)) * Z = Z * s((X + X) * Y)
  (401 is from 90 and 66)
401: X * s((Y + Y) * X) = X * s((X + X) * Y)
  (402 is from 90 and 87)
402: X + (s(X + X) * Y) = Y + (s(Y + Y) * X)
  (403 is from 6 and 223)
403: s((X + X) * Y) * Z = s((Y + Y) * X) * Z
  (404 is from 23 and 116)
404: X * (Y * (s(Y) * Z)) = X * (sum(Y) * (Z + Z))
  (405 is from 23 and 116)
405: X * (Y * (Z * s(Z))) = X * ((Y + Y) * sum(Z))
  (406 is from 23 and 113)
406: X * (Y * (s(Y) * Z)) = sum(Y) * (X * (Z + Z))
  (407 is from 23 and 118)
407: X * (s(X) * (Y * Z)) = Y * (sum(X) * (Z + Z))
  (408 is from 33 and 49)
408: X * (Y * (s(X) * Z)) = sum(X) * ((Y + Y) * Z)
  (409 is from 41 and 52)
409: (X * Y) + ((Y + Y) * Z) = (X + (Z + Z)) * Y
410: (X * Y) + (Z * (Y * W)) -> (X + (Z * W)) * Y
411: sum(s(1)) * sum(s(1)) -> s(s(s(sum(sum(s(1))))))
412: (X * Y) + (Z * (W * X)) -> (Y + (Z * W)) * X
  (413 is potentially connected below (X * (Y * X)) + (X * (Y * X)))
  (413 is from 412 and 24)
413: (X + X) * (Y * Y) = s(1) * (Y * (X * Y))
414: (X * Y) + (Z + (X * W)) -> (X * (W + Y)) + Z
415: (X * Y) + (Z + X) -> (X * s(Y)) + Z
416: (X * Y) + (Z + Y) -> (Y * s(X)) + Z
  (417 is from 31 and 415)
417: X + (X + (Y + X)) = (X * sum(s(1))) + Y
418: (X * (Y * Z)) + (W * Y) -> ((Z * X) + W) * Y
419: (X * (Y * Z)) + (Z * W) -> ((X * Y) + W) * Z
  (420 is potentially connected below (X * (Y * X)) + (X * (Y * X)))
  (420 is from 419 and 24)
420: X * ((X + X) * Y) = s(1) * (X * (Y * X))
  (421 is from 41 and 38)
421: ((X + X) * Y) + (X * Z) = X * (Y + (Y + Z))
  (422 is from 41 and 38)
422: (X * Y) + ((X + X) * Z) = X * (Y + (Z + Z))
  (423 is from 41 and 51)
423: ((X + X) * Y) + (Z * X) = X * (Y + (Y + Z))
  (424 is from 24 and 423)
424: ((X * s(1)) + Y) * Z = Z * (X + (X + Y))
425: (X * Y) + (Z + (W * X)) -> Z + (X * (Y + W))
  (426 is from 24 and 425)
426: (X + (s(1) * Y)) * Z = (Y + (X + Y)) * Z
427: (X * Y) + ((Z * X) + W) -> (X * (Y + Z)) + W
  (428 is from 24 and 427)
428: (X + (s(1) * Y)) * Z = Z * (X + (Y + Y))
  (429 is from 18 and 428)
429: sum(s(1)) * (X * Y) = Y * (X + (X + X))
  (430 is from 429 and 249)
430: X * (Y + (Y + Y)) = Y * (X + (X + X))
431: (X * Y) + (Z + (Y * W)) -> Z + ((X + W) * Y)
  (432 is potentially connected below (X * Y) + ((X * Y) + (Y * Z)))
  (432 is from 431 and 62)
432: (X + (X + Y)) * Z = ((s(1) * X) + Y) * Z
---------------------------------------------------------------------
(X + (X + Y)) * Z =26= ((X + X) + Y) * Z =24= ((s(1) * X) + Y) * Z
(a + (a + b)) * c  <   ((a + a) + b) * c  <   ((s(1) * a) + b) * c
---------------------------------------------------------------------
  (433 is from 24 and 431)
433: (X + (s(1) * Y)) * Z = Z * (Y + (X + Y))
434: (X * Y) + ((Y * Z) + W) -> ((X + Z) * Y) + W
  (435 is from 24 and 434)
435: (X + (s(1) * Y)) * Z = (X + (Y + Y)) * Z
436: s(s(s(X * sum(s(1))))) -> s(X) * sum(s(1))
  (437 is from 41 and 40)
437: (X * (Y + Y)) + (Z * Y) = (X + (X + Z)) * Y
  (438 is from 24 and 437)
438: ((X * s(1)) + Y) * Z = (X + (X + Y)) * Z
  (439 is from 41 and 40)
439: (X * Y) + (Z * (Y + Y)) = (X + (Z + Z)) * Y
  (440 is from 24 and 439)
440: (X + (Y * s(1))) * Z = (X + (Y + Y)) * Z
441: (X * Y) + (Z + (W * Y)) -> Z + ((X + W) * Y)
442: (X * Y) + (Z * (X * W)) -> X * (Y + (Z * W))
443: (X * (Y * Z)) + (Y * W) -> Y * ((X * Z) + W)
444: s(s(s(sum(s(1)) * X))) -> s(X) * sum(s(1))
  (445 is from 24 and 114)
445: (X + X) * (Y + Y) = X * (s(sum(s(1))) * Y)
  (446 is from 41 and 51)
446: (X * Y) + (Z * (X + X)) = X * (Y + (Z + Z))
  (447 is from 24 and 446)
447: (X + (Y * s(1))) * Z = Z * (X + (Y + Y))
  (448 is from 41 and 52)
448: (X * (Y + Y)) + (Y * Z) = (X + (X + Z)) * Y
  (449 is from 222 and 195)
449: X * (sum(Y) * s(X)) = Y * (sum(X) * s(Y))
  (450 is from 210 and 216)
450: s(X * (Y * s(X))) = s(sum(X) * (Y + Y))
  (451 is from 33 and 383)
451: s(X * (Y * s(X))) = s((Y + Y) * sum(X))
  (452 is from 6 and 383)
452: s(X * (s(X) * Y)) = s((Y + Y) * sum(X))
  (453 is from 6 and 383)
453: s(sum(X) * (Y + Y)) = s(Y * (X * s(X)))
454: s(s(s(X + sum(s(s(X)))))) -> sum(s(s(s(X))))
  (455 is from 275 and 173)
455: s(s(X * (Y + Y))) = s(s(Y * (X + X)))
  (456 is from 270 and 265)
456: s(s((X + X) * Y)) = s(s((Y + Y) * X))
457: s(s((X * s(1)) + Y)) -> Y + (s(X) * s(1))
458: s(s(X * (Y * s(1)))) -> s(1) * s(X * Y)
459: s(s(X + (Y * s(s(X))))) -> s(Y) * s(s(X))
460: s(s(X * s(s(s(X))))) -> s(X) * s(s(X))
461: s(s(X + (sum(s(X)) + Y))) -> sum(s(s(X))) + Y
  (462 is from 96 and 30)
462: X + ((X + X) * s(Y)) = s(s(s(Y + Y))) * X
  (463 is from 11 and 88)
463: s(s(s(X + X))) * Y = Y + (s(X) * (Y + Y))
464: cubes(s(X)) = (s(X) * (s(X) * s(X))) + cubes(X)
465: cubes(X) + (s(X) * (s(X) * s(X))) -> cubes(s(X))
  (delete 464)
466: cubes(1) -> 1
467: s(s(s(sum(sum(s(1)))))) -> cubes(s(1))
468: sum(s(sum(s(1)))) -> s(cubes(s(1)))
469: s(sum(X)) * (X + sum(X)) -> X + (sum(X) * sum(s(X)))
  (470 is from 52 and 55)
470: X * (X + (X + X)) = X * (X * sum(s(1)))
  (471 is from 429 and 33)
471: X * (Y + (Y + Y)) = Y * (sum(s(1)) * X)
472: s(sum(X) + (X * s(1))) -> X + sum(s(X))
  (473 is from 416 and 335)
473: (X * sum(s(1))) + Y = Y + (X + (X + X))
  (474 is from 249 and 33)
474: X * (Y + (Y + Y)) = X * (sum(s(1)) * Y)
  (475 is from 252 and 7)
475: X + (X + (X + Y)) = Y + (X * sum(s(1)))
476: sum(s(X)) + (Y + sum(X)) -> Y + (s(X) * s(X))
477: sum(X) + (sum(s(X)) + Y) -> Y + (s(X) * s(X))
478: sum(X) + (Y + sum(s(X))) -> Y + (s(X) * s(X))
  (479 is potentially connected below (X * Y) + ((X * Y) + (X * Y)))
  (479 is from 227 and 55)
479: X * (Y + (Y + Y)) = X * (Y * sum(s(1)))
----------------------------------------------------------------------
X * (Y + (Y + Y)) =55= X * (Y * sum(s(1)))
a * (b + (b + b))  <   a * (b * sum(s(1)))
----------------------------------------------------------------------
  (480 is from 6 and 251)
480: X + (Y * sum(s(1))) = X + (Y + (Y + Y))
481: sum(s(X)) + (X * s(X)) -> sum(X) + (s(X) * s(X))
  (482 is from 32 and 257)
482: X + (X + (Y + X)) = Y + (X * sum(s(1)))
  (483 is from 251 and 7)
483: X + (Y + (Y + Y)) = (sum(s(1)) * Y) + X
  (484 is from 55 and 33)
484: X * (Y + (Y + Y)) = Y * (X * sum(s(1)))
  (485 is from 416 and 72)
485: (X * sum(s(1))) + Y = X + (Y + (X + X))
  (486 is from 103 and 96)
486: X * (s(Y) * s(1)) = X * s(s(Y + Y))
487: s(X + (Y * (Z * s(X)))) -> s(Y * Z) * s(X)
488: s(X * s(Y * s(X))) -> s(X) * s(Y * X)
489: cubes(a) + (sum(a) * s(a)) -> sum(a) * sum(s(a))
490: s(X + (Y + (sum(X) + Z))) -> sum(s(X)) + (Y + Z)
491: X + (s(X) * s(X)) -> s(X * s(s(s(X))))
492: s(s(sum(X) + (Y + X))) -> s(Y + sum(s(X)))
493: s(X + (Y * s(s(Y)))) -> X + (s(Y) * s(Y))
494: s(X + ((Y * s(X)) + Z)) -> (s(Y) * s(X)) + Z
495: sum(s(X)) + (Y * s(X)) -> sum(X) + (s(Y) * s(X))
496: s(1) * (sum(s(1)) * X) -> X * sum(sum(s(1)))
  (497 is from 41 and 60)
497: s(s(X * s(sum(s(1))))) = s(1) * s(X + X)
  (498 is from 43 and 60)
498: s(s(s(sum(s(1))) * X)) = s(1) * s(X + X)
499: X + ((s(1) * Y) + X) -> s(1) * (X + Y)
500: X + (Y * (Z * (W * X))) -> s(Y * (Z * W)) * X
501: X + ((Y * s(1)) + X) -> s(1) * (Y + X)
502: X + (Y + (Z * (W * X))) -> Y + (s(Z * W) * X)
  (503 is from 89 and 502)
503: X + (s(Y * X) * Z) = Z + (s(Y * Z) * X)
504: X + ((Y * (Z * X)) + W) -> (s(Y * Z) * X) + W
505: s(sum(a)) * (X * sum(a)) -> X * (cubes(a) + sum(a))
506: sum(a) * (X * (sum(a) * Y)) -> cubes(a) * (X * Y)
507: X + (Y + ((Z * X) + W)) -> Y + ((s(Z) * X) + W)
  (508 is from 92 and 507)
508: X + ((s(X) * Y) + Z) = Y + ((s(Y) * X) + Z)
  (509 is from 41 and 66)
509: X + (Y * (Z * (X + X))) = s(Y * (Z + Z)) * X
  (510 is from 509 and 30)
510: X * s(X * (Y + Y)) = X * s(Y * (X + X))
  (511 is from 41 and 61)
511: X + ((Y * (X + X)) + Z) = (s(Y + Y) * X) + Z
  (512 is from 22 and 511)
512: s(X + (Y * (X + X))) = s(s(Y + Y) * X)
  (513 is from 297 and 7)
513: X + ((Y + X) * Z) = (s(Z) * X) + (Y * Z)
514: s(1) * (X + (X + X)) -> sum(sum(s(1))) * X
  (515 is from 295 and 7)
515: X + (Y * (Z + X)) = (Z * Y) + (s(Y) * X)
  (516 is from 6 and 299)
516: X + ((X + Y) * Z) = (Z * Y) + (s(Z) * X)
  (517 is from 298 and 7)
517: X + (Y * (X + Z)) = (Z * Y) + (X * s(Y))
  (518 is from 6 and 297)
518: (X * Y) + (Z * s(Y)) = Z + ((X + Z) * Y)
  (519 is from 6 and 299)
519: (X * Y) + (Z * s(X)) = Z + (X * (Z + Y))
  (520 is from 6 and 290)
520: (X * s(Y)) + (Z * Y) = X + ((X + Z) * Y)
  (521 is from 6 and 301)
521: X + ((Y + X) * Z) = (s(Z) * X) + (Z * Y)
  (522 is from 6 and 295)
522: (X * s(Y)) + (Z * Y) = X + (Y * (Z + X))
  (523 is from 7 and 300)
523: X + (Y * (Z + X)) = (X * s(Y)) + (Y * Z)
  (524 is from 93 and 180)
524: s(s(X) * s(1)) * Y = s(s(s(X + X))) * Y
  (525 is from 6 and 296)
525: X + ((X + Y) * Z) = (Y * Z) + (s(Z) * X)
  (526 is from 6 and 302)
526: X + ((Y + X) * Z) = (Z * Y) + (s(Z) * X)
  (527 is from 62 and 41)
527: X * (s(sum(s(1))) * Y) = s(1) * ((X + X) * Y)
  (528 is from 62 and 41)
528: s(sum(s(1))) * (X * Y) = s(1) * (X * (Y + Y))
  (529 is from 6 and 300)
529: X + ((X + Y) * Z) = (X * s(Z)) + (Z * Y)
  (530 is from 6 and 302)
530: (X * Y) + (Z * s(X)) = Z + (X * (Y + Z))
  (531 is from 62 and 43)
531: s(sum(s(1))) * (X * Y) = s(1) * ((Y + Y) * X)
  (532 is from 62 and 42)
532: X * (s(sum(s(1))) * Y) = s(1) * (Y * (X + X))
  (533 is from 31 and 300)
533: X + (X + (Y * s(X))) = Y + (X * s(s(Y)))
  (534 is from 86 and 87)
534: X + (X + (s(X) * Y)) = Y + (s(s(Y)) * X)
  (535 is from 23 and 124)
535: X * s(Y * s(Y)) = X + (sum(Y) * (X + X))
  (536 is from 174 and 120)
536: s(s(X + (X + X))) = s(s(X * sum(s(1))))
  (537 is from 30 and 390)
537: s(s(X + X) * Y) = s(Y + ((Y + Y) * X))
  (538 is from 23 and 125)
538: X * s(Y * s(Y)) = X + ((X + X) * sum(Y))
  (539 is from 6 and 512)
539: s(X * s(Y + Y)) = s(X + (Y * (X + X)))
540: s(X) * (s(1) * X) -> sum(X) * s(sum(s(1)))
  (541 is from 243 and 76)
541: sum(X) * s(sum(s(1))) = X * (s(1) * s(X))
542: X + (X + (Y * s(Y))) -> s(1) * (X + sum(Y))
  (543 is from 105 and 216)
543: s(s(1) * (X + X)) = s(X * s(sum(s(1))))
544: X * (Y * s(X * Y)) -> s(1) * sum(X * Y)
545: X + (Y + ((Y + X) * Z)) -> s(Z) * (X + Y)
546: X + ((Y * s(Y)) + X) -> s(1) * (sum(Y) + X)
  (547 is from 316 and 33)
547: s(sum(s(1))) * sum(X) = X * (s(1) * s(X))
548: (X * s(X)) + (Y + Y) -> s(1) * (sum(X) + Y)
549: X + (s(1) * s(sum(X))) -> s(s(X) * s(X))
550: sum(X) + (s(X) * s(1)) -> s(X + sum(s(X)))
  (551 is from 41 and 65)
551: a * (sum(a) * (s(a) * X)) = cubes(a) * (X + X)
  (552 is from 41 and 66)
552: s(s(X * (Y + Y))) * Z = s(X * Y) * (Z + Z)
553: sum(X) + (Y + (sum(X) + Z)) -> Y + ((X * s(X)) + Z)
  (554 is from 41 and 61)
554: (s(X) * (s(1) * Y)) + Z = (s(X) * (Y + Y)) + Z
555: sum(X) + (s(1) * s(X)) -> s(X + sum(s(X)))
556: s(1) * sum(sum(s(1))) -> s(s(s(cubes(s(1)))))
  (557 is from 70 and 443)
557: (X + (X + Y)) * Z = Z * ((s(1) * X) + Y)
  (558 is from 68 and 443)
558: X * (Y + (Y + Z)) = X * ((s(1) * Y) + Z)
  (559 is potentially connected below (X * X) + ((X * X) + Y))
  (559 is from 427 and 73)
559: (X * (X + X)) + Y = (X * (X * s(1))) + Y
----------------------------------------------------------------
(X * (X + X)) + Y =31= (X * (X * s(1))) + Y
(a * (a + a)) + b  <   (a * (a * s(1))) + b
----------------------------------------------------------------
  (560 is potentially connected below (X * Y) + ((Z * X) + (X * Y)))
  (560 is from 427 and 72)
560: X * (Y + (Z + Y)) = ((Y * s(1)) + Z) * X
--------------------------------------------------------------------
X * (Y + (Z + Y)) =AC= X * (Y + (Y + Z)) =AC= X * ((Y + Y) + Z) =AC= ((Y + Y) + Z) * X =31= ((Y * s(1)) + Z) * X
a * (b + (c + b))  >   a * (b + (b + c))  <   a * ((b + b) + c)  <   ((b + b) + c) * a  <   ((b * s(1)) + c) * a
if a < b < c
--------------------------------------------------------------------
  (561 is from 428 and 6)
561: X * (Y + (Z + Z)) = X * (Y + (s(1) * Z))
  (562 is from 6 and 340)
562: (s(1) * (X * Y)) + Z = ((Y + Y) * X) + Z
  (563 is from 440 and 6)
563: (X + (Y + Y)) * Z = Z * (X + (Y * s(1)))
  (564 is from 340 and 7)
564: ((X + X) * Y) + Z = Z + (X * (s(1) * Y))
  (565 is from 340 and 232)
565: (X * (s(1) * Y)) + Z = Z + (X * (Y + Y))
  (566 is from 32 and 440)
566: (X + (Y + X)) * Z = (Y + (X * s(1))) * Z
  (567 is from 7 and 440)
567: (X + (X + Y)) * Z = (Y + (X * s(1))) * Z
  (568 is from 73 and 32)
568: X + ((Y * s(1)) + Z) = Y + (X + (Y + Z))
  (569 is from 32 and 73)
569: X + (Y + (X + Z)) = (X * s(1)) + (Y + Z)
  (570 is from 137 and 119)
570: X * ((X + X) * Y) = X * (X * (Y * s(1)))
  (571 is from 31 and 229)
571: (X * (Y * s(1))) + Z = ((X + X) * Y) + Z
  (572 is from 24 and 230)
572: (X * (s(1) * Y)) + Z = Z + ((X + X) * Y)
  (573 is from 31 and 230)
573: (X * (Y * s(1))) + Z = Z + ((X + X) * Y)
  (574 is from 68 and 230)
574: (s(1) * (X * Y)) + Z = Z + ((X + X) * Y)
  (575 is potentially connected below (X * Y) + ((X * Y) + (Z * X)))
  (575 is from 425 and 73)
575: X * (Y + (Y + Z)) = X * ((Y * s(1)) + Z)
------------------------------------------------------------------
X * (Y + (Y + Z)) =AC= X * ((Y + Y) + Z) =31= X * ((Y * s(1)) + Z)
a * (b + (b + c))  <   a * ((b + b) + c)  <   a * ((b * s(1)) + c)
if a < b < c
----------------------------------------------------------------
  (576 is potentially connected below (X * X) + (Y + (X * X)))
  (576 is from 425 and 72)
576: X + (Y * (Y + Y)) = (s(1) * (Y * Y)) + X
  (577 is from 7 and 426)
577: ((s(1) * X) + Y) * Z = (X + (Y + X)) * Z
  (578 is potentially connected below (X * (Y + Y)) + ((Z + Z) * Y))
  (578 is from 437 and 230)
578: s(1) * ((X + Y) * Z) = (Y + X) * (Z + Z)
  (579 is from 6 and 333)
579: X * ((Y + Y) * Z) = s(1) * (X * (Z * Y))
  (580 is from 6 and 333)
580: s(1) * (X * (Y * Z)) = Z * (X * (Y + Y))
  (581 is from 333 and 146)
581: s(1) * (X * (Y * Z)) = Y * (Z * (X + X))
  (582 is from 333 and 145)
582: s(1) * (X * (Y * Z)) = Z * ((X + X) * Y)
  (583 is from 333 and 147)
583: s(1) * (X * (Y * Z)) = (X + X) * (Z * Y)
  (584 is from 333 and 139)
584: s(1) * (X * (Y * Z)) = X * (Z * (Y + Y))
  (585 is from 333 and 140)
585: s(1) * (X * (Y * Z)) = (Y + Y) * (Z * X)
  (586 is from 333 and 118)
586: s(1) * (X * (Y * Z)) = (Y + Y) * (X * Z)
  (587 is from 333 and 113)
587: s(1) * (X * (Y * Z)) = Y * ((X + X) * Z)
  (588 is from 333 and 6)
588: s(1) * (X * (Y * Z)) = Y * ((Z + Z) * X)
  (589 is from 70 and 116)
589: X * (s(1) * (Y * Z)) = X * (Z * (Y + Y))
  (590 is from 72 and 32)
590: X + (Y + (Z + Y)) = (s(1) * Y) + (X + Z)
  (591 is from 337 and 6)
591: X * (Y * (s(1) * Z)) = (Y + Y) * (Z * X)
  (592 is from 337 and 141)
592: X * (Y * (s(1) * Z)) = Y * ((Z + Z) * X)
  (593 is from 6 and 337)
593: X * (Y * (Z + Z)) = X * (Z * (s(1) * Y))
  (594 is from 43 and 337)
594: X * ((Y + Y) * Z) = X * (Z * (s(1) * Y))
  (595 is from 337 and 137)
595: X * (X * (s(1) * Y)) = (Y + Y) * (X * X)
  (596 is from 337 and 116)
596: X * (Y * (s(1) * Z)) = X * (Y * (Z + Z))
  (597 is from 337 and 113)
597: X * (Y * (s(1) * Z)) = Y * (X * (Z + Z))
  (598 is from 337 and 149)
598: X * (Y * (s(1) * Z)) = (Z + Z) * (X * Y)
  (599 is from 337 and 145)
599: X * (Y * (s(1) * Z)) = Y * (Z * (X + X))
  (600 is from 337 and 144)
600: X * (Y * (s(1) * Z)) = (X + X) * (Z * Y)
  (601 is from 337 and 141)
601: X * (Y * (s(1) * Z)) = Z * ((X + X) * Y)
  (602 is from 7 and 440)
602: ((X * s(1)) + Y) * Z = (Y + (X + X)) * Z
  (603 is from 69 and 142)
603: X * (s(1) * (Y * Z)) = X * ((Z + Z) * Y)
  (604 is from 68 and 146)
604: X * (s(1) * (Y * Z)) = Z * (X * (Y + Y))
  (605 is from 31 and 146)
605: X * (Y * (Z * s(1))) = Z * (X * (Y + Y))
  (606 is from 40 and 119)
606: (X + X) * (Y * Z) = Z * (X * (Y * s(1)))
  (607 is from 51 and 119)
607: X * ((X + X) * Y) = Y * (X * (X * s(1)))
  (608 is from 38 and 119)
608: X * ((Y + Y) * Z) = Z * (X * (Y * s(1)))
  (609 is from 24 and 233)
609: (X * (s(1) * Y)) + Z = (Y * (X + X)) + Z
  (610 is from 76 and 233)
610: (X * (s(1) * Y)) + Z = (X * (Y + Y)) + Z
  (611 is from 68 and 233)
611: (s(1) * (X * Y)) + Z = (Y * (X + X)) + Z
  (612 is potentially connected below (X * Y) + ((X * Y) + (X * Z)))
  (612 is from 414 and 73)
612: X * (Y + (Z + Z)) = X * ((Z * s(1)) + Y)
---------------------------------------------------------------------
X * (Y + (Z + Z)) =AC= X * ((Z + Z) + Y) =31= X * ((Z * s(1)) + Y)
a * (b + (c + c))  <   a * ((c + c) + b)  <   a * ((c * s(1)) + b)
if a < b < c
---------------------------------------------------------------------
  (613 is potentially connected below (X * Y) + (Z + (X * Y)))
  (613 is from 414 and 75)
613: (X * (Y + Y)) + Z = Z + (s(1) * (X * Y))
  (614 is from 119 and 230)
614: X + (Y * (Z * s(1))) = (Z * (Y + Y)) + X
  (615 is from 614 and 19)
615: s(X * (Y + Y)) = s(Y * (X * s(1)))
  (616 is from 119 and 114)
616: X * (Y * (Z * s(1))) = Z * ((X + X) * Y)
  (617 is from 119 and 118)
617: X * (Y * (Z * s(1))) = X * (Z * (Y + Y))
  (618 is from 52 and 76)
618: X * (Y * (Y + Y)) = Y * (Y * (s(1) * X))
  (619 is from 38 and 76)
619: X * (Y * (Z + Z)) = Y * (Z * (s(1) * X))
  (620 is from 74 and 32)
620: X + (Y + (Y + Z)) = Z + (X + (s(1) * Y))
621: s(cubes(a) + (a * s(a))) -> s(sum(a)) * s(sum(a))
  (622 is from 32 and 447)
622: X * (Y + (Z + Y)) = (Z + (Y * s(1))) * X
  (623 is from 7 and 447)
623: X * (Y + (Y + Z)) = (Z + (Y * s(1))) * X
  (624 is from 69 and 141)
624: X * (s(1) * (Y * Z)) = Z * ((X + X) * Y)
  (625 is from 119 and 114)
625: X * (Y * (Z * s(1))) = (X + X) * (Z * Y)
  (626 is from 338 and 149)
626: X * (Y * (s(1) * Z)) = (Z + Z) * (Y * X)
  (627 is from 338 and 141)
627: X * (Y * (s(1) * Z)) = Z * ((Y + Y) * X)
  (628 is from 70 and 423)
628: ((s(1) * X) + Y) * Z = Z * (X + (X + Y))
  (629 is from 119 and 28)
629: (X + X) * (Y * Z) = Y * (Z * (X * s(1)))
  (630 is from 74 and 26)
630: X + (X + (Y + Z)) = Y + (Z + (s(1) * X))
  (631 is from 70 and 136)
631: X * (s(1) * (Y * X)) = X * ((Y + Y) * X)
  (632 is from 119 and 136)
632: X * (Y * (X * s(1))) = X * ((Y + Y) * X)
  (633 is from 31 and 414)
633: X * (Y + (Z * s(1))) = X * (Z + (Y + Z))
  (634 is from 7 and 339)
634: X + (Y + (Z + X)) = Y + ((s(1) * X) + Z)
  (635 is from 342 and 139)
635: X * (s(1) * (Y * Z)) = Y * (Z * (X + X))
  (636 is from 342 and 140)
636: X * (s(1) * (Y * Z)) = (X + X) * (Z * Y)
  (637 is from 342 and 113)
637: X * (s(1) * (Y * Z)) = X * ((Y + Y) * Z)
  (638 is from 342 and 115)
638: X * (s(1) * (Y * Z)) = (Y + Y) * (X * Z)
  (639 is from 342 and 145)
639: X * (s(1) * (Y * Z)) = Z * ((Y + Y) * X)
  (640 is from 342 and 146)
640: X * (s(1) * (Y * Z)) = Z * (Y * (X + X))
  (641 is from 342 and 147)
641: X * (s(1) * (Y * Z)) = (Y + Y) * (Z * X)
  (642 is from 6 and 342)
642: X * ((Y + Y) * Z) = Z * (s(1) * (X * Y))
  (643 is from 31 and 230)
643: X + (Y * (s(1) * Z)) = (Y * (Z + Z)) + X
  (644 is from 31 and 115)
644: X * (Y * (Z * s(1))) = (X + X) * (Y * Z)
  (645 is potentially connected below (X * Y) + ((X * Y) + Z))
  (645 is from 227 and 73)
645: (X * (Y + Y)) + Z = (X * (Y * s(1))) + Z
---------------------------------------------
(X * (Y + Y)) + Z =31= (X * (Y * s(1))) + Z
(a * (b + b)) + c  <   (a + (b * s(1))) + c
---------------------------------------------
  (646 is from 28 and 70)
646: s(1) * (X * (Y * Z)) = (Z + Z) * (X * Y)
  (647 is from 76 and 146)
647: X * (Y * (s(1) * Z)) = Z * (Y * (X + X))
  (648 is from 70 and 33)
648: X * (s(1) * (Y * Z)) = (Z + Z) * (X * Y)
  (649 is from 144 and 70)
649: X * ((Y + Y) * Z) = s(1) * (Z * (Y * X))
  (650 is from 144 and 119)
650: X * ((Y + Y) * Z) = Z * (Y * (X * s(1)))
  (651 is from 334 and 7)
651: X + (Y + (X + Z)) = Y + (Z + (s(1) * X))
  (652 is from 7 and 334)
652: X + (X + (Y + Z)) = (s(1) * X) + (Z + Y)
  (653 is from 31 and 227)
653: X * (Y + (Z * s(1))) = X * (Y + (Z + Z))
  (654 is from 7 and 339)
654: X + (X + (Y + Z)) = Z + ((s(1) * X) + Y)
  (655 is from 119 and 142)
655: X * (Y * (Z * s(1))) = X * ((Y + Y) * Z)
  (656 is from 75 and 32)
656: X + (Y + (s(1) * Z)) = Z + (X + (Y + Z))
  (657 is from 7 and 335)
657: (s(1) * X) + (Y + Z) = Z + (X + (X + Y))
  (658 is from 6 and 335)
658: (X * s(1)) + (Y + Z) = Y + (X + (X + Z))
  (659 is potentially connected below (X * Y) + ((X * Y) + (Z * X)))
  (659 is from 425 and 74)
659: X * (Y + (Y + Z)) = (Z + (s(1) * Y)) * X
  (660 is potentially connected below (X * X) + (Y + (X * X)))
  (660 is from 425 and 75)
660: X + (Y * (Y + Y)) = X + (s(1) * (Y * Y))
  (661 is from 7 and 334)
661: (s(1) * X) + (Y + Z) = X + (Z + (X + Y))
  (662 is from 75 and 32)
662: X + (Y + (Z + Y)) = Z + (X + (s(1) * Y))
  (663 is from 119 and 40)
663: X * ((Y * s(1)) + Z) = (Y + (Y + Z)) * X
  (664 is from 7 and 428)
664: ((s(1) * X) + Y) * Z = Z * (Y + (X + X))
  (665 is from 7 and 447)
665: ((X * s(1)) + Y) * Z = Z * (Y + (X + X))
  (666 is potentially connected below (X * Y) + ((X * Y) + (Z * Y)))
  (666 is from 441 and 74)
666: (X + (X + Y)) * Z = (Y + (s(1) * X)) * Z
  (667 is potentially connected below (X * Y) + (Z + (X * Y)))
  (667 is from 441 and 75)
667: X + ((Y + Y) * Z) = X + (s(1) * (Y * Z))
  (668 is from 6 and 338)
668: X * (Y * (Z * s(1))) = Y * ((X + X) * Z)
  (669 is from 43 and 340)
669: ((X + X) * Y) + Z = (Y * (s(1) * X)) + Z
  (670 is from 7 and 334)
670: X + (Y + (Z + X)) = (s(1) * X) + (Y + Z)
  (671 is from 6 and 331)
671: X * (Y * (Z * s(1))) = (Y + Y) * (X * Z)
  (672 is potentially connected below (X * (Y + Y)) + (Y * (Z + Z)))
  (672 is from 448 and 232)
672: s(1) * ((X + Y) * Z) = (Z + Z) * (Y + X)
  (673 is from 73 and 32)
673: X + (X + (Y + Z)) = Y + ((X * s(1)) + Z)
  (674 is potentially connected below (X * Y) + ((X * Y) + Z))
  (674 is from 228 and 74)
674: ((X + X) * Y) + Z = Z + (s(1) * (X * Y))
  (675 is from 31 and 233)
675: (X * (Y * s(1))) + Z = (Y * (X + X)) + Z
  (676 is from 140 and 119)
676: X * (Y * (Z + Z)) = Z * (X * (Y * s(1)))
  (677 is from 76 and 230)
677: (X * (s(1) * Y)) + Z = Z + ((Y + Y) * X)
  (678 is potentially connected below ((X + X) * Y) + (X * (Z + Z)))
  (678 is from 421 and 232)
678: X * (s(1) * (Y + Z)) = (X + X) * (Z + Y)
  (679 is from 70 and 230)
679: X + (s(1) * (Y * Z)) = (Z * (Y + Y)) + X
  (680 is from 7 and 433)
680: ((s(1) * X) + Y) * Z = Z * (X + (Y + X))
  (681 is from 433 and 6)
681: X * (Y + (Z + Y)) = X * (Z + (s(1) * Y))
  (682 is from 335 and 7)
682: X + (Y + (Y + Z)) = X + (Z + (s(1) * Y))
  (683 is from 335 and 32)
683: X + (Y + (Y + Z)) = X + ((s(1) * Y) + Z)
  (684 is potentially connected below ((X + X) * Y) + ((Z + Z) * X))
  (684 is from 423 and 230)
684: X * (s(1) * (Y + Z)) = (Z + Y) * (X + X)
  (685 is from 147 and 119)
685: X * (Y * (Z + Z)) = Z * (Y * (X * s(1)))
  (686 is from 147 and 70)
686: X * (Y * (Z + Z)) = s(1) * (Z * (Y * X))
  (687 is from 435 and 6)
687: (X + (Y + Y)) * Z = Z * (X + (s(1) * Y))
  (688 is from 119 and 33)
688: X * (Y * (Z * s(1))) = X * ((Z + Z) * Y)
  (689 is from 119 and 232)
689: (X * (Y * s(1))) + Z = Z + (Y * (X + X))
  (690 is from 69 and 232)
690: (s(1) * (X * Y)) + Z = Z + (X * (Y + Y))
  (691 is from 70 and 232)
691: (s(1) * (X * Y)) + Z = Z + (Y * (X + X))
  (692 is from 76 and 232)
692: X + (Y * (s(1) * Z)) = ((Z + Z) * Y) + X
693: a * s(sum(a) * s(a)) -> a + (cubes(a) + cubes(a))
  (694 is from 31 and 232)
694: X + (Y * (Z * s(1))) = ((Y + Y) * Z) + X
  (695 is from 426 and 6)
695: (X + (Y + X)) * Z = Z * (Y + (s(1) * X))
  (696 is from 330 and 149)
696: X * (s(1) * (Y * Z)) = (Z + Z) * (Y * X)
  (697 is from 7 and 435)
697: ((s(1) * X) + Y) * Z = (Y + (X + X)) * Z
  (698 is from 7 and 438)
698: (X + (Y + X)) * Z = ((X * s(1)) + Y) * Z
  (699 is from 41 and 226)
699: ((X * (Y + Y)) + Z) * W = (((X + X) * Y) + Z) * W
700: s(sum(X) + (X * s(Y))) -> sum(s(X)) + (X * Y)
701: sum(s(X)) + (X * X) -> s(sum(s(1)) * sum(X))
702: sum(X) + (X * sum(s(X))) -> sum(X) * s(s(s(X)))
  (703 is from 41 and 237)
703: (X + (Y * (Z + Z))) * W = (X + ((Y + Y) * Z)) * W
  (704 is from 23 and 131)
704: s(X) * (Y * s(Y)) = sum(Y) * s(s(X + X))
  (705 is from 348 and 6)
705: X * s(s(Y * s(Y))) = s(sum(Y)) * (X + X)
  (706 is from 348 and 6)
706: (X + X) * s(sum(Y)) = s(s(Y * s(Y))) * X
  (707 is from 12 and 77)
707: sum(X) * s(s(Y + Y)) = X * (s(Y) * s(X))
  (708 is from 86 and 11)
708: X + (s(X) * s(Y)) = s(Y + (s(s(Y)) * X))
  (709 is from 51 and 228)
709: (X * Y) + (Z * (Y + W)) = ((X + Z) * Y) + (W * Z)
  (710 is from 38 and 228)
710: (X * Y) + (Z * (Y + W)) = ((X + Z) * Y) + (Z * W)
711: sum(X) * (Y * s(s(X))) -> Y * (X * sum(s(X)))
712: sum(X) * (s(s(X)) * Y) -> X * (sum(s(X)) * Y)
  (713 is from 52 and 227)
713: (X * Y) + ((X + Z) * W) = (X * (Y + W)) + (W * Z)
  (714 is from 40 and 227)
714: (X * Y) + ((X + Z) * W) = (X * (Y + W)) + (Z * W)
  (715 is from 6 and 367)
715: s(X * (Y * s(1))) = s((Y + Y) * X)
  (716 is from 6 and 363)
716: X + (sum(Y) * s(1)) = X + (Y * s(Y))
  (717 is from 23 and 146)
717: X * (Y * (Z * s(Z))) = Y * (sum(Z) * (X + X))
  (718 is from 6 and 378)
718: X * (Y * (s(Y) * Z)) = Z * ((X + X) * sum(Y))
  (719 is from 33 and 378)
719: X * (Y * (Z * s(Y))) = Z * ((X + X) * sum(Y))
  (720 is from 378 and 145)
720: X * (Y * (Z * s(Z))) = X * (sum(Z) * (Y + Y))
  (721 is from 150 and 297)
721: s((X + X) * Y) * Z = Z * s((Y + Y) * X)
  (722 is from 378 and 144)
722: X * (Y * (Z * s(Z))) = (Y + Y) * (sum(Z) * X)
  (723 is from 378 and 141)
723: X * (Y * (Z * s(Z))) = sum(Z) * ((Y + Y) * X)
  (724 is from 378 and 6)
724: X * (Y * (Z * s(Z))) = (X + X) * (sum(Z) * Y)
  (725 is from 378 and 6)
725: X * ((Y + Y) * sum(Z)) = X * (Z * (s(Z) * Y))
  (726 is from 51 and 77)
726: sum(X) * (Y * (Y + Y)) = X * (Y * (Y * s(X)))
  (727 is from 40 and 77)
727: sum(X) * ((Y + Y) * Z) = X * (Y * (Z * s(X)))
728: X + (s(1) * (X + X)) -> s(s(sum(s(1)))) * X
  (729 is from 23 and 150)
729: X * (s(X) * (Y * Z)) = (Y + Y) * (Z * sum(X))
  (730 is from 419 and 295)
730: (X + (s(X) * Y)) * Z = (Y + (X * s(Y))) * Z
  (731 is from 6 and 408)
731: X * (s(X) * (Y * Z)) = sum(X) * ((Z + Z) * Y)
  (732 is from 43 and 408)
732: sum(X) * ((Y + Y) * Z) = X * (Z * (s(X) * Y))
  (733 is from 41 and 408)
733: sum(X) * (Y * (Z + Z)) = X * (Y * (s(X) * Z))
  (734 is from 6 and 408)
734: sum(X) * (Y * (Z + Z)) = X * (Z * (s(X) * Y))
  (735 is from 408 and 149)
735: X * (Y * (s(X) * Z)) = (Z + Z) * (sum(X) * Y)
  (736 is from 408 and 141)
736: X * (Y * (s(X) * Z)) = Y * ((Z + Z) * sum(X))
  (737 is from 408 and 33)
737: X * (Y * (s(X) * Z)) = (Y + Y) * (sum(X) * Z)
  (738 is from 408 and 6)
738: X * (Y * (s(X) * Z)) = (Y + Y) * (Z * sum(X))
  (739 is from 23 and 147)
739: X * (s(X) * (Y * Z)) = sum(X) * (Z * (Y + Y))
  (740 is from 23 and 231)
740: (X * (s(X) * Y)) + Z = ((Y + Y) * sum(X)) + Z
  (741 is from 6 and 402)
741: X + (Y * s(X + X)) = Y + (s(Y + Y) * X)
  (742 is from 6 and 407)
742: X * (s(X) * (Y * Z)) = Z * (sum(X) * (Y + Y))
  (743 is from 6 and 407)
743: X * (Y * (Z * s(X))) = Y * (sum(X) * (Z + Z))
  (744 is from 6 and 407)
744: X * ((Y + Y) * sum(Z)) = Z * (s(Z) * (X * Y))
  (745 is from 407 and 145)
745: X * (s(X) * (Y * Z)) = Z * ((Y + Y) * sum(X))
  (746 is from 407 and 115)
746: X * (s(X) * (Y * Z)) = (Y + Y) * (sum(X) * Z)
  (747 is from 78 and 145)
747: X * (Y * (s(Y) * Z)) = Z * (sum(Y) * (X + X))
  (748 is from 79 and 145)
748: X * (Y * (Z * s(Y))) = Z * (sum(Y) * (X + X))
  (749 is from 6 and 503)
749: X + (Y * s(Z * X)) = Y + (s(Z * Y) * X)
  (750 is from 6 and 388)
750: X * (Y * (Z * s(Y))) = sum(Y) * ((X + X) * Z)
  (751 is from 23 and 138)
751: X * (X * (Y * s(Y))) = sum(Y) * (X * (X + X))
  (752 is from 80 and 28)
752: sum(X) * ((Y + Y) * Z) = Y * (Z * (X * s(X)))
  (753 is from 23 and 230)
753: (X * (Y * s(Y))) + Z = Z + ((X + X) * sum(Y))
  (754 is from 38 and 80)
754: sum(X) * (Y * (Z + Z)) = Y * (Z * (X * s(X)))
  (755 is from 77 and 115)
755: X * (Y * (Z * s(Y))) = (X + X) * (sum(Y) * Z)
  (756 is from 442 and 297)
756: X * (Y + (s(Y) * Z)) = X * (Z + (s(Z) * Y))
  (757 is from 79 and 33)
757: X * (Y * (Z * s(Y))) = (Z + Z) * (X * sum(Y))
  (758 is from 23 and 232)
758: (X * (s(X) * Y)) + Z = Z + (sum(X) * (Y + Y))
  (759 is from 23 and 233)
759: (X * (Y * s(Y))) + Z = (sum(Y) * (X + X)) + Z
  (760 is from 23 and 150)
760: X * (s(X) * (Y * Z)) = (Z + Z) * (sum(X) * Y)
  (761 is from 709 and 301)
761: (X + (s(X) * Y)) * Z = (Y + (s(Y) * X)) * Z
  (762 is from 86 and 32)
762: X + (Y + (s(Y) * Z)) = Z + (X + (s(Z) * Y))
  (763 is from 6 and 392)
763: (X * (Y * s(X))) + Z = (sum(X) * (Y + Y)) + Z
  (764 is from 6 and 390)
764: s(X + ((Y + Y) * Z)) = s(X + ((Z + Z) * Y))
  (765 is from 77 and 33)
765: X * (Y * (Z * s(Y))) = sum(Y) * (X * (Z + Z))
  (766 is from 23 and 230)
766: X + (Y * (s(Y) * Z)) = (sum(Y) * (Z + Z)) + X
  (767 is from 404 and 147)
767: X * (Y * (s(Y) * Z)) = (X + X) * (Z * sum(Y))
  (768 is from 404 and 146)
768: X * (Y * (s(Y) * Z)) = sum(Y) * (Z * (X + X))
  (769 is from 404 and 6)
769: X * (Y * (s(Y) * Z)) = sum(Y) * ((Z + Z) * X)
  (770 is from 6 and 404)
770: X * (Y * (Z * s(Y))) = X * (sum(Y) * (Z + Z))
  (771 is from 23 and 232)
771: X + (Y * (Z * s(Z))) = ((Y + Y) * sum(Z)) + X
772: (X * sum(Y)) + (Y * s(Y)) -> s(s(X)) * sum(Y)
  (773 is from 28 and 79)
773: X * (Y * (Z * s(X))) = (Y + Y) * (Z * sum(X))
  (774 is from 38 and 79)
774: X * ((Y + Y) * sum(Z)) = Z * (X * (Y * s(Z)))
  (775 is from 418 and 301)
775: (X + (Y * s(X))) * Z = (Y + (X * s(Y))) * Z
  (776 is from 233 and 12)
776: s(X + (Y * (Z + Z))) = s(X + (Z * (Y + Y)))
  (777 is from 77 and 146)
777: X * (Y * (Z * s(Y))) = sum(Y) * (Z * (X + X))
  (778 is from 38 and 77)
778: sum(X) * (Y * (Z + Z)) = X * (Y * (Z * s(X)))
  (779 is from 299 and 298)
779: X + (Y * s(X + X)) = Y + (X * s(Y + Y))
  (780 is from 386 and 145)
780: X * (Y * (s(X) * Z)) = Z * ((Y + Y) * sum(X))
  (781 is from 7 and 390)
781: s((X * (Y + Y)) + Z) = s(Z + ((X + X) * Y))
  (782 is from 33 and 405)
782: X * (Y * (Z * s(Y))) = X * ((Z + Z) * sum(Y))
  (783 is from 397 and 6)
783: (X + X) * (Y * sum(Z)) = Y * (Z * (s(Z) * X))
  (784 is from 387 and 6)
784: s(X * (Y + Y)) * Z = Z * s(Y * (X + X))
  (785 is from 384 and 140)
785: X * (Y * (Z * s(Z))) = sum(Z) * (Y * (X + X))
  (786 is from 33 and 382)
786: (X * (Y * s(X))) + Z = ((Y + Y) * sum(X)) + Z
787: (sum(X) * Y) + (X * s(X)) -> s(s(Y)) * sum(X)
  (788 is from 79 and 114)
788: X * (Y * (Z * s(Y))) = (X + X) * (Z * sum(Y))
  (789 is from 443 and 295)
789: X * (Y + (s(Y) * Z)) = (Z + (Y * s(Z))) * X
  (790 is from 388 and 149)
790: X * (Y * (s(Y) * Z)) = (Z + Z) * (sum(Y) * X)
  (791 is from 7 and 390)
791: s(((X + X) * Y) + Z) = s(Z + (X * (Y + Y)))
792: (X + Y) * s(Y + X) -> s(1) * sum(Y + X)
  (793 is from 6 and 379)
793: X + (Y * s(X * Z)) = Y + (s(Y * Z) * X)
  (794 is from 6 and 395)
794: X + (Y * s(X * Z)) = Y + (s(Z * Y) * X)
  (795 is from 6 and 395)
795: X + (Y * s(Z * X)) = Y + (s(Y * Z) * X)
  (796 is from 415 and 61)
796: X + ((Y * s(X)) + Z) = (s(Y) * X) + (Z + Y)
  (797 is from 399 and 6)
797: X * s(Y * (Z + Z)) = X * s((Y + Y) * Z)
  (798 is from 6 and 508)
798: X + ((Y * s(X)) + Z) = Y + ((s(Y) * X) + Z)
  (799 is from 7 and 508)
799: X + (Y + (s(X) * Z)) = Z + ((s(Z) * X) + Y)
  (800 is from 7 and 409)
800: (X + (X + Y)) * Z = (Y * Z) + ((Z + Z) * X)
  (801 is potentially connected below ((X + X) * X) + ((X + X) * Y))
  (801 is from 800 and 38)
801: s(1) * (X * (Y + X)) = (X + X) * (X + Y)
  (802 is from 117 and 70)
802: X * (s(sum(s(1))) * Y) = (Y + Y) * (X + X)
  (803 is from 531 and 68)
803: s(sum(s(1))) * (X * Y) = (Y + Y) * (X + X)
  (804 is from 531 and 70)
804: s(sum(s(1))) * (X * Y) = (X + X) * (Y + Y)
  (805 is from 6 and 421)
805: (X * (Y + Y)) + (Y * Z) = Y * (X + (X + Z))
  (806 is from 42 and 76)
806: X * (Y * s(sum(s(1)))) = (Y + Y) * (X + X)
  (807 is from 146 and 69)
807: X * (Y * s(sum(s(1)))) = (X + X) * (Y + Y)
  (808 is from 7 and 448)
808: (X + (Y + X)) * Z = (X * (Z + Z)) + (Z * Y)
  (809 is potentially connected below (X * (Y + Y)) + (Y * (Y + Y)))
  (809 is from 808 and 40)
809: s(1) * (X * (X + Y)) = (Y + X) * (X + X)
  (810 is from 31 and 808)
810: X * ((Y * s(1)) + Z) = (Y + (Z + Y)) * X
  (811 is from 76 and 808)
811: X * ((s(1) * Y) + Z) = (Y + (Z + Y)) * X
812: s(1) * (X * sum(s(1))) -> X * sum(sum(s(1)))
813: s(1) * s(sum(sum(a))) -> s(s(cubes(a) + sum(a)))
  (814 is from 32 and 409)
814: (X + (Y + X)) * Z = (Y * Z) + ((Z + Z) * X)
  (815 is from 6 and 439)
815: (X * Y) + (Z * (X + X)) = (Y + (Z + Z)) * X
  (816 is from 439 and 6)
816: (X * Y) + (Z * (Y + Y)) = Y * (X + (Z + Z))
  (817 is from 32 and 439)
817: (X + (Y + X)) * Z = (Y * Z) + (X * (Z + Z))
  (818 is from 6 and 437)
818: ((X + X) * Y) + (Z * X) = (Y + (Y + Z)) * X
  (819 is from 7 and 437)
819: (X + (Y + X)) * Z = (X * (Z + Z)) + (Y * Z)
  (820 is from 448 and 7)
820: (X + (X + Y)) * Z = (Z * Y) + (X * (Z + Z))
  (821 is potentially connected below (X * (X + X)) + (Y * (X + X)))
  (821 is from 820 and 40)
821: s(1) * (X * (Y + X)) = (X + Y) * (X + X)
  (822 is from 31 and 820)
822: X * (Y + (Z * s(1))) = (Z + (Z + Y)) * X
  (823 is from 76 and 820)
823: X * (Y + (s(1) * Z)) = (Z + (Z + Y)) * X
  (824 is from 32 and 446)
824: X * (Y + (Z + Y)) = (X * Z) + (Y * (X + X))
  (825 is from 421 and 6)
825: ((X + X) * Y) + (X * Z) = (Y + (Y + Z)) * X
  (826 is from 7 and 421)
826: X * (Y + (Z + Y)) = ((X + X) * Y) + (X * Z)
  (827 is from 826 and 340)
827: X * (Y + (Z + Y)) = X * ((s(1) * Y) + Z)
  (828 is from 119 and 826)
828: X * ((Y * s(1)) + Z) = X * (Y + (Z + Y))
  (829 is from 409 and 6)
829: (X * Y) + ((Y + Y) * Z) = Y * (X + (Z + Z))
  (830 is from 439 and 7)
830: (X + (Y + Y)) * Z = (Y * (Z + Z)) + (X * Z)
  (831 is from 76 and 830)
831: X * ((s(1) * Y) + Z) = (Z + (Y + Y)) * X
  (832 is from 42 and 51)
832: (X * (Y + Y)) + (Z * Y) = Y * (X + (X + Z))
  (833 is from 7 and 423)
833: X * (Y + (Z + Y)) = ((X + X) * Y) + (Z * X)
  (834 is from 32 and 422)
834: X * (Y + (Z + Y)) = (X * Z) + ((X + X) * Y)
  (835 is from 7 and 422)
835: X * (Y + (Y + Z)) = (X * Z) + ((X + X) * Y)
  (836 is from 119 and 835)
836: X * (Y + (Z * s(1))) = X * (Z + (Z + Y))
  (837 is from 69 and 835)
837: X * (Y + (s(1) * Z)) = X * (Z + (Z + Y))
  (838 is from 422 and 6)
838: (X * Y) + ((X + X) * Z) = (Y + (Z + Z)) * X
  (839 is from 422 and 7)
839: X * (Y + (Z + Z)) = ((X + X) * Z) + (X * Y)
  (840 is from 839 and 340)
840: X * (Y + (Z + Z)) = X * ((s(1) * Z) + Y)
  (841 is from 446 and 7)
841: X * (Y + (Z + Z)) = (Z * (X + X)) + (X * Y)
  (842 is from 423 and 7)
842: X * (Y + (Y + Z)) = (Z * X) + ((X + X) * Y)
  (843 is from 437 and 7)
843: (X + (X + Y)) * Z = (Y * Z) + (X * (Z + Z))
  (844 is from 7 and 446)
844: X * (Y + (Y + Z)) = (X * Z) + (Y * (X + X))
  (845 is from 409 and 7)
845: (X + (Y + Y)) * Z = ((Z + Z) * Y) + (X * Z)
  (846 is potentially connected below ((X + X) * Y) + ((X + X) * X))
  (846 is from 845 and 38)
846: s(1) * (X * (X + Y)) = (X + X) * (Y + X)
  (847 is from 11 and 155)
847: s(s(X + (Y + Y))) = s(s(X + (s(1) * Y)))
  (848 is from 79 and 165)
848: s(X * s(X)) * Y = s(s(1) * sum(X)) * Y
  (849 is from 23 and 155)
849: s(X + (Y * s(Y))) = s(X + (s(1) * sum(Y)))
  (850 is from 23 and 154)
850: s(X * s(X)) * Y = s(sum(X) * s(1)) * Y
  (851 is from 308 and 165)
851: X * s(X * s(X)) = X * s(s(1) * sum(X))
  (852 is from 76 and 512)
852: s(s(s(1) * X) * Y) = s(s(X + X) * Y)
  (853 is potentially connected below X + ((X * Y) + (X * Y)))
  (853 is from 85 and 155)
853: s(X * s(Y + Y)) = s(s(s(1) * Y) * X)
854: (X * Y) + (Z + (X + X)) -> Z + (X * s(s(Y)))
  (855 is from 167 and 390)
855: s(s(X * s(1)) * Y) = s(s(X + X) * Y)
  (856 is from 306 and 167)
856: X * s(X * s(X)) = X * s(sum(X) * s(1))
857: (X * Y) + (Z + (Y + Y)) -> Z + (s(s(X)) * Y)
858: s(s(X * (s(1) * Y))) -> s(1) * s(Y * X)
859: s(s(X * s(sum(s(X))))) -> s(sum(X)) * s(s(X))
860: s(s(X + (Y * s(1)))) -> X + (s(Y) * s(1))
861: s(s((s(1) * X) + Y)) -> Y + (s(X) * s(1))
862: s(s(X + (s(1) * Y))) -> X + (s(Y) * s(1))
  (863 is from 816 and 162)
863: X * s(s(s(Y + Y))) = X + (s(Y) * (X + X))
864: X + (X + sum(sum(s(1)))) -> s(1) * s(s(s(X)))
865: sum(s(1)) * (X * s(X)) -> sum(X) * sum(sum(s(1)))
866: X * (sum(s(1)) * s(X)) -> sum(sum(s(1))) * sum(X)
867: s(s(X + (Y + sum(s(X))))) -> sum(s(s(X))) + Y
868: s(1) * s(s(X + X)) -> s(X) * s(sum(s(1)))
869: sum(sum(s(1))) + (X + X) -> s(1) * s(s(s(X)))
870: X * (s(X) * sum(s(1))) -> sum(X) * sum(sum(s(1)))
871: s(a) * s(a * sum(a)) -> s(a + (cubes(a) + cubes(a)))
  (872 is from 462 and 6)
872: X + ((X + X) * s(Y)) = X * s(s(s(Y + Y)))
873: sum(a) * s(a * s(a)) -> cubes(a) + (cubes(a) + sum(a))
874: s(1) * (cubes(a) + sum(a)) -> a * (s(a) * s(sum(a)))
875: s(s(X + (s(s(X)) * Y))) -> s(Y) * s(s(X))
  (876 is from 233 and 35)
876: s(s(s(X * (Y + Y)))) = s(s(s(Y * (X + X))))
  (877 is from 231 and 35)
877: s(s(s((X + X) * Y))) = s(s(s((Y + Y) * X)))
  (878 is from 230 and 36)
878: s(s(s(X * (Y + Y)))) = s(s(s((X + X) * Y)))
879: sum(s(X)) + (s(X) * Y) -> sum(X) + (s(Y) * s(X))
  (880 is from 11 and 131)
880: s(X) * s(s(Y + Y)) = s(Y) * s(s(X + X))
881: s(X + (Y + (sum(Y) + Z))) -> sum(s(Y)) + (X + Z)
882: s(X + (Y + (Z + sum(X)))) -> sum(s(X)) + (Y + Z)
  (883 is potentially connected below s(X + (Y + (sum(Y) + sum(X)))))
  (883 is from 882 and 881)
883: sum(s(X)) + (Y + sum(Y)) = sum(s(Y)) + (X + sum(X))
884: s(X + (Y * (s(X) * Z))) -> s(Y * Z) * s(X)
  (885 is from 50 and 18)
885: sum(X) + (Y * (X * s(X))) = s(Y + Y) * sum(X)
886: a * (s(a) * sum(sum(a))) -> cubes(a) * s(sum(a))
  (887 is from 23 and 90)
887: sum(X) + (X * (s(X) * Y)) = s(Y + Y) * sum(X)
888: s(X + (Y + (Z * s(X)))) -> Y + (s(Z) * s(X))
889: s(X + (Y + (s(X) * Z))) -> Y + (s(Z) * s(X))
  (890 is from 86 and 889)
890: s(X + (s(s(X)) * Y)) = Y + (s(X) * s(Y))
  (891 is from 309 and 889)
891: s(X + (Y * s(s(X)))) = Y + (s(X) * s(Y))
892: s(X + ((s(X) * Y) + Z)) -> (s(Y) * s(X)) + Z
893: a * (sum(a) * sum(s(a))) -> cubes(a) * s(s(a))
894: s(s(s(sum(sum(s(1))) + X))) -> X + cubes(s(1))
  (895 is potentially connected below (X * s(X)) + (s(1) * sum(X)))
  (895 is from 389 and 155)
895: s(s(sum(s(1))) * sum(X)) = s(s(X) * (X + X))
896: X + (Y * (Z * (X * W))) -> s(Y * (Z * W)) * X
  (897 is from 43 and 89)
897: X + ((X + X) * (Y * Z)) = s((Z + Z) * Y) * X
  (898 is from 90 and 32)
898: X + (s(Y + Y) * Z) = Z + (X + ((Z + Z) * Y))
  (899 is from 845 and 297)
899: s(X + (X + X)) * Y = s(sum(s(1)) * X) * Y
  (900 is from 61 and 446)
900: X * (s(Y + Y) * Z) = (X + (Y * (X + X))) * Z
901: X + (Y + (Z + (W * X))) -> Y + (Z + (s(W) * X))
  (902 is from 85 and 901)
902: X + (Y + (s(X) * Z)) = Z + (Y + (s(Z) * X))
  (903 is from 18 and 703)
903: s(X + X) * (Y * Z) = (Y + (X * (Y + Y))) * Z
  (904 is from 43 and 66)
904: X + (Y * ((X + X) * Z)) = s(Y * (Z + Z)) * X
  (905 is from 439 and 180)
905: s(X + (X + X)) * Y = Y + (X * (Y + (Y + Y)))
  (906 is from 44 and 905)
906: s(X * sum(s(1))) * Y = s(X + (X + X)) * Y
  (907 is from 409 and 18)
907: X * (Y + ((Y + Y) * X)) = s(X + X) * (Y * X)
  (908 is from 117 and 30)
908: X + (Y * ((X + X) * Z)) = s((Y + Y) * Z) * X
909: X + (Y + (Z * (X * W))) -> Y + (s(W * Z) * X)
910: X + ((Y * (X * Z)) + W) -> (s(Y * Z) * X) + W
911: X + (Y + (Z + (X * W))) -> Y + (Z + (s(W) * X))
  (912 is potentially connected below (X * Y) + ((X * Y) + (X * Y)))
  (912 is from 44 and 911)
912: s(sum(s(1)) * X) * Y = Y * s(X + (X + X))
  (913 is from 11 and 168)
913: s(X + (Y + (Y + Y))) = s(X + (sum(s(1)) * Y))
  (914 is from 42 and 85)
914: X + (Y + (Z * (X + X))) = Y + (s(Z + Z) * X)
  (915 is from 115 and 30)
915: X + ((X + X) * (Y * Z)) = s(Y * (Z + Z)) * X
  (916 is from 31 and 512)
916: s(s(X * s(1)) * Y) = s(Y + (X * (Y + Y)))
  (917 is from 24 and 512)
917: s(s(s(1) * X) * Y) = s(Y + (X * (Y + Y)))
918: X + (Y + ((X * Z) + W)) -> (s(Z) * X) + (Y + W)
  (919 is from 113 and 66)
919: X + (Y * (Z * (X + X))) = s(Z * (Y + Y)) * X
  (920 is from 443 and 423)
920: X * (Y + ((Y + Y) * Z)) = Y * (X * s(Z + Z))
  (921 is from 61 and 422)
921: X * (s(Y + Y) * Z) = (X + ((X + X) * Y)) * Z
  (922 is from 229 and 92)
922: X + (((X + X) * Y) + Z) = (s(Y + Y) * X) + Z
  (923 is from 28 and 88)
923: X + (Y * (Z * (X + X))) = s((Y + Y) * Z) * X
  (924 is from 30 and 703)
924: s(X + X) * (Y * Z) = (Y + ((Y + Y) * X)) * Z
  (925 is from 40 and 90)
925: s((X + X) * Y) * Z = Z + ((Z + Z) * (X * Y))
  (926 is from 85 and 446)
926: X * (Y * s(Z + Z)) = (X + (Z * (X + X))) * Y
  (927 is from 6 and 509)
927: s((X + X) * Y) * Z = Z + (Y * (X * (Z + Z)))
  (928 is from 509 and 6)
928: X + (Y * (Z * (X + X))) = X * s(Y * (Z + Z))
  (929 is from 88 and 33)
929: X * (Y + (Z * (Y + Y))) = s(Z + Z) * (X * Y)
  (930 is from 6 and 509)
930: X + (Y * ((X + X) * Z)) = s(Z * (Y + Y)) * X
931: sum(a) * (X * (Y * sum(a))) -> X * (cubes(a) * Y)
  (932 is from 412 and 409)
932: (X + ((X + X) * Y)) * Z = s(Y + Y) * (Z * X)
  (933 is from 7 and 511)
933: X + (Y + (Z * (X + X))) = (s(Z + Z) * X) + Y
  (934 is from 421 and 226)
934: X * (Y * s(Z + Z)) = (X + ((X + X) * Z)) * Y
  (935 is from 90 and 33)
935: X * (Y + ((Y + Y) * Z)) = s(Z + Z) * (X * Y)
936: s(1) * s(s(sum(s(1)))) -> s(cubes(s(1)))
  (937 is from 85 and 439)
937: X * (s(Y + Y) * Z) = X * (Z + (Y * (Z + Z)))
  (938 is from 6 and 511)
938: (X * s(Y + Y)) + Z = X + ((Y * (X + X)) + Z)
  (939 is from 511 and 7)
939: X + ((Y * (X + X)) + Z) = Z + (s(Y + Y) * X)
  (940 is from 163 and 554)
940: (s(sum(s(1))) * X) + Y = (s(1) * (X + X)) + Y
  (941 is from 524 and 6)
941: s(s(s(X + X))) * Y = Y * s(s(X) * s(1))
  (942 is from 524 and 6)
942: s(s(X) * s(1)) * Y = Y * s(s(s(X + X)))
  (943 is from 463 and 166)
943: s(s(s(X + X))) * Y = s(s(1) * s(X)) * Y
  (944 is from 46 and 337)
944: X * (Y * s(sum(s(1)))) = X * (s(1) * (Y + Y))
  (945 is from 522 and 7)
945: X + (Y * (Z + X)) = (Z * Y) + (X * s(Y))
  (946 is from 70 and 331)
946: X * (s(1) * (Y + Y)) = s(sum(s(1))) * (X * Y)
  (947 is from 331 and 330)
947: s(sum(s(1))) * (X * Y) = s(1) * ((X + X) * Y)
  (948 is from 31 and 428)
948: X * (s(sum(s(1))) * Y) = Y * (s(1) * (X + X))
  (949 is from 6 and 530)
949: X + ((Y + X) * Z) = (Z * Y) + (X * s(Z))
  (950 is from 6 and 517)
950: X + ((X + Y) * Z) = (Y * Z) + (X * s(Z))
  (951 is from 376 and 375)
951: X * s(X + sum(s(X))) = sum(X) * s(s(s(s(X))))
  (952 is from 6 and 521)
952: (X * s(Y)) + (Y * Z) = X + ((Z + X) * Y)
  (953 is from 331 and 76)
953: s(sum(s(1))) * (X * Y) = s(1) * (Y * (X + X))
 