add problem description
add problem description
add problem description
solution for problem 3