lab 4 & 6 reports & source code commit