code done, needs to compile
compiles safely
Merge pc12.cpp
pc12 graded 2014.03.12