ci438 - assignment 3 | ScratchStats