Inspired by
Cakes_of_Pans's
Shuffle