Археологи нашли карту со звёздами: points - целочисленные координаты (все точки различны). Жрецы строили обсерватории вдоль прямых линий. Верните максимальное число звёзд, лежащих на одной прямой. Осторожно с вертикалями и точностью: наклон храните не дробным числом, а нормализованной парой (dx, dy) через НОД.
Сигнатура функции
max_points_on_line(points: list[list[int]]) -> int