Inspired by
Lara Boustany's
Shuffle