Added solutions to P2-15, P2-17, P2-18.