Inspired by
allseeinggoat's
Shuffle