Inspired by
Jayaaaaa's
Shuffle