Inspired by
Caitlyn's
Shuffle