implemented a self grader for bitstarter page