Inspired by
Akshita's
Shuffle