Inspired by
Edward's
Shuffle