Let $ABC$ denotes a triangle and $p(ABC)$ denotes its perimeter. We say two points $O_1$ and $O_2$ inside this triangle are perimeter points if there are points $a$, $b$ and $c$ on the sides $BC$, $AC$ and $AB$ respectively, such that we have $$p(BO_1a)+p(aO_2C)=p(ABC),$$ $$p(CO_1b)+p(bO_2A)=p(ABC),$$ $$p(AO_1c)+p(cO_2B)=p(ABC).$$
My question is:
Is this true that each triangle has perimeter points?