Inspired by
beetletheeldrtch's
Shuffle