Inspired by
Jordan!!'s
Shuffle