$\mathbf{Theorem}: \ $If $S\subset\mathbb{R}^N$ is a non-empty measurable set, with Jordan measure (content) zero, and $f:S\mapsto \mathbb{R}^M$ is a bounded function, then the Riemann integral, $\int_Sf=0$
$\mathbf{Lemma \ 1}:$ A set $S\subset \mathbb{R}^N$ has Jordan measure zero, if for each $\epsilon>0$, there are compact intervals $I_1,...,I_n\subset \mathbb{R}^N$ with,
$$S\subset \bigcup_{i=1}^nI_i \ \ and \ \ \sum_{i=1}^n\mu(I_j)<\epsilon_0$$
Where $\mu(I)$ denotes the Jordan measure of the set $I$.
$\mathbf{Proof:}$
Suppose $S\subset \mathbb{R}^N$ is a non-empty measurable set, with Jordan measure zero, and $f:S\mapsto \mathbb{R}^M$ is a bounded function.
By $\mathbf{Lemma \ 1}$, a set $S\subset \mathbb{R}^N$ has Jordan measure zero, if for each $\epsilon>0$, there exists compact intervals $\{I_i\}_{I=1}^N$, such that $S\subset \bigcup_{I=1}^NI_i$ and $\sum_{I=1}^N\mu(I_i)<\epsilon_0$.
Then for $\epsilon_0=\frac {\epsilon}{sup(f)}$, clearly,
$$\bigg|\int_Sf\bigg|\leq\bigg|\int_{\bigcup_{I=1}^NI_i}f \bigg|\leq|sup(f)|\sum_{i=1}^N\mu(I_i)<\epsilon$$
That is, $\int_Sf=0$.
Is this a sufficient proof for the above theorem, or am I doing something wrong? Can anyone provide any feedback, or a proper proof if this isn't right? Thanks in advance!