Copyright (c) S.Schreiber New Game Solve >>>
Broken canvas...