Inspired by
Juniper's
Shuffle