first revision of som exercise 7