Squares-and-stones