Surprisingly enough, it's been done before:
http://www.grandsquare.dk/alle/index.php?menu=5&id=2044
(But the timing above is two steps per side, yours is four steps per
side, and Mary K is three steps per side. So they're all different.)
-Chris Page
San Diego