Inspired by
Sun Hee's
Shuffle