$2001=3\cdot 23\cdot 29$, so the product of the odd integers is itself a multiple of $2001$.
Among the even integers, we find $2\cdot 3$, $2\cdot 23$, and $2\cdot 29$, so the product of the even integers is also a multiple of $2001$.
The difference between two multiples of $2001$ is a multiple of $2001$.
(Any halfway serious entrant in a math contest will know that contest problems often include the year of the contest as a magic constant, so they will have memorized its prime factorization and other elementary properties in advance. In any case $2001$ is obviously a multiple of $3$, and the factorization $3\cdot 667$ works equally well for this argument).