Треугольники $$\triangle$$STU и $$\triangle$$FHP подобны, значит, сходственные стороны пропорциональны.
$$\frac{ST}{FH} = \frac{TU}{HP} = \frac{SU}{FP};$$
$$\frac{y}{42} = \frac{9}{21} = \frac{15}{x};$$
$$\frac{9}{21} = \frac{3}{7}$$
$$\frac{y}{42} = \frac{3}{7};$$
$$y = \frac{3 \cdot 42}{7} = 3 \cdot 6 = 18;$$
$$\frac{15}{x} = \frac{3}{7};$$
$$x = \frac{15 \cdot 7}{3} = 5 \cdot 7 = 35.$$
Ответ: x = 35, y = 18.