CPhill --
I got your answer ??? but a different number.
Number Eugene starts with: E
Number Frank starts with: F
Eugene gave away 1/3 of his stamps to Frank ...
Now Eugene has: (2/3)E
and Frank has: F + (1/3)E
Frank then gave 1/5 of his stamps to Eugene ...
Now Eugene has: (2/3)E + (1/5)( F + (1/3)E )
and Frank has: (4/5)( F + (1/3)E )
They now have the same number of stamps:
(2/3)E + (1/5)( F + (1/3)E ) = (4/5)( F + (1/3)E )
(2/3)E + (1/5)F + (1/15)E = (4/5)F + (4/15)E
multiply by 15: 10E + 3F + E = 12F + 4E
11E + 3F = 12F + 4E
7E = 9F
Since E + F = 772 ---> F = 772 - E
7E = 9(772 - E)
7E = 6948 - 9E
16E = 6948
E = 434.25
Final result: ?????