Пусть x - общее количество грибов, собранных Петей, Ваней и Мишей.
Петя собрал $$\frac{7}{15}x$$ грибов.
Осталось $$x - \frac{7}{15}x = \frac{15}{15}x - \frac{7}{15}x = \frac{8}{15}x$$ грибов.
Ваня собрал $$\frac{5}{12}$$ от оставшихся грибов, то есть $$\frac{5}{12} \cdot \frac{8}{15}x = \frac{40}{180}x = \frac{2}{9}x$$ грибов.
Миша собрал 28 грибов.
Общее количество грибов:
$$\frac{7}{15}x + \frac{2}{9}x + 28 = x$$
Приведем дроби к общему знаменателю 45:
$$\frac{21}{45}x + \frac{10}{45}x + 28 = x$$
$$\frac{31}{45}x + 28 = x$$
$$28 = x - \frac{31}{45}x$$
$$28 = \frac{45}{45}x - \frac{31}{45}x$$
$$28 = \frac{14}{45}x$$
$$x = \frac{28 \cdot 45}{14}$$
$$x = 2 \cdot 45$$
$$x = 90 \text{ грибов}$$
Ответ: 90 грибов.