Hw 2 for programming languages done..