Tekstiviesti: Modules over discrete valuation domains