new file:   proj05.hs