Inspired by
Rene Ryba's
Shuffle