Finished Programming Assignment 2 - 26-04-2014; 14:46