Inspired by
Raeghan's
Shuffle