class7, exercise2
class7, exercise2b and 2c