Inspired by
Orel's
Shuffle