No es necesario complicarse la vida con ecuaciones.
Según el enunciado, los 42 euros que recibe deben cubrir los 2/3 gastados y 2 euros más.
Entonces los dos tercios de lo que tenía serán 40 euros.
Y 1/3 de lo que tenía son 20 euros.
Por tanto, tenía 3x20 = 60 euros.
Saludos, Ángel.