%I. 540.
%Horcsin Bálint
%Budapest, Németh László Gimn., 12. o. t.
%horcsinbalint@gmail.com

%Fejlesztői, fordítási környezet: Ubuntu 20.04.2 LTS (WSL 2), pdflatex paranccsal. Telepítve van a xelatex is.

%A kód fordítható overleaf-en is, ellenőrizve 2021. június 15-én 14 óra 7 perckor.
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{lindenmayersystems}
\pgfdeclarelindenmayersystem{komal}{
    \symbol{G}{\pgflsystemdrawforward}
    \symbol{F}{}
    \rule{G -> GGG}
    \rule{F -> GG-F+G+
               GG-F+G+
               GG-F+G+
               GG-F+G+
               GG-F+G+
               GG-F+G+
               }
}
\begin{document}
    \begin{center}
        \begin{tikzpicture}
        \draw
        
        [l-system={komal, step=12pt, angle=60, axiom=F, order=1}]
        lindenmayer system;
        \end{tikzpicture}
        \begin{tikzpicture}
        \draw
        
        [l-system={komal, step=3pt, angle=60, axiom=F, order=2}]
        lindenmayer system;
        \end{tikzpicture}
        \begin{tikzpicture}
        \draw
        
        [l-system={komal, step=0.924pt, angle=60, axiom=F, order=3}]
        lindenmayer system;
        \end{tikzpicture}
        \begin{tikzpicture}
        \draw
        
        [l-system={komal, step=0.3pt, angle=60, axiom=F, order=4}]
        lindenmayer system;
        \end{tikzpicture}
    \end{center}
\end{document}