-\texttt{abcd}, \texttt{aecd} and \texttt{aecf}. In SG0 we begin with the null
-graph.
-
-Adding the first entry \texttt{abcd} is trivial because just creates a single
-path and does not require any hard work. Because the common prefix we find in
-Step 1 is empty the suffix will be the entire word. There is also no
-possibility of merging nodes because there were no nodes to begin with. The
-result of adding the first word is visible in subgraph SG1.
-
-For the second entry \texttt{aecd} we will have to do some extra work.
-The common prefix found in Step 1 is \texttt{a} which we add to the graph. This
-leaves us in Step 2 with the suffix \texttt{ecd} which we add too. In Step 3 we
-see that there are no confluence nodes in our common prefix and therefore we
-do not have to clone nodes. In Step 4 we traverse from the last node back to
-the beginning of the suffix and find a common suffix \texttt{cd} and we can
-merge these nodes. In this way we can reuse the transition from $q_3$ to $q_4$.
-This leaves us with subgraph SG2.
-
-We now add the last entry which is the word \texttt{aecf}. When we do this
-without the confluence node checking we encounter an unwanted extra word. In
-Step 1 we find the common prefix \texttt{aec} and that leaves us with the
-suffix \texttt{f} which we will add. This creates subgraph SG3 and we notice
-there is an extra word present in the graph, namely the word \texttt{abcf}.
-This extra word appeared because of the confluence node $q_3$ which was present
-in the common prefix introducing an unwanted path. Therefore in Step 3 when we
-check for confluence node we would see that node $q_3$ is a confluence node and
-needs to be cloned off the original path, by cloning we take the added suffix
-with it to create an entirely new route. Tracking the route back again we do
-not encounter any other confluence nodes so we can start Step 4. For this word
-there is no common suffix and therefore no merging will be applied. This
-results in subgraph SG4 which is the final DAWG containing only the words
-added.
+\texttt{abcd}, \texttt{aecd} and \texttt{aecf}.
+
+\begin{itemize}
+ \item Initial\\
+ Initially we begin with the null graph. This graph is show in
+ the figure as SG0. This DAWG does not yet accept any words.
+ \item \texttt{abcd}\\
+ Adding the first entry \texttt{abcd} is trivial because we can
+ just create a single path which does not require any hard work.
+ This is because the common prefix we find in Step 1 is empty
+ and the suffix will thus be the entire word. Merging the suffix
+ back into the graph is also not possible since there are no
+ nodes except for the first node. The result of adding the
+ first word is visible in subgraph SG1.
+ \item \texttt{aecd}\\
+ For the second entry we will have to do some
+ extra work. The common prefix found in Step 1 is \texttt{a}
+ which we add to the graph. This leaves us in Step 2 with the
+ suffix \texttt{ecd} which we add too. In Step 3 we see that
+ there are no confluence nodes in our common prefix and
+ therefore we do not have to clone nodes. In Step 4 we traverse
+ from the last node back to the beginning of the suffix and find
+ a common suffix \texttt{cd} and we can merge these nodes. In
+ this way we can reuse the transition from $q_3$ to $q_4$. This
+ leaves us with subgraph SG2.
+ \item \texttt{aecf}\\
+ We now add the last entry which is the word \texttt{aecf}. When
+ we do this without the confluence node checking we encounter an
+ unwanted extra word. In Step 1 we find the common prefix
+ \texttt{aec} and that leaves us with the suffix \texttt{f}
+ which we will add. This creates subgraph SG3 and we notice
+ there is an extra word present in the graph, namely the word
+ \texttt{abcf}. This extra word appeared because of the
+ confluence node $q_3$ which was present in the common prefix
+ introducing an unwanted path. Therefore in Step 3 when we check
+ for confluence node we would see that node $q_3$ is a
+ confluence node and needs to be cloned off the original path,
+ by cloning we take the added suffix with it to create an
+ entirely new route. Tracking the route back again we do not
+ encounter any other confluence nodes so we can start Step 4.
+ For this word there is no common suffix and therefore no
+ merging will be applied. This results in subgraph SG4 which is
+ the final DAWG containing only the words added.
+\end{itemize}