Let, H1 be the hit rate of L1 cache.
So, 2.4 = H1(1) + (1-H1)(1 + 80).........given
So, H1 = 0.98
=============================
Now, lets consider average access time of L2 cache. Let, H2 be the hit rate of L2 cache.
Average L2 access time
= H2(L2 access time) + (1-H2)(Memory access time + L2 access time)
= H2(6) + (1-H2)(6 + 80)
= -80H2 + 86 ................................(1)
====================================================
Now, lets consider average memory access time after adding L2 cache.
Average access time = H1(L1 access time) + (1-H1)(L1 access time + average L2 access time)
35% of 2.4 = 0.98(1) + 0.02(1 - 80H2 + 86 )
Thus, H2 = 1.14 $\approx$ 100%
================================
Now, lets verify if the H2 can indeed be 100%.
Average mem access time after adding L2 = 1.12 ......by considering H2=1
Average mem access time before adding L2 = 2.4
Now, $\frac{1.12}{2.4}$ = 0.46 $\approx$ 0.35