Source codes from course Programming Languages and Paradigms