soution 9