Initial check-in of programming assignment #2