Inspired by
Kendalblueyfan's
Shuffle