Азиатско-Тихоокеанская олимпиада по математике 2021 года | Казахстанские олимпиады

Найдите все функции f: Z→Zf: \, \mathbb{Z}\to \mathbb{Z} такие, что f(f(a)−b)+bf(2a)f (f(a)-b)+bf(2a) является точным квадратом при любых целых aa и bb.