Inspired by
bia's
Shuffle