• 2.1: Programming Paradigms