diff --git a/Assignment_2/report/6.0.demo2.tex b/Assignment_2/report/6.0.demo2.tex
index ebb94dd..8d2aa42 100644
--- a/Assignment_2/report/6.0.demo2.tex
+++ b/Assignment_2/report/6.0.demo2.tex
@@ -15,7 +15,7 @@
\begin{multicols}{2}
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e1_f1.pdf_tex}}
}
\caption{Αρχική εικόνα (``\texttt{d2a}'')}
@@ -23,7 +23,7 @@
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e1_f2.pdf_tex}}
}
\caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2a}'') σε 2 ομάδες}
@@ -33,7 +33,7 @@
\begin{multicols}{2}
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e1_f3.pdf_tex}}
}
\caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2a}'') σε 3 ομάδες}
@@ -41,7 +41,7 @@
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e1_f4.pdf_tex}}
}
\caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2a}'') σε 4 ομάδες}
@@ -63,7 +63,7 @@
\begin{multicols}{2}
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e2_f1.pdf_tex}}
}
\caption{Αρχική εικόνα (``\texttt{d2b}'')}
@@ -71,7 +71,7 @@
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e2_f3.pdf_tex}}
}
\caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 2 ομάδες, grayscale χρώματα}
@@ -81,7 +81,7 @@
\begin{multicols}{2}
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e2_f5.pdf_tex}}
}
\caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 3 ομάδες, grayscale χρώματα}
@@ -89,7 +89,7 @@
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e2_f7.pdf_tex}}
}
\caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 4 ομάδες, grayscale χρώματα}
@@ -101,7 +101,7 @@
\begin{multicols}{2}
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e2_f1.pdf_tex}}
}
\caption{Αρχική εικόνα (``\texttt{d2b}'')}
@@ -109,7 +109,7 @@
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e2_f2.pdf_tex}}
}
\caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 2 ομάδες, χρωματικός διάμεσος}
@@ -119,7 +119,7 @@
\begin{multicols}{2}
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e2_f4.pdf_tex}}
}
\caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 3 ομάδες, χρωματικός διάμεσος}
@@ -127,11 +127,17 @@
\begin{figure}[H]
\centering
- \resizebox{.5\textwidth}{!}{
+ \resizebox{.4\textwidth}{!}{
\colorbox{shadecolor}{\input{res/demo2_e2_f6.pdf_tex}}
}
\caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 4 ομάδες, χρωματικός διάμεσος}
\end{figure}
\end{multicols}
-Όπως φαίνεται στις εικόνες ο αλγόριθμος έχει ικανοποιητικά αποτελέσματα σε όλες τις περιπτώσεις αριθμού ομάδων.
\ No newline at end of file
+Στη περίπτωση των δύο ομάδων θα ήταν ιδανικό να διαχωριστεί το καμπυλόγραμμο τετράγωνο που βρίσκεται ``μπροστά'' από το λευκό φόντο που βρίσκεται πίσω. Στη περίπτωση αυτή ο αλγόριθμος έχει μέτρια αποτελέσματα, ομαδοποιόντας τα χέρια της φιγούρας του Mario στην ίδια ομάδα με το φόντο.
+
+Στη περίπτωση των τριών ομάδων θα ήταν ιδανικό να δημιουργηθούν οι ομάδες ώστε να περιέχουν η μία το λευκό φόντο, η άλλη το μπλε φόντο της φιγούρας και η τρίτη τη φιγούρα. Και εδώ ο αλγόριθμος δίνει μέτρια αποτελέσματα.
+
+Στη περίπτωση των τεσσάρων ομάδων ισχύει ό,τι και στη προηγούμενη, δηλαδή για τρείς ομάδες.
+
+Παρατηρείται ότι ο αλγόριθμος έχει σχετικά ικανοποιητικά αποτελέσματα αλλά επιδέχεται βελτίωσης.
\ No newline at end of file
diff --git a/Assignment_2/report/7.0.demo3.tex b/Assignment_2/report/7.0.demo3.tex
index e69de29..1591dac 100644
--- a/Assignment_2/report/7.0.demo3.tex
+++ b/Assignment_2/report/7.0.demo3.tex
@@ -0,0 +1,6 @@
+\section{Τρίτη σειρά πειραμάτων}
+
+Στη τρίτη σειρά πειραμάτων γίνεται παρουσίαση της λειτουργίας και των αποτελεσμάτων των συναρτήσεων \texttt{myNCuts} και \texttt{calculateNCuts}. Τα πειράματα εκτελούνται με κλήση των scripts \texttt{demo3a}, \texttt{demo3b} και \texttt{demo3c} χωρίς ορίσματα. Τα scripts εκτελούν μία σειρά από πειράματα που επιδεικνύουν τη λειτουργία της \texttt{myNCuts} με δύο τρόπους, καλώντας την συνάρτηση μη-αναδρομικά και αναδρομικά.
+
+\input{7.1.demo3a}
+\input{7.2.demo3b}
\ No newline at end of file
diff --git a/Assignment_2/report/7.1.demo3a.tex b/Assignment_2/report/7.1.demo3a.tex
new file mode 100644
index 0000000..505b4c4
--- /dev/null
+++ b/Assignment_2/report/7.1.demo3a.tex
@@ -0,0 +1,124 @@
+\subsection{Μη αναδρομικός normalized cuts}
+
+Η εκδοχή της μη αναδρομικής εκτέλεσης παρουσιάζεται στο script \texttt{demo3a}. Το script εκτελεί μία σειρά από έξι πειράματα κατά τα οποία γίνεται κατάτμηση δύο δοσμένων εικόνων (``\texttt{d2a}'' και ``\texttt{d2b}'') σε δύο, τρεις και τέσσερεις ομάδες (clusters) διαδοχικά. Τα αποτελέσματα φαίνονται και σχολιάζονται στη συνέχεια.
+
+Στο πρώτο μέρος του script εκτελούνται τα πειράματα για την πρώτη εικόνα που δίνεται (``\texttt{d2a}''). Τα αποτελέσματα της κατάτμησης φαίνονται παρακάτω.
+
+\begin{multicols}{2}
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e1_f1.pdf_tex}}
+ }
+ \caption{Αρχική εικόνα (``\texttt{d2a}'')}
+ \end{figure}
+
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e1_f2.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2a}'') σε 2 ομάδες}
+ \end{figure}
+\end{multicols}
+
+\begin{multicols}{2}
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e1_f3.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2a}'') σε 3 ομάδες}
+ \end{figure}
+
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e1_f4.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2a}'') σε 4 ομάδες}
+ \end{figure}
+\end{multicols}
+
+Από τις εικόνες φαίνεται και πάλι ότι ο αλγόριθμος κάνει τέλεια κατάτμηση για τη περίπτωση των τριών ομάδων, όπως συνέβη και στη δεύτερη σειρά πειραμάτων για το spectral clustering. Στη περίπτωση των δύο ομάδων η πράσινη και κόκκινη περιοχή κατατάσσονται στην ίδια ομάδα, ενώ στη περίπτωση των τεσσάρων ομάδων παρουσιάζεται ``θόρυβος'' στην ομαδοποίηση.
+
+Τα αποτελέσματα του αλγόριθμου normalized cuts είναι συγκρίσιμα με αυτά του spectral clustering για αυτή τη μη αναδρομική εκδοχή. Δε παρατηρείται κάποια εμφανής βελτίωση στη κατάτμηση.
+
+Στο δεύτερο μέρος του script εκτελούνται τα πειράματα για την δεύτερη εικόνα που δίνεται (``\texttt{d2b}''). Τα αποτελέσματα της κατάτμησης φαίνονται παρακάτω.
+
+\begin{multicols}{2}
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e2_f1.pdf_tex}}
+ }
+ \caption{Αρχική εικόνα (``\texttt{d2b}'')}
+ \end{figure}
+
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e2_f3.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 2 ομάδες, grayscale χρώματα}
+ \end{figure}
+\end{multicols}
+
+\begin{multicols}{2}
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e2_f5.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 3 ομάδες, grayscale χρώματα}
+ \end{figure}
+
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e2_f7.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 4 ομάδες, grayscale χρώματα}
+ \end{figure}
+\end{multicols}
+
+\begin{multicols}{2}
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e2_f1.pdf_tex}}
+ }
+ \caption{Αρχική εικόνα (``\texttt{d2b}'')}
+ \end{figure}
+
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e2_f2.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 2 ομάδες, χρωματικός διάμεσος}
+ \end{figure}
+\end{multicols}
+
+\begin{multicols}{2}
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e2_f4.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 3 ομάδες, χρωματικός διάμεσος}
+ \end{figure}
+
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3a_e2_f6.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 4 ομάδες, χρωματικός διάμεσος}
+ \end{figure}
+\end{multicols}
+
+Όπως και στη περίπτωση του spectral clustering που πραγματοποιήθηκε στη δεύτερη σειρά πειραμάτων, έτσι και εδώ ο αλγόριθμος normalized cuts δίνει αξιόλογα αποτελέσματα κατάτμησης, εξακολουθεί ωστόσο να επιδέχεται βελτιώσεων.
+
+Όπως και για τη προηγούμενη εικόνα, τα αποτελέσματα του αλγόριθμου normalized cuts είναι συγκρίσιμα με αυτά του spectral clustering για αυτή τη μη αναδρομική εκδοχή. Αυτή τη φορά παρατηρείται μικρή βελτίωση στη κατάτμηση με χρήση normalized cuts, όχι όμως σημαντική.
+
diff --git a/Assignment_2/report/7.2.demo3b.tex b/Assignment_2/report/7.2.demo3b.tex
new file mode 100644
index 0000000..98ac641
--- /dev/null
+++ b/Assignment_2/report/7.2.demo3b.tex
@@ -0,0 +1,53 @@
+\subsection{Μονή αναδρομή normalized cuts}
+
+Η εκδοχή της αναδρομικής εκτέλεσης παρουσιάζεται για μία αναδρομή στο script \texttt{demo3b}. Το script εκτελεί μία σειρά από δύο πειράματα κατά τα οποία γίνεται κατάτμηση δύο δοσμένων εικόνων (``\texttt{d2a}'' και ``\texttt{d2b}'') σε δύο ομάδες (clusters) διαδοχικά. Τα αποτελέσματα φαίνονται και σχολιάζονται στη συνέχεια.
+
+Στο πρώτο μέρος του script εκτελείται το πείραμα για την πρώτη εικόνα που δίνεται (``\texttt{d2a}''). Το αποτέλεσμα της κατάτμησης φαίνεται παρακάτω.
+
+\begin{multicols}{2}
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3b_e1_f1.pdf_tex}}
+ }
+ \caption{Αρχική εικόνα (``\texttt{d2a}'')}
+ \end{figure}
+
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3b_e1_f2.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2a}'') σε 2 ομάδες}
+ \end{figure}
+\end{multicols}
+
+Στο δεύτερο μέρος του script εκτελείται το πείραμα για την δεύτερη εικόνα που δίνεται (``\texttt{d2b}''). Το αποτέλεσμα της κατάτμησης φαίνεται παρακάτω.
+
+\begin{multicols}{2}
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3b_e2_f1.pdf_tex}}
+ }
+ \caption{Αρχική εικόνα (``\texttt{d2b}'')}
+ \end{figure}
+
+ \begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3b_e2_f3.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 2 ομάδες, grayscale χρώματα}
+ \end{figure}
+\end{multicols}
+
+\begin{figure}[H]
+ \centering
+ \resizebox{.4\textwidth}{!}{
+ \colorbox{shadecolor}{\input{res/demo3b_e2_f2.pdf_tex}}
+ }
+ \caption{Κατάτμηση πρώτης εικόνας (``\texttt{d2b}'') σε 3 ομάδες, χρωματικός διάμεσος}
+\end{figure}
+
+Όπως ήταν αναμενόμενο τα αποτελέσματα των κατατμήσεων είναι ίδια με αυτά της μη αναδρομικής εκδοχής για δύο ομάδες. Τα ίδια συμπεράσματα ισχύουν και εδώ.
diff --git a/Assignment_2/report/7.3.demo3c.tex b/Assignment_2/report/7.3.demo3c.tex
new file mode 100644
index 0000000..e69de29
diff --git a/Assignment_2/report/report.tex b/Assignment_2/report/report.tex
index 16a69f0..6004dbf 100644
--- a/Assignment_2/report/report.tex
+++ b/Assignment_2/report/report.tex
@@ -17,7 +17,8 @@
\usepackage{multicol}
\setlength{\columnsep}{1cm}
-\definecolor{shadecolor}{RGB}{180,180,180}
+%\definecolor{shadecolor}{RGB}{237, 243, 182}
+\definecolor{shadecolor}{RGB}{0, 0, 0}
\graphicspath{{res/}}
%\usepackage{multirow}
%\usepackage[all]{hypcap}
@@ -74,14 +75,14 @@
\begin{document}
-\input{front_page.tex}
-\input{1.0.introduction.tex}
-\input{2.0.affinity_matrix.tex}
-\input{3.0.spectral_clustering.tex}
-\input{4.0.normalized_cuts.tex}
-\input{5.0.demo1.tex}
-\input{6.0.demo2.tex}
-\input{7.0.demo3.tex}
+\input{front_page}
+\input{1.0.introduction}
+\input{2.0.affinity_matrix}
+\input{3.0.spectral_clustering}
+\input{4.0.normalized_cuts}
+\input{5.0.demo1}
+\input{6.0.demo2}
+\input{7.0.demo3}
\input{8.0.results}
\end{document}
\ No newline at end of file
diff --git a/Assignment_2/report/res/demo1_f1.pdf_tex b/Assignment_2/report/res/demo1_f1.pdf_tex
index e13b8d8..669241e 100644
--- a/Assignment_2/report/res/demo1_f1.pdf_tex
+++ b/Assignment_2/report/res/demo1_f1.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{148.5bp}%
+ \setlength{\unitlength}{8.99999989bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.64646465)%
+ \begin{picture}(1,0.08333333)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo1_f1.pdf}}%
diff --git a/Assignment_2/report/res/demo1_f1.svg b/Assignment_2/report/res/demo1_f1.svg
index 349fe54..be239de 100644
--- a/Assignment_2/report/res/demo1_f1.svg
+++ b/Assignment_2/report/res/demo1_f1.svg
@@ -1,4 +1,6 @@
+
+
diff --git a/Assignment_2/report/res/demo1_f2.pdf_tex b/Assignment_2/report/res/demo1_f2.pdf_tex
index d177bec..2ea3eb7 100644
--- a/Assignment_2/report/res/demo1_f2.pdf_tex
+++ b/Assignment_2/report/res/demo1_f2.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{156bp}%
+ \setlength{\unitlength}{8.99999989bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.61538462)%
+ \begin{picture}(1,0.08333333)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo1_f2.pdf}}%
diff --git a/Assignment_2/report/res/demo1_f2.svg b/Assignment_2/report/res/demo1_f2.svg
index b79288b..4840f83 100644
--- a/Assignment_2/report/res/demo1_f2.svg
+++ b/Assignment_2/report/res/demo1_f2.svg
@@ -1,4 +1,6 @@
+
+
diff --git a/Assignment_2/report/res/demo1_f3.pdf_tex b/Assignment_2/report/res/demo1_f3.pdf_tex
index fa02186..d9c7caf 100644
--- a/Assignment_2/report/res/demo1_f3.pdf_tex
+++ b/Assignment_2/report/res/demo1_f3.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{8.99999989bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.31822917)%
+ \begin{picture}(1,0.08333333)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo1_f3.pdf}}%
diff --git a/Assignment_2/report/res/demo1_f3.svg b/Assignment_2/report/res/demo1_f3.svg
index e0a30ae..cc458fa 100644
--- a/Assignment_2/report/res/demo1_f3.svg
+++ b/Assignment_2/report/res/demo1_f3.svg
@@ -1,27 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e1_f1.pdf_tex b/Assignment_2/report/res/demo2_e1_f1.pdf_tex
index 36a2fbf..cfcd093 100644
--- a/Assignment_2/report/res/demo2_e1_f1.pdf_tex
+++ b/Assignment_2/report/res/demo2_e1_f1.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{37.49999953bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e1_f1.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e1_f1.svg b/Assignment_2/report/res/demo2_e1_f1.svg
index 1da898a..d3a9447 100644
--- a/Assignment_2/report/res/demo2_e1_f1.svg
+++ b/Assignment_2/report/res/demo2_e1_f1.svg
@@ -1,28 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e1_f2.pdf_tex b/Assignment_2/report/res/demo2_e1_f2.pdf_tex
index af44932..7896d2e 100644
--- a/Assignment_2/report/res/demo2_e1_f2.pdf_tex
+++ b/Assignment_2/report/res/demo2_e1_f2.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{37.49999953bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e1_f2.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e1_f2.svg b/Assignment_2/report/res/demo2_e1_f2.svg
index f45c4b8..0aa7068 100644
--- a/Assignment_2/report/res/demo2_e1_f2.svg
+++ b/Assignment_2/report/res/demo2_e1_f2.svg
@@ -1,28 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e1_f3.pdf_tex b/Assignment_2/report/res/demo2_e1_f3.pdf_tex
index 0c133ba..f5a1818 100644
--- a/Assignment_2/report/res/demo2_e1_f3.pdf_tex
+++ b/Assignment_2/report/res/demo2_e1_f3.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{37.49999953bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e1_f3.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e1_f3.svg b/Assignment_2/report/res/demo2_e1_f3.svg
index de04c65..6aebeab 100644
--- a/Assignment_2/report/res/demo2_e1_f3.svg
+++ b/Assignment_2/report/res/demo2_e1_f3.svg
@@ -1,28 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e1_f4.pdf_tex b/Assignment_2/report/res/demo2_e1_f4.pdf_tex
index 4288bd0..cd27cf6 100644
--- a/Assignment_2/report/res/demo2_e1_f4.pdf_tex
+++ b/Assignment_2/report/res/demo2_e1_f4.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{37.49999953bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e1_f4.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e1_f4.svg b/Assignment_2/report/res/demo2_e1_f4.svg
index 1a79edb..50ab406 100644
--- a/Assignment_2/report/res/demo2_e1_f4.svg
+++ b/Assignment_2/report/res/demo2_e1_f4.svg
@@ -1,32 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e1_g.pdf_tex b/Assignment_2/report/res/demo2_e1_g.pdf_tex
index c140bd5..bc59a91 100644
--- a/Assignment_2/report/res/demo2_e1_g.pdf_tex
+++ b/Assignment_2/report/res/demo2_e1_g.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{656.24999173bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e1_g.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e1_g.svg b/Assignment_2/report/res/demo2_e1_g.svg
index 5cd27ce..d9c5474 100644
--- a/Assignment_2/report/res/demo2_e1_g.svg
+++ b/Assignment_2/report/res/demo2_e1_g.svg
@@ -1,201 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e2_f1.pdf_tex b/Assignment_2/report/res/demo2_e2_f1.pdf_tex
index 48beb58..2c94db7 100644
--- a/Assignment_2/report/res/demo2_e2_f1.pdf_tex
+++ b/Assignment_2/report/res/demo2_e2_f1.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{257.99999675bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e2_f1.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e2_f1.svg b/Assignment_2/report/res/demo2_e2_f1.svg
index f2f0458..ff4ea71 100644
--- a/Assignment_2/report/res/demo2_e2_f1.svg
+++ b/Assignment_2/report/res/demo2_e2_f1.svg
@@ -1,144 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e2_f2.pdf_tex b/Assignment_2/report/res/demo2_e2_f2.pdf_tex
index 899871c..2c115cb 100644
--- a/Assignment_2/report/res/demo2_e2_f2.pdf_tex
+++ b/Assignment_2/report/res/demo2_e2_f2.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{257.99999675bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e2_f2.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e2_f2.svg b/Assignment_2/report/res/demo2_e2_f2.svg
index 5b2fd39..2a30abe 100644
--- a/Assignment_2/report/res/demo2_e2_f2.svg
+++ b/Assignment_2/report/res/demo2_e2_f2.svg
@@ -1,30 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e2_f3.pdf_tex b/Assignment_2/report/res/demo2_e2_f3.pdf_tex
index ef895f8..6c5964c 100644
--- a/Assignment_2/report/res/demo2_e2_f3.pdf_tex
+++ b/Assignment_2/report/res/demo2_e2_f3.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{257.99999675bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e2_f3.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e2_f3.svg b/Assignment_2/report/res/demo2_e2_f3.svg
index d86072b..c019d09 100644
--- a/Assignment_2/report/res/demo2_e2_f3.svg
+++ b/Assignment_2/report/res/demo2_e2_f3.svg
@@ -1,29 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e2_f4.pdf_tex b/Assignment_2/report/res/demo2_e2_f4.pdf_tex
index 24c2e51..692fe8f 100644
--- a/Assignment_2/report/res/demo2_e2_f4.pdf_tex
+++ b/Assignment_2/report/res/demo2_e2_f4.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{257.99999675bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e2_f4.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e2_f4.svg b/Assignment_2/report/res/demo2_e2_f4.svg
index 3e3dec9..08c0c5e 100644
--- a/Assignment_2/report/res/demo2_e2_f4.svg
+++ b/Assignment_2/report/res/demo2_e2_f4.svg
@@ -1,32 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e2_f5.pdf_tex b/Assignment_2/report/res/demo2_e2_f5.pdf_tex
index 6fe831e..d854793 100644
--- a/Assignment_2/report/res/demo2_e2_f5.pdf_tex
+++ b/Assignment_2/report/res/demo2_e2_f5.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{257.99999675bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e2_f5.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e2_f5.svg b/Assignment_2/report/res/demo2_e2_f5.svg
index 6b61e23..228bead 100644
--- a/Assignment_2/report/res/demo2_e2_f5.svg
+++ b/Assignment_2/report/res/demo2_e2_f5.svg
@@ -1,32 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e2_f6.pdf_tex b/Assignment_2/report/res/demo2_e2_f6.pdf_tex
index 97ddd2c..7113f6e 100644
--- a/Assignment_2/report/res/demo2_e2_f6.pdf_tex
+++ b/Assignment_2/report/res/demo2_e2_f6.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{257.99999675bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e2_f6.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e2_f6.svg b/Assignment_2/report/res/demo2_e2_f6.svg
index cc1b81d..7d4bcdf 100644
--- a/Assignment_2/report/res/demo2_e2_f6.svg
+++ b/Assignment_2/report/res/demo2_e2_f6.svg
@@ -1,33 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e2_f7.pdf_tex b/Assignment_2/report/res/demo2_e2_f7.pdf_tex
index 4c42726..31ea45b 100644
--- a/Assignment_2/report/res/demo2_e2_f7.pdf_tex
+++ b/Assignment_2/report/res/demo2_e2_f7.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{257.99999675bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e2_f7.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e2_f7.svg b/Assignment_2/report/res/demo2_e2_f7.svg
index 6bc35d9..76272ef 100644
--- a/Assignment_2/report/res/demo2_e2_f7.svg
+++ b/Assignment_2/report/res/demo2_e2_f7.svg
@@ -1,33 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo2_e2_g.pdf_tex b/Assignment_2/report/res/demo2_e2_g.pdf_tex
index 4a9f48c..45c458f 100644
--- a/Assignment_2/report/res/demo2_e2_g.pdf_tex
+++ b/Assignment_2/report/res/demo2_e2_g.pdf_tex
@@ -38,7 +38,7 @@
\newcommand*\fsize{\dimexpr\f@size pt\relax}%
\newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
\ifx\svgwidth\undefined%
- \setlength{\unitlength}{1440bp}%
+ \setlength{\unitlength}{656.24999173bp}%
\ifx\svgscale\undefined%
\relax%
\else%
@@ -50,7 +50,7 @@
\global\let\svgwidth\undefined%
\global\let\svgscale\undefined%
\makeatother%
- \begin{picture}(1,0.50520833)%
+ \begin{picture}(1,1)%
\lineheight{1}%
\setlength\tabcolsep{0pt}%
\put(0,0){\includegraphics[width=\unitlength,page=1]{demo2_e2_g.pdf}}%
diff --git a/Assignment_2/report/res/demo2_e2_g.svg b/Assignment_2/report/res/demo2_e2_g.svg
index 6964770..c1aab38 100644
--- a/Assignment_2/report/res/demo2_e2_g.svg
+++ b/Assignment_2/report/res/demo2_e2_g.svg
@@ -1,28573 +1,116 @@
-
-
-
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e1_f1.pdf_tex b/Assignment_2/report/res/demo3a_e1_f1.pdf_tex
new file mode 100644
index 0000000..881b1d3
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e1_f1.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e1_f1.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e1_f1.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e1_f1.svg b/Assignment_2/report/res/demo3a_e1_f1.svg
new file mode 100644
index 0000000..c4b2bf2
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e1_f1.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e1_f2.pdf_tex b/Assignment_2/report/res/demo3a_e1_f2.pdf_tex
new file mode 100644
index 0000000..addfe8b
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e1_f2.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e1_f2.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e1_f2.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e1_f2.svg b/Assignment_2/report/res/demo3a_e1_f2.svg
new file mode 100644
index 0000000..60f0d52
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e1_f2.svg
@@ -0,0 +1,158 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e1_f3.pdf_tex b/Assignment_2/report/res/demo3a_e1_f3.pdf_tex
new file mode 100644
index 0000000..b0686a0
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e1_f3.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e1_f3.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e1_f3.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e1_f3.svg b/Assignment_2/report/res/demo3a_e1_f3.svg
new file mode 100644
index 0000000..370b556
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e1_f3.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e1_f4.pdf_tex b/Assignment_2/report/res/demo3a_e1_f4.pdf_tex
new file mode 100644
index 0000000..c9ef070
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e1_f4.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e1_f4.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e1_f4.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e1_f4.svg b/Assignment_2/report/res/demo3a_e1_f4.svg
new file mode 100644
index 0000000..4ed1f7f
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e1_f4.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e2_f1.pdf_tex b/Assignment_2/report/res/demo3a_e2_f1.pdf_tex
new file mode 100644
index 0000000..02944b0
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f1.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e2_f1.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{257.99999675bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e2_f1.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e2_f1.svg b/Assignment_2/report/res/demo3a_e2_f1.svg
new file mode 100644
index 0000000..a9e4320
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f1.svg
@@ -0,0 +1,137 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e2_f2.pdf_tex b/Assignment_2/report/res/demo3a_e2_f2.pdf_tex
new file mode 100644
index 0000000..c4abdb6
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f2.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e2_f2.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e2_f2.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e2_f2.svg b/Assignment_2/report/res/demo3a_e2_f2.svg
new file mode 100644
index 0000000..9ad30ee
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f2.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e2_f3.pdf_tex b/Assignment_2/report/res/demo3a_e2_f3.pdf_tex
new file mode 100644
index 0000000..52389c8
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f3.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e2_f3.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e2_f3.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e2_f3.svg b/Assignment_2/report/res/demo3a_e2_f3.svg
new file mode 100644
index 0000000..b914a15
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f3.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e2_f4.pdf_tex b/Assignment_2/report/res/demo3a_e2_f4.pdf_tex
new file mode 100644
index 0000000..782b2cc
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f4.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e2_f4.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e2_f4.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e2_f4.svg b/Assignment_2/report/res/demo3a_e2_f4.svg
new file mode 100644
index 0000000..d2fb449
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f4.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e2_f5.pdf_tex b/Assignment_2/report/res/demo3a_e2_f5.pdf_tex
new file mode 100644
index 0000000..4346150
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f5.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e2_f5.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e2_f5.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e2_f5.svg b/Assignment_2/report/res/demo3a_e2_f5.svg
new file mode 100644
index 0000000..19f7342
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f5.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e2_f6.pdf_tex b/Assignment_2/report/res/demo3a_e2_f6.pdf_tex
new file mode 100644
index 0000000..f2a38d9
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f6.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e2_f6.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e2_f6.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e2_f6.svg b/Assignment_2/report/res/demo3a_e2_f6.svg
new file mode 100644
index 0000000..18b0026
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f6.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3a_e2_f7.pdf_tex b/Assignment_2/report/res/demo3a_e2_f7.pdf_tex
new file mode 100644
index 0000000..f94bf77
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f7.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3a_e2_f7.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3a_e2_f7.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3a_e2_f7.svg b/Assignment_2/report/res/demo3a_e2_f7.svg
new file mode 100644
index 0000000..ccad244
--- /dev/null
+++ b/Assignment_2/report/res/demo3a_e2_f7.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3b_e1_f1.pdf_tex b/Assignment_2/report/res/demo3b_e1_f1.pdf_tex
new file mode 100644
index 0000000..0ab3008
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e1_f1.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3b_e1_f1.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3b_e1_f1.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3b_e1_f1.svg b/Assignment_2/report/res/demo3b_e1_f1.svg
new file mode 100644
index 0000000..c6f2817
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e1_f1.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3b_e1_f2.pdf_tex b/Assignment_2/report/res/demo3b_e1_f2.pdf_tex
new file mode 100644
index 0000000..3e685b3
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e1_f2.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3b_e1_f2.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3b_e1_f2.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3b_e1_f2.svg b/Assignment_2/report/res/demo3b_e1_f2.svg
new file mode 100644
index 0000000..0220f79
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e1_f2.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3b_e2_f1.pdf_tex b/Assignment_2/report/res/demo3b_e2_f1.pdf_tex
new file mode 100644
index 0000000..67793a9
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e2_f1.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3b_e2_f1.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{257.99999675bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3b_e2_f1.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3b_e2_f1.svg b/Assignment_2/report/res/demo3b_e2_f1.svg
new file mode 100644
index 0000000..a34cf77
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e2_f1.svg
@@ -0,0 +1,158 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3b_e2_f2.pdf_tex b/Assignment_2/report/res/demo3b_e2_f2.pdf_tex
new file mode 100644
index 0000000..f59d699
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e2_f2.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3b_e2_f2.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3b_e2_f2.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3b_e2_f2.svg b/Assignment_2/report/res/demo3b_e2_f2.svg
new file mode 100644
index 0000000..4ca79f1
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e2_f2.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/Assignment_2/report/res/demo3b_e2_f3.pdf_tex b/Assignment_2/report/res/demo3b_e2_f3.pdf_tex
new file mode 100644
index 0000000..551884d
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e2_f3.pdf_tex
@@ -0,0 +1,58 @@
+%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
+%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
+%% Accompanies image file 'demo3b_e2_f3.pdf' (pdf, eps, ps)
+%%
+%% To include the image in your LaTeX document, write
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics{.pdf}
+%% To scale the image, write
+%% \def\svgwidth{}
+%% \input{.pdf_tex}
+%% instead of
+%% \includegraphics[width=]{.pdf}
+%%
+%% Images with a different path to the parent latex file can
+%% be accessed with the `import' package (which may need to be
+%% installed) using
+%% \usepackage{import}
+%% in the preamble, and then including the image with
+%% \import{}{.pdf_tex}
+%% Alternatively, one can specify
+%% \graphicspath{{/}}
+%%
+%% For more information, please see info/svg-inkscape on CTAN:
+%% http://tug.ctan.org/tex-archive/info/svg-inkscape
+%%
+\begingroup%
+ \makeatletter%
+ \providecommand\color[2][]{%
+ \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
+ \renewcommand\color[2][]{}%
+ }%
+ \providecommand\transparent[1]{%
+ \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
+ \renewcommand\transparent[1]{}%
+ }%
+ \providecommand\rotatebox[2]{#2}%
+ \newcommand*\fsize{\dimexpr\f@size pt\relax}%
+ \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
+ \ifx\svgwidth\undefined%
+ \setlength{\unitlength}{37.49999953bp}%
+ \ifx\svgscale\undefined%
+ \relax%
+ \else%
+ \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
+ \fi%
+ \else%
+ \setlength{\unitlength}{\svgwidth}%
+ \fi%
+ \global\let\svgwidth\undefined%
+ \global\let\svgscale\undefined%
+ \makeatother%
+ \begin{picture}(1,1)%
+ \lineheight{1}%
+ \setlength\tabcolsep{0pt}%
+ \put(0,0){\includegraphics[width=\unitlength,page=1]{demo3b_e2_f3.pdf}}%
+ \end{picture}%
+\endgroup%
diff --git a/Assignment_2/report/res/demo3b_e2_f3.svg b/Assignment_2/report/res/demo3b_e2_f3.svg
new file mode 100644
index 0000000..3b222e5
--- /dev/null
+++ b/Assignment_2/report/res/demo3b_e2_f3.svg
@@ -0,0 +1,116 @@
+
+
+
+