Shape-Keeping Technique and Its Application to Checkmate Problem Composition | AMiner