В статье я опишу простой способ создания абстрактных фрактальных узоров. Способ давно известен, для его создания хватит тетрадного листка в клетку и ручки. В конце статьи будет ссылка на скрипт, что бы генерировать узор на компьютере. А наличие графического редактора с набором фильтров позволит придать узору эстетичную привлекательность. Мы рисуем прямоугольник, стороны которого - это взаимно простые числа. Взаимно простые числа - это числа, у которых наибольший общий делитель равен 1. И начинаем из угла двигаться по диагонали, отскакивая от сторон прямоугольника, до тех пор, пока не придём в один из углов. При этом мы рисуем траекторию через раз, пропуская каждую вторую клетку. Если стороны были взаимно просты, траектория пройдёт по каждой клетке. Теперь можно раскрасить узор. Есть второй вариант, который проще для программирования, я его по большей части и использовал. Вместо рисования диагонали в клетке, мы закрашиваем всю клетку. Этот узор также можно раскрашивать, чёрные клетк