Lab 14 for Carnegie Mellon University 67-272 Spring 2014 class.