Inspired by
E's
Shuffle