https://thedrillmaster.org/2013/05/18/marching-up-and-down-the-square/
Marching up and down the Square!