lab2 finished, Lab2Main works as intended, all tests pass