Hw3 branch

Fleming HW 3