Inspired by
PraiseGod's
Shuffle