Show that there are two distinct positive integers such that: $1394|2^a-2^b$
I'm sure pigeon hole principle applies here,but don't recognize holes.Another problem statement is: show that there are two positive integers $a,b$ such that: $$2^a\equiv 2^b\pmod {1394}$$
Of course we have $1394$ cases for division mod $1394$,but what are the pigeons?
Hint:
Consider $2^i \pmod{1394}$ for $1 \leq i \leq \color{blue}{1395}$