Inspired by
Hidisha's
Shuffle