Inspired by
Anayah Kazi's
Shuffle