Inspired by
lillyanna's
Shuffle