Solved to P9 (skipped #7)