Inspired by
lenie's
Shuffle