T16893.hs 348 Bytes