If x, y and z are real numbers such that: x + y + z = 5 and xy + yz + zx = 3, what is the largest value that x can have ?

(In reply to

re(2): another solution by Charlie)

As mentioned earlier, at the maximum, y and z are both = 1/3. Is there another solution?