This took me 3 days to complete | ScratchStats