| 0 < b2i(byi) * 256 + band(b2i(byj), 255), 0 ≤ band(b2i(byj), 255), band(b2i(byj), 255) < 256, 32767 < b2i(byi) * 256 + band(b2i(byj), 255), 0 ≤ b2i(byi) ⊦ 32767 < b2i(byi) * 256 + band(b2i(byj), 255) ∧ b2i(byi) * 256 + band(b2i(byj), 255) < b2i(byi) * 256 + 256, 32768 < b2i(byi) * 256 + 256 |
0 < b2i(byi) * 256 + band(b2i(byj), 255), 0 ≤ band(b2i(byj), 255), band(b2i(byj), 255) < 256, 32767 < b2i(byi) * 256 + band(b2i(byj), 255), 0 ≤ b2i(byi) ⊦ b2i(byi) * 256 + band(b2i(byj), 255) < b2i(byi) * 256 + 256, 32768 < b2i(byi) * 256 + 256
Used simplifier rules: ⊦ i * j = j * i;% ⊦ band(i, j) = band(j, i);% ⊦ i + j = j + i;