Wiring up puzzle solver