Duomenų struktūros ir algoritmai (Privalomasis)