A early prototype of my cycles solve, outputs 4.