CSE.hs 22.5 KB