https://pubarticles.com/tricks-for-playing-spaceman-with-the-right-pattern/