P5. Possible solutions.