Inspired by
Kimdelcid's
Shuffle