Inspired by
Madi Lim's
Shuffle