Given a positive real number $x,$ a sequence $\{a_n(x)\}_{n \geq 1}$ is defined as follows $:$
$$a_1(x) = x\ \ \text {and}\ \ a_n (x) = x^{a_{n-1} (x)}\ \text {recursively for all}\ n \geq 2.$$
Determine the largest value of $x$ for which $\lim\limits_{n \to \infty} a_n (x)$ exists.
How to tackle this problem? A small hint will be warmly appreciated.
Thanks a bunch.
$\textbf {Source} :$ NBHM PhD Screening Test $2021.$