Consider a Jordan-measurable set $M\subset\mathbb{R}^n$ and $f\colon\bar{M}\to\mathbb{R}$ continious. Show that $f$ is Riemann-integrable over $M$.
I think the main facts for the prove are:
$M$ is bounded and so $\bar{M}$ is compact
$f$ therefore is bounded and uniformly continious
I need a stepfunction that is $\leqslant f$ and one that is $\geqslant f$.
In a book I found this idea of a proof:
Set $B:=\sup_{x\in M}\lvert f(x)\rvert$.
Consider any $\varepsilon >0$. Then there are finite many disjoint open intervalls $(Q_j)$ so that $$ \mathrm{vol}(M)-\sum_j \mathrm{vol}(Q_j)\leqslant\varepsilon/(2B). $$ Because $f$ is uniformly continious one can divide each $Q_j$ small enough in intervals $Q_j'$ so that the oscillation on each $Q_j$ is $\leqslant \varepsilon/(2 \mathrm{vol}(M)$.
Equally there are disjoint compact intervalls $(K_l)$ so that $ \mathrm{vol}(M)\geqslant \sum_l \mathrm{vol}(K_l)-\varepsilon/(2B)$ and that the oscillation on each $K_l$ is $\leqslant \varepsilon/(2 vol(M))$.
From this we get for each $x\in M$ $$ \sum_j (\inf_{y\in Q_j}f(y))\cdot\chi_{Q_j}(x)\leqslant f(x)\leqslant\sum_l (\sup_{y\in K_l}f(y))\cdot\chi_{K_l}(x) $$ and from this $$ \sum_j (\inf_{y\in Q_j}f(y))\cdot vol(Q_j)\leqslant\int_* f\leqslant\int^* f\leqslant\sum_l (\sup_{y\in K_l}f(y))vol(K_l) $$
Last but not least the book says that it is (by choice of the $Q_j$ and the $K_l$) $$ \lvert\sum_l (\sup_{y\in K_l}f(y))vol(K_l)-\sum_j (\inf_{y\in Q_j}f(y))vol(Q_j)\rvert\leqslant\varepsilon. $$
There is one main thing I did not understand yet:
Why is $$ \left\lvert\sum_l (\sup_{y\in K_l}f(y))vol(K_l)-\sum_j (\inf_{y\in Q_j}f(y))vol(Q_j)\right\rvert\leqslant\varepsilon? $$
Please help me.
With greetings