solving P08