1. Выполним умножение: $$506 \times 42 = 21252$$
2. Выполним деление: $$21252 : 7 = 3036$$
3. Выполним деление: $$2958 : 29 = 102$$
4. Выполним умножение: $$102 \times 3 = 306$$
5. Выполним вычитание: $$3036 - 306 = 2730$$
Ответ: 2730