Тут подмена понятий какая-то. Раз уж он говорит, сколько должен, то так и оставляет пусть. Должен 120. Потому что 30 уже отдал - соответственно, 150 и было (120+30).
А шоколадки прибавлять - это уже из другой оперы.
Это как загадка про пальцы на руках: считаем на одной 1,2,3,4,5, а на другой в обратном порядке 10,9,8,7,6. Пять плюс шесть - получаем 11 пальцев

По философии это проходили. Как-то называется, но уже не помню.