#+title: programming paradigms