[step:Use continuity at a maximum point to get positive-measure superlevel sets]Because $|f|: [a,b] \to [0,\infty)$ is continuous on the compact interval $[a,b]$, the [Extreme Value Theorem](/theorems/584) gives a point $x_0 \in [a,b]$ such that
\begin{align*}
|f(x_0)| = M.
\end{align*}
Fix $\varepsilon>0$. If $M-\varepsilon<0$, then $m \geq 0 > M-\varepsilon$, so suppose $M-\varepsilon \geq 0$. By continuity of $|f|$ at $x_0$, there exists $\delta>0$ such that every $x \in [a,b]$ with $|x-x_0|<\delta$ satisfies
\begin{align*}
\big||f(x)|-M\big| < \varepsilon.
\end{align*}
In particular,
\begin{align*}
|f(x)| > M-\varepsilon
\end{align*}
for every $x \in [a,b] \cap (x_0-\delta,x_0+\delta)$.
Define the relative neighbourhood $U_\varepsilon \subset [a,b]$ by
\begin{align*}
U_\varepsilon := [a,b] \cap (x_0-\delta,x_0+\delta).
\end{align*}
This set has positive $\lambda$-measure. Indeed, if $x_0 \in (a,b)$, then $U_\varepsilon$ contains an open interval centered at $x_0$ of positive length. If $x_0=a$, then $U_\varepsilon$ contains $[a,a+r)$ for any $r \in (0,\min\{\delta,b-a\})$. If $x_0=b$, then $U_\varepsilon$ contains $(b-r,b]$ for any $r \in (0,\min\{\delta,b-a\})$. In all cases,
\begin{align*}
\lambda(U_\varepsilon)>0.
\end{align*}[/step]