Юниорская Балканская олимпиада по математике 2009 года | Казахстанские олимпиады

Каждый из 2009 различных точек на плоскости покрашена в синий или красный цвет так, что на каждой единичной окружности с синим центром лежит ровно две красные точки. Найдите максимально возможное количество синих точек.