Exercises from the course "Programming Languages" by "Dan Grossman"@"University of Washigton"