added all the test cases from the course web site