\begin{center}
\begin{graph}(8,30)
\graphnodecolour{1}
- \textnode{start}(4,30){Diffusion}
+ \textnode{n_start}(4,30){Diffusion}
+ \textnode{d_d}(4,29){steps vielfaches von diffrate?}
+ \diredge{n_start}{d_d}
+ \textnode{diff_for_loop}(2,28){Gehe verbleibende Zellen durch}
+ \diredge{d_d}{diff_for_loop}
+ \edgetext{d_d}{diff_for_loop}{ja}
+ \textnode{d_c}(2,27){Zelle kristallin?}
+ \diredge{diff_for_loop}{d_c}
+ \textnode{c_diff}(0.5,26){Gehe alle Nachbarn durch}
+ \diredge{d_c}{c_diff}
+ \edgetext{d_c}{c_diff}{ja}
+ \textnode{c2a_diff}(5.5,26){Gehe alle Nachbarn durch}
+ \diredge{d_c}{c2a_diff}
+ \edgetext{d_c}{c2a_diff}{nein}
+ \textnode{n_c}(0.5,25){Nachbar kristallin?}
+ \diredge{c_diff}{n_c}
+ \textnode{n_c2}(5.5,25){Nachbar kristallin?}
+ \diredge{c2a_diff}{n_c2}
+ \rectnode{c2c_d}[5,1.5](3,23.5)
+ \freetext(3,23.5){Bewege $\frac{\textrm{Differenz}}{2}*\textrm{c diff rate}$}
+ \freetext(3,23){der Kohlenstoffatome}
+ \diredge{n_c}{c2c_d}
+ \freetext(0.7,24.5){ja}
\end{graph}
\end{center}
\germanTeX