add Problem58.hs