Inspired by
Kaija Riabov's
Shuffle