У Вас не сказано, что точки имеют целочисленные координаты относительно первой точки. Поэтому, имея конструкцию в 1008 точек, мы можем сдвинуть её вдоль окружности на, например, пи и получить вторую удовлетворяющую конструкцию. Их объединение также будет удовлетворять. И так можно делать много раз, следя за тем, чтобы никакая разность сдвигов не равнялась целому числу.
Можно ещё такое предложить:

. Но меньше уж никак. Интересно, что условие ровно одной точки на расстоянии нечётного числа выполняется.