I tried to prove the inequality
$$2\uparrow^n 4 < 3\uparrow^n 3 < 2\uparrow^n 5$$
for all natural numbers $n\ge 1$
For $n = 1$, the claim is true because of $16 < 27 < 32.$
The left inequality can be proven with induction
$2 \uparrow^{n+1}4 = 2 \uparrow^n(2\uparrow^{n+1} 3) = 2\uparrow^n (2\uparrow^n4) < 2\uparrow^n(3\uparrow^n 3) < 3\uparrow^n(3\uparrow^n 3) = 3\uparrow^{n+1} 3 $
(Please check this proof)
The right inequality is true for $n = 2$ because of
$$3\uparrow \uparrow 3 \approx 7,6 * 10^{12}$$ $$2\uparrow \uparrow 5 \approx 10^{19728}$$
For $n = 3$ we have
$$3\uparrow \uparrow \uparrow 3 \approx 10 \uparrow \uparrow (7,6*10^{12})$$ $$2\uparrow \uparrow \uparrow 5 \approx 10 \uparrow \uparrow (2 \uparrow \uparrow 65536)$$
So, for $n = 3$ the claim is also true.
It seems clear that for bigger $n$, the inequality also holds, but I am looking for a rigorous proof. Perhaps, the base exchange theorem from r.e.s. can help ?