P6. Chosen solution.