solution 9