Update to problem number 2: completed smaller problems section and working on solutions