squarecut solution