Inspired by
L.'s
Shuffle