Added tests from csci306 website