Rotating Square