Inspired by
miaa !'s
Shuffle