| ¬ ( ¬ true ∈ firstn (64, mklist(false, i→n(band(j, 63))) + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ') ∧ firstn (64, mklist(false, i→n(band(j, 63))) + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ') ≠ []) ⊦ bits2int (firstn (64, mklist(false, i→n(band(j, 63))) + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ')) = 0 |
true ∈ firstn (64, mklist(false, i→n(band(j, 63))) + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ') ⊦ bits2int (firstn (64, mklist(false, i→n(band(j, 63))) + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ' + false ')) = 0
Used simplifier rules: ⊦ firstn(n, bits) = [] ↔ n = 0;