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

Пусть n n — натуральное число. Прямоугольник ABCDABCD со сторонами AB=90n+1AB = 90n + 1 и BC=90n+5BC = 90n + 5 разбит на единичные квадраты, стороны которых параллельны сторонам ABCDABCD. Пусть SS — множество всех точек, являющимися вершинами вершинами единичных квадратов. Докажите, что количество прямых, проходящие по крайней мере через две точки SS, делится на 4.