Inspired by
Brooklynepting's
Shuffle