\subsection{SMT format solution}
The formula is easily convertable via a Python script to SMT format by literal
conversion and said script is listed in Listing~\ref{listing:a2.bash}. The
-Python script optimizes a little bit from the original formula by leaving out
-the overlap checking between the same components. The solution is calculated
-using the command shown in Listing~\ref{listing:2.bash} and visualized with the
+script optimizes a little bit from the original formula by leaving out the
+overlap checking between the same components. The solution is calculated using
+the command shown in Listing~\ref{listing:2.bash} and visualized with the
python script shown in Listing~\ref{listing:a2.py}
\lstinputlisting[language=bash,
\subsection{SMT format solution}
The formula is easily convertable via a Python script to SMT format by literal
conversion and said script is listed in Listing~\ref{listing:a4.bash}. The
-Python script optimizes a little bit from the original formula by leaving out
-the $i=j$ comparison in subformula 17 and 18 by removing them from the set
-looped over. The script also optimizes by not checking variables $a_0^n$ and
-$a_I^n$ since they always stay the same anyways. The minimization is done by
+script optimizes a little bit from the original formula by leaving out the
+$i=j$ comparison in subformula 17 and 18 by removing them from the set looped
+over. The script also optimizes by not checking variables $a_0^n$ and $a_I^n$
+since they always stay the same anyways. The minimization is done by
incrementing variable $N$ every time the current $N$ yields unsat with a bash
script shown in Listing~\ref{listing:4.bash} and visualized with the python
script shown in Listing~\ref{listing:a4.py}.