Let $a_i$ be a sequence of $m$ distinct odd integers and $b_i$ a sequence of $n$ distinct odd integers.
We have to prove that, $$\prod_{i=1}^m(a_i+1)\prod_{i=1}^n(b_i)=\prod_{i=1}^m(a_i)\prod_{i=1}^n(b_i+1)$$ has only one solution: $n=m$ with $a_i=b_i$ for $1\le i\le n$ (neglecting the sorting of sequence members).