Inspired by
alhoalia's
Shuffle