Top-Down-Perspective:
At first I am quite sure that the problem is not solvable since there are that many unknowns.
But my Approach would be to create a linear function with P1 and P2 and then set it equal to the function that gets me the impact location of P3 and then solve it by b3.
Thanks...