Inspired by
Hudson's
Shuffle