Inspired by
Lilyana's
Shuffle