Given $7$ distinct positive integers, prove that there is an infinite arithmetic progression of positive integers $a, a+d, a+2d,...,$ with $a \le d$, that contains exactly $3$ or $4$ of the $7$ given integers.
Letting those $7$ integers be $x_1, x_2, ..., x_7$ in ascending order, I thought that you could take any two of the smaller $x_i$ (more precisely $x_i$ for $i=1$ to $6$ max) and find their difference. Then you could just keep adding the difference till you encounter another $x_i$— or, divide the difference to make it small enough to keep on adding to $x_i$ and eventually get another $x_i$ from the set. However, I realise this is a pretty terrible line of thought because I don't think I've proven anything much, I haven't taken care of $a \le d$ and in my reasoning, there could then be more than 3 or 4 from the given set. Any help would really be appreciated!
If there are three or four even integers, you're done.
If there are more than four even integers, look at those even integers modulo 4, modulo 8, etc., until they fall into two classes, one of which has three or four members.
If there are fewer than three even integers, then there are more than four odd integers, and play the same game with them.