Inspired by
a Alexandradekoning's
Shuffle