20131028: Finalized Lab7 programs