Let $P$ be a group that it's elements are 257 sentences in which only atomic sentences from $A,B,C$ exist (i.e. $A \iff B,\space\space A \wedge B \wedge C, \space\space...$) Show that there exists two different $p_1, p_2 \in P$ so that the sentence $p_1 \iff p_2$ is a tautology.
Pigeons are the $257$ sentences but I can't think of a way to prove the asked.
HINT: Notice that $257=2^8+1$, so you might guess that there will be $2^8$ pigeonholes. You have three atomic sentences. They can have $2^3=8$ different combinations of truth values. How many different truth tables can you build from these $8$ combinations of truth values? Now notice that if $p_1\iff p_2$ is a tautology, then $p_1$ and $p_2$ have the same truth table. (Why?)