thanks garden knowm, and yeah, M.C. Escher is the shit.