Solutions advanced 2C ex 7-8