Inspired by
bluebelle (f4f)'s
Shuffle