There is a beautiful proof for Gauss's lemma on Wikipedia here.
There is just the last bit I don't understand. It says: "This sum contains a term $a_r b_s$ which is not divisible by p (by Euclid's lemma, because p is prime), yet all the remaining ones are (because either $i < r$ or $j < s$), so the entire sum is not divisible by $p$."
Now I can't understand this. I understand that $a_r b_s$ is now divisible by $p$ since $a_r$ and $b_s$ are both not divisible by $p$ and $p$ was prime. But why is the sum of all the other elements and $a_r b_s$ also not divisible? Is there a lemma or theorem for the fact that?