Finish part b of lab 2, but some tests may fail or can't proceed sometimes