Problem

Source: Bulgaria NMO 2024, Problem 3

Tags: algebra



Find all functions $f:\mathbb {R}^{+} \rightarrow \mathbb{R}^{+}$, such that $$f(af(b)+a)(f(bf(a))+a)=1$$for any positive reals $a, b$.