squares (complete)