Check out
carmina’s
Shuffle

for a school assignment :)