ds059.hs 778 Bytes