When preparing for a competition with more than two participating teams two of them play against each other at most once. When looking at the game plan it turns out:
(1) If two teams play against each other, there are no more team playing against both of them.
(2) If two teams do not play against each other, then there is always exactly two other teams playing against them both.
Prove that all teams play the same number of games.