Шелковый путь олимпиада по математике 2019 года | Казахстанские олимпиады

Найдите все пары (a,n)(a,n) натуральных чисел таких, что φ(an+n)=2n.\varphi (a^n+n)=2^n. (φ(n)\varphi(n) — функция Эйлера, то есть количество целых чисел от 1 до nn, взаимно простых с nn.)