cis252: added problems.hs