Кропки

Заполните латинский квадрат, соблюдая чёрные и белые точки между соседними клетками.
Управление
Заполните каждую клетку числом от 1 до N так, чтобы в каждой строке и каждом столбце каждое число встречалось один раз. Белая точка соединяет две соседние по стороне клетки с последовательными числами. Чёрная точка соединяет две соседние клетки, числа в которых относятся как 1:2. Все такие соседние пары отмечены, поэтому соседи без точки не являются ни последовательными, ни относящимися как 1:2; рядом стоящие 1 и 2 могут иметь любую точку. Коснитесь клетки, затем числа; кнопка «Очистить» сбрасывает поле, а кнопка ответа показывает или скрывает полное решение.
Тренировка мозга · PuzGo