Inspired by
Mary Ellen's
Shuffle