Inspired by
ThatOneAlex's
Shuffle