forked from: LightsOut Solver

