Inspired by
alice (ARE U COMING?)'s
Shuffle