Almost done Lab5.