Inspired by
bellaaaa's
Shuffle