Programming Challenge 8
Merge pc8
pc8 graded 2014.02.26