Гипер-диагональное судоку Кропки

Судоку с четырьмя окнами, обеими диагоналями и точками Кропки.
Управление
Заполните каждую строку, столбец и блок 3×3 цифрами 1–9. Четыре заштрихованных окна 3×3 и обе главные диагонали также должны содержать 1–9 без повторов. Белая точка означает соседние цифры с разницей 1; чёрная — что одна цифра вдвое больше другой. Без точки соседние цифры не могут быть ни последовательными, ни кратными.
Логика · Числа · Дедукция · Сетка
Тренировка мозга · PuzGo