Inspired by
Meg's
Shuffle