Ответ:

Пусть в бочке B первоначально было x л. Тогда в бочке A было 3x л.

После изменений воды стало поровну, поэтому:

\(3x - 8 = x + 12\).

Перенесём неизвестные в одну сторону, числа — в другую: \(3x - x = 12 + 8\).

\(2x = 20\), значит, \(x = 10\).

В бочке B было 10 л, а в бочке A: \(3 \cdot 10 = 30\) л.

Проверка: в A осталось \(30 - 8 = 22\) л; в B стало \(10 + 12 = 22\) л.

Ответ: в бочке A было 30 л, в бочке B — 10 л.