Inspired by
giaa's
Shuffle