Inspired by
suuzzzieee's
Shuffle