Inspired by
soobinđź’™'s
Shuffle