12+5+8=25 пакетов взяли с 3 полок
70_25=45 пакетов осталось на 3 полках
45:3=15 пакетов осталось на каждой полке
15+12=27 пакетов было на 1 полке
15+5=20 пакетов было на 2 полке
15+8=23 пакета было на 3 полке
В этом случае суммы противоположных сторон равны.
Расчет и построение в приложении.
ОТВЕТ 39.