Inspired by
Keren Brown's
Shuffle