aboutsummaryrefslogtreecommitdiff
path: root/latex/img
diff options
context:
space:
mode:
Diffstat (limited to 'latex/img')
-rw-r--r--latex/img/2c2e-ex.svg39
-rw-r--r--latex/img/DR_solve_FMC_Germany.svg39
-rw-r--r--latex/img/DR_triggerRUpRp.svg39
-rw-r--r--latex/img/DR_trigger_R.svg39
-rw-r--r--latex/img/DR_trigger_RU2Rp.svg39
-rw-r--r--latex/img/DR_trigger_RURp.svg39
-rw-r--r--latex/img/DR_trigger_RUpRp.svg39
-rw-r--r--latex/img/align-join.svg39
-rw-r--r--latex/img/attila-solve.svg39
-rw-r--r--latex/img/b.svg39
-rw-r--r--latex/img/b2.svg39
-rw-r--r--latex/img/b3.svg39
-rw-r--r--latex/img/conjugate-solve.svg39
-rw-r--r--latex/img/d.svg39
-rw-r--r--latex/img/d2.svg39
-rw-r--r--latex/img/d3.svg39
-rw-r--r--latex/img/e.svg39
-rw-r--r--latex/img/example.pdfbin0 -> 22006 bytes
-rw-r--r--latex/img/f.svg39
-rw-r--r--latex/img/f2.svg39
-rw-r--r--latex/img/f3.svg39
-rw-r--r--latex/img/german2.svg39
-rw-r--r--latex/img/grzegorz-2010.svg39
-rw-r--r--latex/img/guus-niss-inverse.svg39
-rw-r--r--latex/img/guus-niss.svg39
-rw-r--r--latex/img/influence-steps.svg39
-rw-r--r--latex/img/insert-pairs.svg39
-rw-r--r--latex/img/insertion-1.svg39
-rw-r--r--latex/img/inverse-scramble.svg39
-rw-r--r--latex/img/joao-2015.svg39
-rw-r--r--latex/img/joao-sar.svg39
-rw-r--r--latex/img/keyhole-example.svg39
-rw-r--r--latex/img/l.svg39
-rw-r--r--latex/img/l2.svg39
-rw-r--r--latex/img/l3.svg39
-rw-r--r--latex/img/m.svg39
-rw-r--r--latex/img/mirek-guus.svg39
-rw-r--r--latex/img/move-way.svg39
-rw-r--r--latex/img/mul-pre.svg39
-rw-r--r--latex/img/niss-1.svg39
-rw-r--r--latex/img/niss-2.svg39
-rw-r--r--latex/img/niss-3.svg39
-rw-r--r--latex/img/niss-step1.svg39
-rw-r--r--latex/img/niss-step2.svg39
-rw-r--r--latex/img/niss-step3.svg39
-rw-r--r--latex/img/niss-step4.svg39
-rw-r--r--latex/img/nisseo1.svg39
-rw-r--r--latex/img/nisseo2.svg39
-rw-r--r--latex/img/pdrcampos.svg39
-rw-r--r--latex/img/pdrseb.svg39
-rw-r--r--latex/img/per-domino.svg39
-rw-r--r--latex/img/premoves-modified.svg39
-rw-r--r--latex/img/r.svg39
-rw-r--r--latex/img/r2.svg39
-rw-r--r--latex/img/r3.svg39
-rw-r--r--latex/img/replace_shorten.svg39
-rw-r--r--latex/img/reto110a.svg39
-rw-r--r--latex/img/reto110b.svg39
-rw-r--r--latex/img/reto110c.svg39
-rw-r--r--latex/img/reto110d.svg39
-rw-r--r--latex/img/reto110e.svg39
-rw-r--r--latex/img/reto110f.svg39
-rw-r--r--latex/img/reto110g.svg39
-rw-r--r--latex/img/reto111a.svg39
-rw-r--r--latex/img/reto111b.svg39
-rw-r--r--latex/img/reto112a.svg39
-rw-r--r--latex/img/reto11a.svg39
-rw-r--r--latex/img/reto15a.svg39
-rw-r--r--latex/img/reto15b.svg39
-rw-r--r--latex/img/reto16a.svg39
-rw-r--r--latex/img/reto16b.svg39
-rw-r--r--latex/img/reto16c.svg39
-rw-r--r--latex/img/reto17a.svg39
-rw-r--r--latex/img/reto17b.svg39
-rw-r--r--latex/img/reto17c.svg39
-rw-r--r--latex/img/reto17d.svg39
-rw-r--r--latex/img/reto17e.svg39
-rw-r--r--latex/img/reto17f.svg39
-rw-r--r--latex/img/reto18a.svg39
-rw-r--r--latex/img/reto18b.svg39
-rw-r--r--latex/img/reto18c.svg39
-rw-r--r--latex/img/reto18d.svg39
-rw-r--r--latex/img/reto18e.svg39
-rw-r--r--latex/img/reto18f.svg39
-rw-r--r--latex/img/reto18g.svg39
-rw-r--r--latex/img/reto19a.svg39
-rw-r--r--latex/img/reto19b.svg39
-rw-r--r--latex/img/reto19c.svg39
-rw-r--r--latex/img/reto3c1.svg39
-rw-r--r--latex/img/reto3c10.svg39
-rw-r--r--latex/img/reto3c11.svg39
-rw-r--r--latex/img/reto3c12.svg39
-rw-r--r--latex/img/reto3c13.svg39
-rw-r--r--latex/img/reto3c2.svg39
-rw-r--r--latex/img/reto3c3.svg39
-rw-r--r--latex/img/reto3c4.svg39
-rw-r--r--latex/img/reto3c5.svg39
-rw-r--r--latex/img/reto3c6.svg39
-rw-r--r--latex/img/reto3c7.svg39
-rw-r--r--latex/img/reto3c8.svg39
-rw-r--r--latex/img/reto3c9.svg39
-rw-r--r--latex/img/reto3e1.svg39
-rw-r--r--latex/img/reto3e2.svg39
-rw-r--r--latex/img/reto3e3.svg39
-rw-r--r--latex/img/reto3e4.svg39
-rw-r--r--latex/img/reto3e5.svg39
-rw-r--r--latex/img/reto3e6.svg39
-rw-r--r--latex/img/reto3e7.svg39
-rw-r--r--latex/img/reverse-niss.svg39
-rw-r--r--latex/img/rw.svg39
-rw-r--r--latex/img/s.svg39
-rw-r--r--latex/img/separated-cycles.svg39
-rw-r--r--latex/img/sexy.svg39
-rw-r--r--latex/img/u.svg39
-rw-r--r--latex/img/u2.svg39
-rw-r--r--latex/img/u3.svg39
-rw-r--r--latex/img/wc-3.svg39
-rw-r--r--latex/img/wc19-2.svg39
-rw-r--r--latex/img/wrsolve.svg39
-rw-r--r--latex/img/wrsolveinv.svg39
120 files changed, 4641 insertions, 0 deletions
diff --git a/latex/img/2c2e-ex.svg b/latex/img/2c2e-ex.svg
new file mode 100644
index 0000000..65b12f3
--- /dev/null
+++ b/latex/img/2c2e-ex.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFA100" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FEFE00" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#0000F2" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#00D800" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#0000F2" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFFFFF" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FEFE00" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/DR_solve_FMC_Germany.svg b/latex/img/DR_solve_FMC_Germany.svg
new file mode 100644
index 0000000..357d720
--- /dev/null
+++ b/latex/img/DR_solve_FMC_Germany.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#0000F2" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#0000F2" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFFFFF" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#EE0000" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#EE0000" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/DR_triggerRUpRp.svg b/latex/img/DR_triggerRUpRp.svg
new file mode 100644
index 0000000..2db37f7
--- /dev/null
+++ b/latex/img/DR_triggerRUpRp.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#404040" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#404040" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#404040" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#404040" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#404040" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#404040" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#404040" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#404040" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#404040" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#404040" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#404040" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#404040" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/DR_trigger_R.svg b/latex/img/DR_trigger_R.svg
new file mode 100644
index 0000000..e15ac5b
--- /dev/null
+++ b/latex/img/DR_trigger_R.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#404040" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#404040" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#404040" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#404040" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#404040" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#404040" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#404040" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#404040" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#404040" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#404040" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#404040" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#404040" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/DR_trigger_RU2Rp.svg b/latex/img/DR_trigger_RU2Rp.svg
new file mode 100644
index 0000000..e61866b
--- /dev/null
+++ b/latex/img/DR_trigger_RU2Rp.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#404040" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#404040" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#404040" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#404040" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#404040" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#404040" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#404040" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#404040" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#404040" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#404040" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#404040" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#404040" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#404040" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/DR_trigger_RURp.svg b/latex/img/DR_trigger_RURp.svg
new file mode 100644
index 0000000..8cae71c
--- /dev/null
+++ b/latex/img/DR_trigger_RURp.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#404040" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#404040" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#404040" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#404040" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#404040" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#404040" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#404040" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#404040" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#404040" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#404040" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#404040" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#404040" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#404040" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/DR_trigger_RUpRp.svg b/latex/img/DR_trigger_RUpRp.svg
new file mode 100644
index 0000000..2db37f7
--- /dev/null
+++ b/latex/img/DR_trigger_RUpRp.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#404040" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#404040" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#404040" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#404040" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#404040" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#404040" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#404040" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#404040" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#404040" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#404040" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#404040" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#404040" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/align-join.svg b/latex/img/align-join.svg
new file mode 100644
index 0000000..7e2ff7f
--- /dev/null
+++ b/latex/img/align-join.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFA100" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FEFE00" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FEFE00" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#EE0000" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/attila-solve.svg b/latex/img/attila-solve.svg
new file mode 100644
index 0000000..4f822ed
--- /dev/null
+++ b/latex/img/attila-solve.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#0000F2" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFFFFF" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#00D800" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFA100" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#0000F2" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#EE0000" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FEFE00" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/b.svg b/latex/img/b.svg
new file mode 100644
index 0000000..8f1bda8
--- /dev/null
+++ b/latex/img/b.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#EE0000" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#EE0000" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FEFE00" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/b2.svg b/latex/img/b2.svg
new file mode 100644
index 0000000..0b0abf7
--- /dev/null
+++ b/latex/img/b2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FEFE00" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/b3.svg b/latex/img/b3.svg
new file mode 100644
index 0000000..29ef261
--- /dev/null
+++ b/latex/img/b3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFA100" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFFFFF" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/conjugate-solve.svg b/latex/img/conjugate-solve.svg
new file mode 100644
index 0000000..d79460e
--- /dev/null
+++ b/latex/img/conjugate-solve.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FEFE00" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFA100" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FEFE00" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#0000F2" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFA100" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FEFE00" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#0000F2" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#EE0000" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/d.svg b/latex/img/d.svg
new file mode 100644
index 0000000..eead749
--- /dev/null
+++ b/latex/img/d.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#00D800" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#00D800" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFA100" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFA100" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/d2.svg b/latex/img/d2.svg
new file mode 100644
index 0000000..b2a75dc
--- /dev/null
+++ b/latex/img/d2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFA100" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/d3.svg b/latex/img/d3.svg
new file mode 100644
index 0000000..e1afb38
--- /dev/null
+++ b/latex/img/d3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#0000F2" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#0000F2" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#0000F2" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#EE0000" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#EE0000" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/e.svg b/latex/img/e.svg
new file mode 100644
index 0000000..748df47
--- /dev/null
+++ b/latex/img/e.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#00D800" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFA100" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#FFA100" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/example.pdf b/latex/img/example.pdf
new file mode 100644
index 0000000..74ce3fb
--- /dev/null
+++ b/latex/img/example.pdf
Binary files differ
diff --git a/latex/img/f.svg b/latex/img/f.svg
new file mode 100644
index 0000000..877cd2f
--- /dev/null
+++ b/latex/img/f.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFA100" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFA100" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFA100" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/f2.svg b/latex/img/f2.svg
new file mode 100644
index 0000000..f46b9a2
--- /dev/null
+++ b/latex/img/f2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FEFE00" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FEFE00" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFA100" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/f3.svg b/latex/img/f3.svg
new file mode 100644
index 0000000..d4fcf42
--- /dev/null
+++ b/latex/img/f3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FEFE00" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/german2.svg b/latex/img/german2.svg
new file mode 100644
index 0000000..7c83078
--- /dev/null
+++ b/latex/img/german2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFA100" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FEFE00" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FEFE00" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/grzegorz-2010.svg b/latex/img/grzegorz-2010.svg
new file mode 100644
index 0000000..6e9413a
--- /dev/null
+++ b/latex/img/grzegorz-2010.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFA100" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#EE0000" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FEFE00" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFFFFF" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FEFE00" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/guus-niss-inverse.svg b/latex/img/guus-niss-inverse.svg
new file mode 100644
index 0000000..3ca6921
--- /dev/null
+++ b/latex/img/guus-niss-inverse.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FEFE00" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FEFE00" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFA100" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#0000F2" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/guus-niss.svg b/latex/img/guus-niss.svg
new file mode 100644
index 0000000..5c32548
--- /dev/null
+++ b/latex/img/guus-niss.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#0000F2" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FEFE00" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FEFE00" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFFFFF" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/influence-steps.svg b/latex/img/influence-steps.svg
new file mode 100644
index 0000000..1ddfbbe
--- /dev/null
+++ b/latex/img/influence-steps.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FEFE00" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFA100" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#EE0000" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#EE0000" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FEFE00" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/insert-pairs.svg b/latex/img/insert-pairs.svg
new file mode 100644
index 0000000..372f152
--- /dev/null
+++ b/latex/img/insert-pairs.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#EE0000" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#0000F2" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FEFE00" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFFFFF" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FEFE00" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#EE0000" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/insertion-1.svg b/latex/img/insertion-1.svg
new file mode 100644
index 0000000..a4b4431
--- /dev/null
+++ b/latex/img/insertion-1.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#EE0000" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFA100" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FEFE00" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFA100" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/inverse-scramble.svg b/latex/img/inverse-scramble.svg
new file mode 100644
index 0000000..137ee3a
--- /dev/null
+++ b/latex/img/inverse-scramble.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#EE0000" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#EE0000" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FEFE00" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFA100" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#0000F2" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#0000F2" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#00D800" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FEFE00" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFA100" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/joao-2015.svg b/latex/img/joao-2015.svg
new file mode 100644
index 0000000..9c0d16f
--- /dev/null
+++ b/latex/img/joao-2015.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FEFE00" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/joao-sar.svg b/latex/img/joao-sar.svg
new file mode 100644
index 0000000..8f569e4
--- /dev/null
+++ b/latex/img/joao-sar.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFA100" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#0000F2" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FEFE00" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#0000F2" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#0000F2" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFA100" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#0000F2" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FEFE00" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/keyhole-example.svg b/latex/img/keyhole-example.svg
new file mode 100644
index 0000000..9f98de3
--- /dev/null
+++ b/latex/img/keyhole-example.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#0000F2" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#EE0000" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FEFE00" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/l.svg b/latex/img/l.svg
new file mode 100644
index 0000000..096b194
--- /dev/null
+++ b/latex/img/l.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#0000F2" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/l2.svg b/latex/img/l2.svg
new file mode 100644
index 0000000..eae7808
--- /dev/null
+++ b/latex/img/l2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FEFE00" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/l3.svg b/latex/img/l3.svg
new file mode 100644
index 0000000..0798337
--- /dev/null
+++ b/latex/img/l3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FEFE00" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FEFE00" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/m.svg b/latex/img/m.svg
new file mode 100644
index 0000000..aa88cd7
--- /dev/null
+++ b/latex/img/m.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#0000F2" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#0000F2" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#FFFFFF" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFFFFF" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/mirek-guus.svg b/latex/img/mirek-guus.svg
new file mode 100644
index 0000000..9e4d0e6
--- /dev/null
+++ b/latex/img/mirek-guus.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFA100" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFA100" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#0000F2" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#EE0000" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/move-way.svg b/latex/img/move-way.svg
new file mode 100644
index 0000000..bf25fc8
--- /dev/null
+++ b/latex/img/move-way.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FEFE00" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FEFE00" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#00D800" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#00D800" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FEFE00" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#0000F2" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FEFE00" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFFFFF" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/mul-pre.svg b/latex/img/mul-pre.svg
new file mode 100644
index 0000000..a18bf0d
--- /dev/null
+++ b/latex/img/mul-pre.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FEFE00" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FEFE00" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#0000F2" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FEFE00" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/niss-1.svg b/latex/img/niss-1.svg
new file mode 100644
index 0000000..bbb2288
--- /dev/null
+++ b/latex/img/niss-1.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#0000F2" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FEFE00" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFA100" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FEFE00" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFFFFF" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFA100" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/niss-2.svg b/latex/img/niss-2.svg
new file mode 100644
index 0000000..8ca8a31
--- /dev/null
+++ b/latex/img/niss-2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFA100" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#0000F2" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFA100" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFA100" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#0000F2" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#00D800" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FEFE00" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#FEFE00" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FEFE00" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/niss-3.svg b/latex/img/niss-3.svg
new file mode 100644
index 0000000..cc29e3d
--- /dev/null
+++ b/latex/img/niss-3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFA100" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#EE0000" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#EE0000" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FEFE00" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#FEFE00" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FEFE00" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#0000F2" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFA100" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FEFE00" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/niss-step1.svg b/latex/img/niss-step1.svg
new file mode 100644
index 0000000..900aafd
--- /dev/null
+++ b/latex/img/niss-step1.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#EE0000" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FEFE00" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FEFE00" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#0000F2" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#EE0000" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFA100" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/niss-step2.svg b/latex/img/niss-step2.svg
new file mode 100644
index 0000000..65928cb
--- /dev/null
+++ b/latex/img/niss-step2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#EE0000" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/niss-step3.svg b/latex/img/niss-step3.svg
new file mode 100644
index 0000000..e366378
--- /dev/null
+++ b/latex/img/niss-step3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FEFE00" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFA100" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFA100" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FEFE00" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#00D800" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/niss-step4.svg b/latex/img/niss-step4.svg
new file mode 100644
index 0000000..f0b73ef
--- /dev/null
+++ b/latex/img/niss-step4.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/nisseo1.svg b/latex/img/nisseo1.svg
new file mode 100644
index 0000000..47b7036
--- /dev/null
+++ b/latex/img/nisseo1.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFA100" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFA100" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FEFE00" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/nisseo2.svg b/latex/img/nisseo2.svg
new file mode 100644
index 0000000..d813701
--- /dev/null
+++ b/latex/img/nisseo2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFA100" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#EE0000" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#0000F2" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFFFFF" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/pdrcampos.svg b/latex/img/pdrcampos.svg
new file mode 100644
index 0000000..1e104a4
--- /dev/null
+++ b/latex/img/pdrcampos.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#0000F2" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#EE0000" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FEFE00" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFFFFF" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#EE0000" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#EE0000" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/pdrseb.svg b/latex/img/pdrseb.svg
new file mode 100644
index 0000000..3d40881
--- /dev/null
+++ b/latex/img/pdrseb.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FEFE00" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFA100" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFFFFF" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FEFE00" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#0000F2" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFA100" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFA100" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/per-domino.svg b/latex/img/per-domino.svg
new file mode 100644
index 0000000..8be5fe3
--- /dev/null
+++ b/latex/img/per-domino.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFA100" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FEFE00" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FEFE00" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#0000F2" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FEFE00" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#EE0000" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/premoves-modified.svg b/latex/img/premoves-modified.svg
new file mode 100644
index 0000000..27accf7
--- /dev/null
+++ b/latex/img/premoves-modified.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#0000F2" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FEFE00" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFA100" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FEFE00" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFFFFF" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FEFE00" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFA100" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#0000F2" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/r.svg b/latex/img/r.svg
new file mode 100644
index 0000000..01ca4e9
--- /dev/null
+++ b/latex/img/r.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FEFE00" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FEFE00" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/r2.svg b/latex/img/r2.svg
new file mode 100644
index 0000000..c2f3c03
--- /dev/null
+++ b/latex/img/r2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FEFE00" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FEFE00" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#0000F2" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/r3.svg b/latex/img/r3.svg
new file mode 100644
index 0000000..235ffe0
--- /dev/null
+++ b/latex/img/r3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/replace_shorten.svg b/latex/img/replace_shorten.svg
new file mode 100644
index 0000000..70fc7bc
--- /dev/null
+++ b/latex/img/replace_shorten.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FEFE00" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FEFE00" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FEFE00" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FEFE00" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#FFA100" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFA100" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FEFE00" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto110a.svg b/latex/img/reto110a.svg
new file mode 100644
index 0000000..59fc542
--- /dev/null
+++ b/latex/img/reto110a.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFA100" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFA100" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFA100" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFFFFF" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FEFE00" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFA100" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto110b.svg b/latex/img/reto110b.svg
new file mode 100644
index 0000000..ada238b
--- /dev/null
+++ b/latex/img/reto110b.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#EE0000" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto110c.svg b/latex/img/reto110c.svg
new file mode 100644
index 0000000..3118f6a
--- /dev/null
+++ b/latex/img/reto110c.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#0000F2" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto110d.svg b/latex/img/reto110d.svg
new file mode 100644
index 0000000..0670e4f
--- /dev/null
+++ b/latex/img/reto110d.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#EE0000" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto110e.svg b/latex/img/reto110e.svg
new file mode 100644
index 0000000..64e9509
--- /dev/null
+++ b/latex/img/reto110e.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFA100" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFA100" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto110f.svg b/latex/img/reto110f.svg
new file mode 100644
index 0000000..6706989
--- /dev/null
+++ b/latex/img/reto110f.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FEFE00" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto110g.svg b/latex/img/reto110g.svg
new file mode 100644
index 0000000..c69d395
--- /dev/null
+++ b/latex/img/reto110g.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FEFE00" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto111a.svg b/latex/img/reto111a.svg
new file mode 100644
index 0000000..e623946
--- /dev/null
+++ b/latex/img/reto111a.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto111b.svg b/latex/img/reto111b.svg
new file mode 100644
index 0000000..3c12d5f
--- /dev/null
+++ b/latex/img/reto111b.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto112a.svg b/latex/img/reto112a.svg
new file mode 100644
index 0000000..826967a
--- /dev/null
+++ b/latex/img/reto112a.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#0000F2" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFA100" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#EE0000" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FEFE00" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto11a.svg b/latex/img/reto11a.svg
new file mode 100644
index 0000000..e623946
--- /dev/null
+++ b/latex/img/reto11a.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto15a.svg b/latex/img/reto15a.svg
new file mode 100644
index 0000000..6663f8f
--- /dev/null
+++ b/latex/img/reto15a.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#EE0000" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFA100" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#0000F2" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#0000F2" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#EE0000" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#EE0000" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto15b.svg b/latex/img/reto15b.svg
new file mode 100644
index 0000000..dbf889a
--- /dev/null
+++ b/latex/img/reto15b.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FEFE00" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FEFE00" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FEFE00" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto16a.svg b/latex/img/reto16a.svg
new file mode 100644
index 0000000..3849af5
--- /dev/null
+++ b/latex/img/reto16a.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto16b.svg b/latex/img/reto16b.svg
new file mode 100644
index 0000000..ece47fc
--- /dev/null
+++ b/latex/img/reto16b.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FEFE00" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto16c.svg b/latex/img/reto16c.svg
new file mode 100644
index 0000000..856191d
--- /dev/null
+++ b/latex/img/reto16c.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto17a.svg b/latex/img/reto17a.svg
new file mode 100644
index 0000000..7a5cd25
--- /dev/null
+++ b/latex/img/reto17a.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#00D800" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto17b.svg b/latex/img/reto17b.svg
new file mode 100644
index 0000000..afa1ade
--- /dev/null
+++ b/latex/img/reto17b.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto17c.svg b/latex/img/reto17c.svg
new file mode 100644
index 0000000..1559cd6
--- /dev/null
+++ b/latex/img/reto17c.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto17d.svg b/latex/img/reto17d.svg
new file mode 100644
index 0000000..9fd283a
--- /dev/null
+++ b/latex/img/reto17d.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#0000F2" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFA100" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#0000F2" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto17e.svg b/latex/img/reto17e.svg
new file mode 100644
index 0000000..055b6e3
--- /dev/null
+++ b/latex/img/reto17e.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#EE0000" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#EE0000" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#0000F2" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto17f.svg b/latex/img/reto17f.svg
new file mode 100644
index 0000000..ca32ed1
--- /dev/null
+++ b/latex/img/reto17f.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#EE0000" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#EE0000" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFA100" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto18a.svg b/latex/img/reto18a.svg
new file mode 100644
index 0000000..e7c0fdb
--- /dev/null
+++ b/latex/img/reto18a.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#EE0000" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FEFE00" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFFFFF" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#0000F2" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto18b.svg b/latex/img/reto18b.svg
new file mode 100644
index 0000000..108f2fe
--- /dev/null
+++ b/latex/img/reto18b.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto18c.svg b/latex/img/reto18c.svg
new file mode 100644
index 0000000..4af745d
--- /dev/null
+++ b/latex/img/reto18c.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto18d.svg b/latex/img/reto18d.svg
new file mode 100644
index 0000000..53dd08c
--- /dev/null
+++ b/latex/img/reto18d.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto18e.svg b/latex/img/reto18e.svg
new file mode 100644
index 0000000..4d72188
--- /dev/null
+++ b/latex/img/reto18e.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto18f.svg b/latex/img/reto18f.svg
new file mode 100644
index 0000000..73a66d6
--- /dev/null
+++ b/latex/img/reto18f.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFA100" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFA100" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto18g.svg b/latex/img/reto18g.svg
new file mode 100644
index 0000000..cfde51b
--- /dev/null
+++ b/latex/img/reto18g.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto19a.svg b/latex/img/reto19a.svg
new file mode 100644
index 0000000..5dce840
--- /dev/null
+++ b/latex/img/reto19a.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#EE0000" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFA100" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto19b.svg b/latex/img/reto19b.svg
new file mode 100644
index 0000000..c08aee6
--- /dev/null
+++ b/latex/img/reto19b.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto19c.svg b/latex/img/reto19c.svg
new file mode 100644
index 0000000..831c102
--- /dev/null
+++ b/latex/img/reto19c.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c1.svg b/latex/img/reto3c1.svg
new file mode 100644
index 0000000..66a3dd9
--- /dev/null
+++ b/latex/img/reto3c1.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#EE0000" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#0000F2" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c10.svg b/latex/img/reto3c10.svg
new file mode 100644
index 0000000..dd54004
--- /dev/null
+++ b/latex/img/reto3c10.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#EE0000" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c11.svg b/latex/img/reto3c11.svg
new file mode 100644
index 0000000..d1508ee
--- /dev/null
+++ b/latex/img/reto3c11.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFA100" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FEFE00" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c12.svg b/latex/img/reto3c12.svg
new file mode 100644
index 0000000..daddb67
--- /dev/null
+++ b/latex/img/reto3c12.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#00D800" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c13.svg b/latex/img/reto3c13.svg
new file mode 100644
index 0000000..167ee35
--- /dev/null
+++ b/latex/img/reto3c13.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFA100" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFA100" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c2.svg b/latex/img/reto3c2.svg
new file mode 100644
index 0000000..e70c43c
--- /dev/null
+++ b/latex/img/reto3c2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#00D800" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FEFE00" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#0000F2" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FEFE00" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c3.svg b/latex/img/reto3c3.svg
new file mode 100644
index 0000000..d514897
--- /dev/null
+++ b/latex/img/reto3c3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFA100" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFA100" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFFFFF" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c4.svg b/latex/img/reto3c4.svg
new file mode 100644
index 0000000..3c8c11d
--- /dev/null
+++ b/latex/img/reto3c4.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#0000F2" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFA100" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c5.svg b/latex/img/reto3c5.svg
new file mode 100644
index 0000000..db84358
--- /dev/null
+++ b/latex/img/reto3c5.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#0000F2" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c6.svg b/latex/img/reto3c6.svg
new file mode 100644
index 0000000..4bff5f6
--- /dev/null
+++ b/latex/img/reto3c6.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFA100" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c7.svg b/latex/img/reto3c7.svg
new file mode 100644
index 0000000..e4f175a
--- /dev/null
+++ b/latex/img/reto3c7.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FEFE00" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#EE0000" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c8.svg b/latex/img/reto3c8.svg
new file mode 100644
index 0000000..3a2f844
--- /dev/null
+++ b/latex/img/reto3c8.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FEFE00" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#EE0000" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3c9.svg b/latex/img/reto3c9.svg
new file mode 100644
index 0000000..27ceef6
--- /dev/null
+++ b/latex/img/reto3c9.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FEFE00" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#0000F2" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3e1.svg b/latex/img/reto3e1.svg
new file mode 100644
index 0000000..0388e4f
--- /dev/null
+++ b/latex/img/reto3e1.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FEFE00" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3e2.svg b/latex/img/reto3e2.svg
new file mode 100644
index 0000000..bdbb360
--- /dev/null
+++ b/latex/img/reto3e2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3e3.svg b/latex/img/reto3e3.svg
new file mode 100644
index 0000000..6e435a5
--- /dev/null
+++ b/latex/img/reto3e3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3e4.svg b/latex/img/reto3e4.svg
new file mode 100644
index 0000000..70c7039
--- /dev/null
+++ b/latex/img/reto3e4.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFFFFF" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#EE0000" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3e5.svg b/latex/img/reto3e5.svg
new file mode 100644
index 0000000..8346c61
--- /dev/null
+++ b/latex/img/reto3e5.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFA100" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#0000F2" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFFFFF" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#EE0000" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFA100" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3e6.svg b/latex/img/reto3e6.svg
new file mode 100644
index 0000000..58b6dce
--- /dev/null
+++ b/latex/img/reto3e6.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFA100" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FFFFFF" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reto3e7.svg b/latex/img/reto3e7.svg
new file mode 100644
index 0000000..57e8d64
--- /dev/null
+++ b/latex/img/reto3e7.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFA100" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFFFFF" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/reverse-niss.svg b/latex/img/reverse-niss.svg
new file mode 100644
index 0000000..900f80d
--- /dev/null
+++ b/latex/img/reverse-niss.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#EE0000" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FEFE00" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#00D800" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#0000F2" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FEFE00" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#00D800" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#0000F2" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#0000F2" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFFFFF" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FEFE00" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/rw.svg b/latex/img/rw.svg
new file mode 100644
index 0000000..9ab8a81
--- /dev/null
+++ b/latex/img/rw.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#00D800" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#00D800" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FEFE00" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#FEFE00" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FEFE00" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FEFE00" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FEFE00" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/s.svg b/latex/img/s.svg
new file mode 100644
index 0000000..a40a9f0
--- /dev/null
+++ b/latex/img/s.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFA100" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFA100" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFA100" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#EE0000" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#FFFFFF" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FFFFFF" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#00D800" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/separated-cycles.svg b/latex/img/separated-cycles.svg
new file mode 100644
index 0000000..102b014
--- /dev/null
+++ b/latex/img/separated-cycles.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#EE0000" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#00D800" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#00D800" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#00D800" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFA100" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#0000F2" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FFA100" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFA100" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#0000F2" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FEFE00" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFA100" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/sexy.svg b/latex/img/sexy.svg
new file mode 100644
index 0000000..d9dca4a
--- /dev/null
+++ b/latex/img/sexy.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFA100" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFFFFF" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#0000F2" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#00D800" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#00D800" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFFFFF" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/u.svg b/latex/img/u.svg
new file mode 100644
index 0000000..da6764c
--- /dev/null
+++ b/latex/img/u.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#0000F2" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#0000F2" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/u2.svg b/latex/img/u2.svg
new file mode 100644
index 0000000..8a396d3
--- /dev/null
+++ b/latex/img/u2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFA100" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFA100" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#0000F2" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#0000F2" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#0000F2" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/u3.svg b/latex/img/u3.svg
new file mode 100644
index 0000000..50f3c2e
--- /dev/null
+++ b/latex/img/u3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FFFFFF" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#EE0000" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#EE0000" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFA100" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#00D800" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#00D800" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#00D800" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#00D800" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#00D800" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/wc-3.svg b/latex/img/wc-3.svg
new file mode 100644
index 0000000..bf27ef6
--- /dev/null
+++ b/latex/img/wc-3.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFA100" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#EE0000" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#EE0000" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#FFFFFF" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#EE0000" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#FFFFFF" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#00D800" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#FFA100" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FFFFFF" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#FEFE00" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FEFE00" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FEFE00" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#EE0000" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#FEFE00" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#0000F2" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#0000F2" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#EE0000" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/wc19-2.svg b/latex/img/wc19-2.svg
new file mode 100644
index 0000000..7329f70
--- /dev/null
+++ b/latex/img/wc19-2.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#FFFFFF" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#FEFE00" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FEFE00" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FFFFFF" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#FFFFFF" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#00D800" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#00D800" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#00D800" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#0000F2" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FEFE00" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#EE0000" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FFA100" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#EE0000" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFA100" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#EE0000" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/wrsolve.svg b/latex/img/wrsolve.svg
new file mode 100644
index 0000000..337b0d0
--- /dev/null
+++ b/latex/img/wrsolve.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#FFFFFF" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#0000F2" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#0000F2" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#0000F2" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FEFE00" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#EE0000" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#EE0000" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#0000F2" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#EE0000" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FFA100" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#FEFE00" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#EE0000" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#FFFFFF" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#FFA100" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#EE0000" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFFFFF" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file
diff --git a/latex/img/wrsolveinv.svg b/latex/img/wrsolveinv.svg
new file mode 100644
index 0000000..ca6a135
--- /dev/null
+++ b/latex/img/wrsolveinv.svg
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="-0.9 -0.9 1.8 1.8">
4 <rect fill="#FFFFFF" x="-0.9" y="-0.9" width="1.8" height="1.8"/>
5 <g style="stroke-width:0.1;stroke-linejoin:round;opacity:1">
6 <polygon fill="#000000" stroke="#000000" points="-4.9165444345E-17,-0.717341709543 0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 -0.704050371456,-0.412727063605"/>
7 <polygon fill="#000000" stroke="#000000" points="6.3108540578E-17,-0.0217250905725 0.704050371456,-0.412727063605 0.629480283571,0.369012729157 5.55894689594E-17,0.811070564442"/>
8 <polygon fill="#000000" stroke="#000000" points="-0.704050371456,-0.412727063605 6.3108540578E-17,-0.0217250905725 5.55894689594E-17,0.811070564442 -0.629480283571,0.369012729157"/>
9 </g>
10 <g style="opacity:1;stroke-opacity:0.5;stroke-width:0;stroke-linejoin:round">
11 <polygon fill="#0000F2" stroke="#000000" points="-4.94395492722E-17,-0.747570645647 0.195987546512,-0.662774614696 -1.69795801266E-17,-0.571237209618 -0.195987546512,-0.662774614696"/>
12 <polygon fill="#0000F2" stroke="#000000" points="0.232005309244,-0.646547084507 0.443574072948,-0.555009679429 0.248231527177,-0.455893701578 0.0360177627316,-0.555009679429"/>
13 <polygon fill="#EE0000" stroke="#000000" points="0.482583855536,-0.537431994052 0.711668838657,-0.4383160162 0.517783415392,-0.330639653666 0.287241309765,-0.4383160162"/>
14 <polygon fill="#FFFFFF" stroke="#000000" points="-0.232005309244,-0.646547084507 -0.0360177627316,-0.555009679429 -0.248231527177,-0.455893701578 -0.443574072948,-0.555009679429"/>
15 <polygon fill="#FFFFFF" stroke="#000000" points="-1.19067117689E-17,-0.537431994052 0.212213764446,-0.4383160162 1.31258271398E-17,-0.330639653666 -0.212213764446,-0.4383160162"/>
16 <polygon fill="#00D800" stroke="#000000" points="0.251353447717,-0.419212035245 0.481895553344,-0.311535672712 0.270508995897,-0.19413986641 0.039139683271,-0.311535672712"/>
17 <polygon fill="#FFFFFF" stroke="#000000" points="-0.482583855536,-0.537431994052 -0.287241309765,-0.4383160162 -0.517783415392,-0.330639653666 -0.711668838657,-0.4383160162"/>
18 <polygon fill="#FEFE00" stroke="#000000" points="-0.251353447717,-0.419212035245 -0.039139683271,-0.311535672712 -0.270508995897,-0.19413986641 -0.481895553344,-0.311535672712"/>
19 <polygon fill="#00D800" stroke="#000000" points="1.92197429271E-17,-0.290697160276 0.231369312626,-0.173301353974 6.32515829415E-17,-0.0448079088972 -0.231369312626,-0.173301353974"/>
20 <polygon fill="#EE0000" stroke="#000000" points="0.0195723118985,-0.0109626610455 0.250941624524,-0.139456106122 0.241391846748,0.126727563228 0.0195723118985,0.261716201016"/>
21 <polygon fill="#FFFFFF" stroke="#000000" points="0.289305344891,-0.161716522847 0.500691902338,-0.279112329149 0.48317508531,-0.0193241313 0.279755567114,0.104467146503"/>
22 <polygon fill="#FEFE00" stroke="#000000" points="0.535862871621,-0.299523577255 0.729748294886,-0.407199939789 0.705563815696,-0.153667051647 0.518346054594,-0.0397353794067"/>
23 <polygon fill="#EE0000" stroke="#000000" points="0.0187964861684,0.30740091162 0.240616021018,0.172412273832 0.23182332941,0.417493465286 0.0187964861684,0.557525119942"/>
24 <polygon fill="#EE0000" stroke="#000000" points="0.277484981547,0.149131684797 0.480904499743,0.0253404069942 0.464720974424,0.265354838312 0.26869228994,0.394212876251"/>
25 <polygon fill="#EE0000" stroke="#000000" points="0.514822720476,0.00392025149203 0.702040481578,-0.110011420748 0.679626178607,0.124964198255 0.498639195158,0.24393468281"/>
26 <polygon fill="#FEFE00" stroke="#000000" points="0.0180798211904,0.599570709585 0.231106664432,0.459539054929 0.222984461349,0.685931529237 0.0180798211904,0.829827540014"/>
27 <polygon fill="#00D800" stroke="#000000" points="0.266593210281,0.435462585597 0.462621894766,0.306604547658 0.447625016912,0.529020062126 0.258471007198,0.661855059905"/>
28 <polygon fill="#FFFFFF" stroke="#000000" points="0.495373153236,0.284381590748 0.676360136685,0.165411106194 0.655528520228,0.383794964844 0.480376275383,0.506797105216"/>
29 <polygon fill="#FFA100" stroke="#000000" points="-0.730336618018,-0.406648000697 -0.536451194753,-0.298971638163 -0.518934377726,-0.0391834403149 -0.706152138828,-0.153115112555"/>
30 <polygon fill="#EE0000" stroke="#000000" points="-0.501394876389,-0.27854802284 -0.290008318942,-0.161152216538 -0.280458541166,0.105031452812 -0.483878059362,-0.0187598249911"/>
31 <polygon fill="#FEFE00" stroke="#000000" points="-0.251784251975,-0.138883000883 -0.0204149393493,-0.0103895558063 -0.0204149393493,0.262289306255 -0.242234474199,0.127300668467"/>
32 <polygon fill="#0000F2" stroke="#000000" points="-0.702590256077,-0.109566819661 -0.515372494975,0.0043648525786 -0.499188969657,0.244379283896 -0.680175953105,0.125408799342"/>
33 <polygon fill="#00D800" stroke="#000000" points="-0.481556632129,0.025787474065 -0.278137113933,0.149578751868 -0.269344422326,0.394659943322 -0.465373106811,0.265801905383"/>
34 <polygon fill="#0000F2" stroke="#000000" points="-0.241391846748,0.172857245909 -0.0195723118985,0.307845883697 -0.0195723118985,0.557970092018 -0.23259915514,0.417938437362"/>
35 <polygon fill="#FFA100" stroke="#000000" points="-0.676874966562,0.165766840531 -0.495887983113,0.284737325085 -0.480891105259,0.507152839553 -0.656043350105,0.384150699181"/>
36 <polygon fill="#FFA100" stroke="#000000" points="-0.463228483716,0.306955455879 -0.267199799232,0.435813493818 -0.259077596148,0.662205968126 -0.448231605863,0.529370970347"/>
37 <polygon fill="#FFA100" stroke="#000000" points="-0.23182332941,0.459880027528 -0.0187964861684,0.599911682184 -0.0187964861684,0.830168512613 -0.223701126327,0.686272501836"/>
38 </g>
39</svg> \ No newline at end of file

Generated with cgit - Back to sebastiano.tronto.net