My assignments for Programming Languages course