Inspired by
Bay's
Shuffle