Dancing Squares