Inspired by
avery's
Shuffle