504 Rotated Concentric Squares (Vintage Arcade (5)) : Algorithms Confuse Me But I Appreciate Them