Twin Paradox dictates that moving observer ages slowly or simply that moving clocks ticks slowly. Theoretically, it can be argued that both (moving and stationary) clocks will see each other to be ticking slowly compared to itself, however, experimentally it is obvious that only one of the clocks should be ticking slowly compared to other.
In this context, I assume that clocks represented by A and B in my following question form the moving system i.e. clock A and B are ticking slowly compared to P.
Imagine A and B co-moving observers separated by rest length L. They have their clocks synchronized using Einstein method. The direction of their movement is from A to B. (A is to the left for clarification).
There is another observer P which coincides with B at $(l=0, t=0)$. When A coincides with P, the time passed in P's clock will be $(L/v.\gamma)$. As per my argument above, the time shown by A should be $(L/v.\gamma^2)$ as seen by coinciding observer P.
But using Lorentz transformations, the event at A is given by $(l=-L, t=L/v)$ i.e. time passed in A is equal to time passed in P. Therefore, no time dilation as observer by B.
What is the resolution of this problem? What will be the time passed in A as seen by P when it reaches A?