Inspired by
Isaacriver's
Shuffle