Inspired by
chase<3's
Shuffle