Inspired by
Asher's
Shuffle