3._Basic_abstractions.pdf