Пусть изначально было x дынь. Тогда арбузов было x + 20.
После покупки стало дынь x + 7, а арбузов x + 20 + 2.
Разница между количеством арбузов и дынь теперь составляет: (x + 20 + 2) - (x + 7) = x + 22 - x - 7 = 15.
Изначальная разница была 20, а стала 15. Значит, разница уменьшилась на 20 - 15 = 5.
Ответ: На 5.