Inspired by
tookie's
Shuffle