Lab 5 of Cmpen 352 2011