Programming Aasignment 2