Inspired by
Willow's
Shuffle