{{export}}
SOLVER TODO: rotate piece mirror piece remove duplicates try loop halt on filled
GAME TODO: GUI only drag painted drag piece copy to smoked glass