added overview
added second solution to problem 1