https://skylineuk.net/spin-4-win/