Inspired by
Selene Loeffler's
Shuffle