Inspired by
Bee's
Shuffle

I've been wanting to do one of these for ages :3