https://123dok.net/document/y8gk7e2z-enumerating-orthogonal-latin-squares-generated-by-bipermutive-cellular-automata.html