Inspired by
Keirapic's
Shuffle