Inspired by
regan's
Shuffle