chris-karbach-circuit-puzzle-iterations