Adding solution for problem 30.
Adding solution for problem 31.
Adding solution for problem 32.
Adding solution for problem 33.
Adding solution for problem 34.
Adding solution for problem 35.
Adding solution for problem 36.
Adding solution for problem 37.
Adding solution for problem 38.
Adding solution for problem 39.
Adding solution for problem 40.
Adding solution for problem 41.
Adding solution for problem 42.
Adding solution for problem 43.
Adding solution for problem 44.
Adding solution for problem 45.