add problem3.hs