Adding latest solutions. Reached till problem 7.