https://scratch.mit.edu/projects/673509757/ It is online, and by me. If you don't believe that look in the notes for shufflepiece. Bye!