added solutions
added solutions