Put-the-weight-to-the-square-box