Inspired by
Analeighferrara's
Shuffle