It is known that if $g_n: \mathbb{R} \rightarrow \mathbb{R}$, $n=1,2,...$, is in $C_c^{\infty}(\mathbb{R})$, $ \int_\mathbb{R} g_n(x)dx=1$, $supp(g_n) \subset (-r_n,r_n)$,where $0<r_n \rightarrow 0$, then for arbitrary locally integrable $f: \mathbb{R} \rightarrow \mathbb{R}$ the convolution $f*g_n$ is smooth and ,if $f$ continuous, $f*g_n(x) \rightrightarrows f(x)$ on compact subsets of $\mathbb{R}$.
Let now $$g_n(x)=\frac{1}{\pi} \frac{r_n}{r_n^2+x^2},$$ $x\in \mathbb{R}$, $n \in \mathbb{N}$, where $0<r_n \rightarrow 0$. How to show that for integrable $f: \mathbb{R} \rightarrow \mathbb{R}$ the convolution $f*g_n$ is smooth? (It is a part of exercise 10 in Chapter 9 of W. Rudin's book Real and complex analysis.)
Is it also true that if $f$ integrable and continuous, then $f*g_n(x) \rightrightarrows f(x)$ on compact subsets of $\mathbb{R}$?
Thanks in advance!