Submitting lab&HW--in almost complete state--will continue making commits