Inspired by
Bunnyking's
Shuffle