Check out
Jenine Porter’s
Shuffle

Had to build off of the cat