Inspired by
leahh's
Shuffle