Solutions_3.hs