diff --git a/PreStSauveur/Tsti2d/Suites/TC_modelisation.pdf b/PreStSauveur/Tsti2d/Suites/TC_modelisation.pdf
new file mode 100644
index 0000000..59fa305
Binary files /dev/null and b/PreStSauveur/Tsti2d/Suites/TC_modelisation.pdf differ
diff --git a/PreStSauveur/Tsti2d/Suites/TC_modelisation.tex b/PreStSauveur/Tsti2d/Suites/TC_modelisation.tex
new file mode 100644
index 0000000..c2070b4
--- /dev/null
+++ b/PreStSauveur/Tsti2d/Suites/TC_modelisation.tex
@@ -0,0 +1,54 @@
+\documentclass[a4paper,10pt]{article}
+\usepackage{myXsim}
+
+\title{Modélisation avec des suites}
+\tribe{Terminale STI2D}
+\date{Septembre 2018}
+
+\renewcommand{\arraystretch}{1}
+
+\begin{document}
+
+\begin{exercise}[subtitle={Carré de pierres}]
+ \begin{minipage}{0.5\textwidth}
+ Pierre joue avec des mosaïques de couleur. Il dispose ses mosaïques pour obtenir des « carrés ».
+
+ Il voudrait savoir à l’avance combien de mosaïques il lui faut pour fabriquer n’importe quel « carré ».
+
+ Comment l’aider ?
+ \end{minipage}
+ \begin{minipage}{0.5\textwidth}
+ \includegraphics[scale=0.5]{./fig/carre_pierres}
+ \end{minipage}
+\end{exercise}
+
+\begin{exercise}[subtitle={Triangle de Sierpinski}]
+ Chaque jour, Sierpinski se fait manger un morceau de son triangle.
+
+ \includegraphics[scale=1]{./fig/Sierpinski_triangle}
+
+ Il veut savoir quelle surface de triangle il lui restera après n'importe quel nombre de jour.
+
+ Alors?
+\end{exercise}
+
+\begin{exercise}[subtitle={Groupe libre}]
+ Calculer le nombre d'extrémités qu'aura ce graphe après n'importe quel nombre d'itérations.
+
+ \includegraphics[scale=1]{./fig/groupe_libre}
+\end{exercise}
+
+\begin{exercise}[subtitle={Tapis de Sierpinski encore lui}]
+ Chaque jour, Sierpinski se fait manger un morceau de son tapis.
+
+ \includegraphics[scale=1]{./fig/tapis_sierpinski}
+
+ Cette fois-ci il veut savoir le trous qu'il y aura dans son tapis.
+\end{exercise}
+\end{document}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "master"
+%%% End:
+
diff --git a/PreStSauveur/Tsti2d/Suites/fig/Sierpinski_triangle.pdf b/PreStSauveur/Tsti2d/Suites/fig/Sierpinski_triangle.pdf
new file mode 100644
index 0000000..a04db01
Binary files /dev/null and b/PreStSauveur/Tsti2d/Suites/fig/Sierpinski_triangle.pdf differ
diff --git a/PreStSauveur/Tsti2d/Suites/fig/Sierpinski_triangle.svg b/PreStSauveur/Tsti2d/Suites/fig/Sierpinski_triangle.svg
new file mode 100644
index 0000000..e7866c0
--- /dev/null
+++ b/PreStSauveur/Tsti2d/Suites/fig/Sierpinski_triangle.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/PreStSauveur/Tsti2d/Suites/fig/carre_pierres.pdf b/PreStSauveur/Tsti2d/Suites/fig/carre_pierres.pdf
new file mode 100644
index 0000000..601523a
Binary files /dev/null and b/PreStSauveur/Tsti2d/Suites/fig/carre_pierres.pdf differ
diff --git a/PreStSauveur/Tsti2d/Suites/fig/carre_pierres.svg b/PreStSauveur/Tsti2d/Suites/fig/carre_pierres.svg
new file mode 100644
index 0000000..707166a
--- /dev/null
+++ b/PreStSauveur/Tsti2d/Suites/fig/carre_pierres.svg
@@ -0,0 +1,740 @@
+
+
+
+
diff --git a/PreStSauveur/Tsti2d/Suites/fig/groupe_libre.pdf b/PreStSauveur/Tsti2d/Suites/fig/groupe_libre.pdf
new file mode 100644
index 0000000..1b9846e
--- /dev/null
+++ b/PreStSauveur/Tsti2d/Suites/fig/groupe_libre.pdf
@@ -0,0 +1,68 @@
+%PDF-1.5
+%
+4 0 obj
+<< /Length 5 0 R
+ /Filter /FlateDecode
+>>
+stream
+xUˮ0+'$$ 1q;I!}Ѵ)A6=OaY~
e"d!߾?_ `xZ"OOa%($Vf>4/kyp1A9DLQWf%*R 1(#ٜ92c40{uYP/Pv|[L:rD1TX #4v*6j`.9JY1ӿtS4umAMR/^.+`67>\Qu«N2X: gLG2Ux_F
nQCב2ծձ_Vfgh[^"y ٚcR}jt*+Cf5Yo<$Y}w>E^I8kSB.A]ϙJcG:엧k߹ Go_Q8"2c_-Զ3ɿKoCjӮaO@~Ny0lءp-WW?e
+endstream
+endobj
+5 0 obj
+ 529
+endobj
+3 0 obj
+<<
+ /ExtGState <<
+ /a0 << /CA 1 /ca 1 >>
+ >>
+>>
+endobj
+2 0 obj
+<< /Type /Page % 1
+ /Parent 1 0 R
+ /MediaBox [ 0 0 409.13269 126.333572 ]
+ /Contents 4 0 R
+ /Group <<
+ /Type /Group
+ /S /Transparency
+ /I true
+ /CS /DeviceRGB
+ >>
+ /Resources 3 0 R
+>>
+endobj
+1 0 obj
+<< /Type /Pages
+ /Kids [ 2 0 R ]
+ /Count 1
+>>
+endobj
+6 0 obj
+<< /Producer (cairo 1.15.12 (http://cairographics.org))
+ /CreationDate (D:20180907171240+02'00)
+>>
+endobj
+7 0 obj
+<< /Type /Catalog
+ /Pages 1 0 R
+>>
+endobj
+xref
+0 8
+0000000000 65535 f
+0000000946 00000 n
+0000000715 00000 n
+0000000643 00000 n
+0000000015 00000 n
+0000000621 00000 n
+0000001011 00000 n
+0000001127 00000 n
+trailer
+<< /Size 8
+ /Root 7 0 R
+ /Info 6 0 R
+>>
+startxref
+1179
+%%EOF
diff --git a/PreStSauveur/Tsti2d/Suites/fig/groupe_libre.svg b/PreStSauveur/Tsti2d/Suites/fig/groupe_libre.svg
new file mode 100644
index 0000000..16058d1
--- /dev/null
+++ b/PreStSauveur/Tsti2d/Suites/fig/groupe_libre.svg
@@ -0,0 +1,418 @@
+
+
+
+
diff --git a/PreStSauveur/Tsti2d/Suites/fig/tapis_sierpinski.pdf b/PreStSauveur/Tsti2d/Suites/fig/tapis_sierpinski.pdf
new file mode 100644
index 0000000..9a3dfe8
Binary files /dev/null and b/PreStSauveur/Tsti2d/Suites/fig/tapis_sierpinski.pdf differ
diff --git a/PreStSauveur/Tsti2d/Suites/fig/tapis_sierpinski.svg b/PreStSauveur/Tsti2d/Suites/fig/tapis_sierpinski.svg
new file mode 100644
index 0000000..f7a5730
--- /dev/null
+++ b/PreStSauveur/Tsti2d/Suites/fig/tapis_sierpinski.svg
@@ -0,0 +1,820 @@
+
+
+
+