Inspired by
b's
Shuffle

Thank you Addie for the idea!