aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE.txt357
-rw-r--r--LL_algs_6-10.txt96
-rw-r--r--TODO29
-rw-r--r--add_fewest_tutorial.txt34
-rw-r--r--fmc_ENG.aux158
-rw-r--r--fmc_ENG.bbl0
-rw-r--r--fmc_ENG.blg48
-rw-r--r--fmc_ENG.dvibin0 -> 394676 bytes
-rw-r--r--fmc_ENG.log3083
-rw-r--r--fmc_ENG.out89
-rw-r--r--fmc_ENG.pdfbin0 -> 796750 bytes
-rw-r--r--fmc_ENG.synctex.gzbin0 -> 595354 bytes
-rw-r--r--fmc_ENG.tex3291
-rw-r--r--fmc_ENG.toc94
-rw-r--r--img/2c2e-ex.svg39
-rw-r--r--img/DR_solve_FMC_Germany.svg39
-rw-r--r--img/DR_triggerRUpRp.svg39
-rw-r--r--img/DR_trigger_R.svg39
-rw-r--r--img/DR_trigger_RU2Rp.svg39
-rw-r--r--img/DR_trigger_RURp.svg39
-rw-r--r--img/DR_trigger_RUpRp.svg39
-rw-r--r--img/align-join.svg39
-rw-r--r--img/attila-solve.svg39
-rw-r--r--img/b.svg39
-rw-r--r--img/b2.svg39
-rw-r--r--img/b3.svg39
-rw-r--r--img/conjugate-solve.svg39
-rw-r--r--img/d.svg39
-rw-r--r--img/d2.svg39
-rw-r--r--img/d3.svg39
-rw-r--r--img/e.svg39
-rw-r--r--img/example.pdfbin0 -> 22006 bytes
-rw-r--r--img/f.svg39
-rw-r--r--img/f2.svg39
-rw-r--r--img/f3.svg39
-rw-r--r--img/german2.svg39
-rw-r--r--img/grzegorz-2010.svg39
-rw-r--r--img/guus-niss-inverse.svg39
-rw-r--r--img/guus-niss.svg39
-rw-r--r--img/influence-steps.svg39
-rw-r--r--img/insert-pairs.svg39
-rw-r--r--img/insertion-1.svg39
-rw-r--r--img/inverse-scramble.svg39
-rw-r--r--img/joao-2015.svg39
-rw-r--r--img/joao-sar.svg39
-rw-r--r--img/keyhole-example.svg39
-rw-r--r--img/l.svg39
-rw-r--r--img/l2.svg39
-rw-r--r--img/l3.svg39
-rw-r--r--img/m.svg39
-rw-r--r--img/mirek-guus.svg39
-rw-r--r--img/move-way.svg39
-rw-r--r--img/mul-pre.svg39
-rw-r--r--img/niss-1.svg39
-rw-r--r--img/niss-2.svg39
-rw-r--r--img/niss-3.svg39
-rw-r--r--img/niss-step1.svg39
-rw-r--r--img/niss-step2.svg39
-rw-r--r--img/niss-step3.svg39
-rw-r--r--img/niss-step4.svg39
-rw-r--r--img/nisseo1.svg39
-rw-r--r--img/nisseo2.svg39
-rw-r--r--img/pdrcampos.svg39
-rw-r--r--img/pdrseb.svg39
-rw-r--r--img/per-domino.svg39
-rw-r--r--img/premoves-modified.svg39
-rw-r--r--img/r.svg39
-rw-r--r--img/r2.svg39
-rw-r--r--img/r3.svg39
-rw-r--r--img/replace_shorten.svg39
-rw-r--r--img/reto110a.svg39
-rw-r--r--img/reto110b.svg39
-rw-r--r--img/reto110c.svg39
-rw-r--r--img/reto110d.svg39
-rw-r--r--img/reto110e.svg39
-rw-r--r--img/reto110f.svg39
-rw-r--r--img/reto110g.svg39
-rw-r--r--img/reto111a.svg39
-rw-r--r--img/reto111b.svg39
-rw-r--r--img/reto112a.svg39
-rw-r--r--img/reto11a.svg39
-rw-r--r--img/reto15a.svg39
-rw-r--r--img/reto15b.svg39
-rw-r--r--img/reto16a.svg39
-rw-r--r--img/reto16b.svg39
-rw-r--r--img/reto16c.svg39
-rw-r--r--img/reto17a.svg39
-rw-r--r--img/reto17b.svg39
-rw-r--r--img/reto17c.svg39
-rw-r--r--img/reto17d.svg39
-rw-r--r--img/reto17e.svg39
-rw-r--r--img/reto17f.svg39
-rw-r--r--img/reto18a.svg39
-rw-r--r--img/reto18b.svg39
-rw-r--r--img/reto18c.svg39
-rw-r--r--img/reto18d.svg39
-rw-r--r--img/reto18e.svg39
-rw-r--r--img/reto18f.svg39
-rw-r--r--img/reto18g.svg39
-rw-r--r--img/reto19a.svg39
-rw-r--r--img/reto19b.svg39
-rw-r--r--img/reto19c.svg39
-rw-r--r--img/reto3c1.svg39
-rw-r--r--img/reto3c10.svg39
-rw-r--r--img/reto3c11.svg39
-rw-r--r--img/reto3c12.svg39
-rw-r--r--img/reto3c13.svg39
-rw-r--r--img/reto3c2.svg39
-rw-r--r--img/reto3c3.svg39
-rw-r--r--img/reto3c4.svg39
-rw-r--r--img/reto3c5.svg39
-rw-r--r--img/reto3c6.svg39
-rw-r--r--img/reto3c7.svg39
-rw-r--r--img/reto3c8.svg39
-rw-r--r--img/reto3c9.svg39
-rw-r--r--img/reto3e1.svg39
-rw-r--r--img/reto3e2.svg39
-rw-r--r--img/reto3e3.svg39
-rw-r--r--img/reto3e4.svg39
-rw-r--r--img/reto3e5.svg39
-rw-r--r--img/reto3e6.svg39
-rw-r--r--img/reto3e7.svg39
-rw-r--r--img/reverse-niss.svg39
-rw-r--r--img/rw.svg39
-rw-r--r--img/s.svg39
-rw-r--r--img/separated-cycles.svg39
-rw-r--r--img/sexy.svg39
-rw-r--r--img/u.svg39
-rw-r--r--img/u2.svg39
-rw-r--r--img/u3.svg39
-rw-r--r--img/wc-3.svg39
-rw-r--r--img/wc19-2.svg39
-rw-r--r--img/wrsolve.svg39
-rw-r--r--img/wrsolveinv.svg39
-rw-r--r--svg-inkscape/2c2e-ex_svg-tex.pdfbin0 -> 1985 bytes
-rw-r--r--svg-inkscape/2c2e-ex_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdfbin0 -> 1983 bytes
-rw-r--r--svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdfbin0 -> 1956 bytes
-rw-r--r--svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/DR_trigger_RURp_svg-tex.pdfbin0 -> 1957 bytes
-rw-r--r--svg-inkscape/DR_trigger_RURp_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/DR_trigger_RUpRp_svg-tex.pdfbin0 -> 1957 bytes
-rw-r--r--svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/DR_trigger_R_svg-tex.pdfbin0 -> 1963 bytes
-rw-r--r--svg-inkscape/DR_trigger_R_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/align-join_svg-tex.pdfbin0 -> 1979 bytes
-rw-r--r--svg-inkscape/align-join_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/attila-solve_svg-tex.pdfbin0 -> 1988 bytes
-rw-r--r--svg-inkscape/attila-solve_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/b2_svg-tex.pdfbin0 -> 1952 bytes
-rw-r--r--svg-inkscape/b2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/b3_svg-tex.pdfbin0 -> 1945 bytes
-rw-r--r--svg-inkscape/b3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/b_svg-tex.pdfbin0 -> 1946 bytes
-rw-r--r--svg-inkscape/b_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/conjugate-solve_svg-tex.pdfbin0 -> 1982 bytes
-rw-r--r--svg-inkscape/conjugate-solve_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/d2_svg-tex.pdfbin0 -> 1947 bytes
-rw-r--r--svg-inkscape/d2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/d3_svg-tex.pdfbin0 -> 1940 bytes
-rw-r--r--svg-inkscape/d3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/d_svg-tex.pdfbin0 -> 1940 bytes
-rw-r--r--svg-inkscape/d_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/e_svg-tex.pdfbin0 -> 1945 bytes
-rw-r--r--svg-inkscape/e_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/f2_svg-tex.pdfbin0 -> 1952 bytes
-rw-r--r--svg-inkscape/f2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/f3_svg-tex.pdfbin0 -> 1947 bytes
-rw-r--r--svg-inkscape/f3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/f_svg-tex.pdfbin0 -> 1946 bytes
-rw-r--r--svg-inkscape/f_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/german2_svg-tex.pdfbin0 -> 1986 bytes
-rw-r--r--svg-inkscape/german2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/grzegorz-2010_svg-tex.pdfbin0 -> 1988 bytes
-rw-r--r--svg-inkscape/grzegorz-2010_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/guus-niss-inverse_svg-tex.pdfbin0 -> 1987 bytes
-rw-r--r--svg-inkscape/guus-niss-inverse_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/guus-niss_svg-tex.pdfbin0 -> 1985 bytes
-rw-r--r--svg-inkscape/guus-niss_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/influence-steps_svg-tex.pdfbin0 -> 1984 bytes
-rw-r--r--svg-inkscape/influence-steps_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/insert-pairs_svg-tex.pdfbin0 -> 1986 bytes
-rw-r--r--svg-inkscape/insert-pairs_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/insertion-1_svg-tex.pdfbin0 -> 1987 bytes
-rw-r--r--svg-inkscape/insertion-1_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/inverse-scramble_svg-tex.pdfbin0 -> 1982 bytes
-rw-r--r--svg-inkscape/inverse-scramble_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/joao-2015_svg-tex.pdfbin0 -> 1982 bytes
-rw-r--r--svg-inkscape/joao-2015_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/joao-sar_svg-tex.pdfbin0 -> 1988 bytes
-rw-r--r--svg-inkscape/joao-sar_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/keyhole-example_svg-tex.pdfbin0 -> 1977 bytes
-rw-r--r--svg-inkscape/keyhole-example_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/l2_svg-tex.pdfbin0 -> 1958 bytes
-rw-r--r--svg-inkscape/l2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/l3_svg-tex.pdfbin0 -> 1951 bytes
-rw-r--r--svg-inkscape/l3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/l_svg-tex.pdfbin0 -> 1948 bytes
-rw-r--r--svg-inkscape/l_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/m_svg-tex.pdfbin0 -> 1955 bytes
-rw-r--r--svg-inkscape/m_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/mirek-guus_svg-tex.pdfbin0 -> 1968 bytes
-rw-r--r--svg-inkscape/mirek-guus_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/move-way_svg-tex.pdfbin0 -> 1980 bytes
-rw-r--r--svg-inkscape/move-way_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/mul-pre_svg-tex.pdfbin0 -> 1982 bytes
-rw-r--r--svg-inkscape/mul-pre_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/niss-1_svg-tex.pdfbin0 -> 1984 bytes
-rw-r--r--svg-inkscape/niss-1_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/niss-2_svg-tex.pdfbin0 -> 1979 bytes
-rw-r--r--svg-inkscape/niss-2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/niss-3_svg-tex.pdfbin0 -> 1976 bytes
-rw-r--r--svg-inkscape/niss-3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/niss-step1_svg-tex.pdfbin0 -> 1982 bytes
-rw-r--r--svg-inkscape/niss-step1_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/niss-step2_svg-tex.pdfbin0 -> 1969 bytes
-rw-r--r--svg-inkscape/niss-step2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/niss-step3_svg-tex.pdfbin0 -> 1971 bytes
-rw-r--r--svg-inkscape/niss-step3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/niss-step4_svg-tex.pdfbin0 -> 1951 bytes
-rw-r--r--svg-inkscape/niss-step4_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/nisseo1_svg-tex.pdfbin0 -> 1986 bytes
-rw-r--r--svg-inkscape/nisseo1_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/nisseo2_svg-tex.pdfbin0 -> 1980 bytes
-rw-r--r--svg-inkscape/nisseo2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/pdrcampos_svg-tex.pdfbin0 -> 1982 bytes
-rw-r--r--svg-inkscape/pdrcampos_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/pdrseb_svg-tex.pdfbin0 -> 1987 bytes
-rw-r--r--svg-inkscape/pdrseb_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/per-domino_svg-tex.pdfbin0 -> 1981 bytes
-rw-r--r--svg-inkscape/per-domino_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/premoves-modified_svg-tex.pdfbin0 -> 1980 bytes
-rw-r--r--svg-inkscape/premoves-modified_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/r2_svg-tex.pdfbin0 -> 1965 bytes
-rw-r--r--svg-inkscape/r2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/r3_svg-tex.pdfbin0 -> 1955 bytes
-rw-r--r--svg-inkscape/r3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/r_svg-tex.pdfbin0 -> 1957 bytes
-rw-r--r--svg-inkscape/r_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/replace_shorten_svg-tex.pdfbin0 -> 1970 bytes
-rw-r--r--svg-inkscape/replace_shorten_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto110a_svg-tex.pdfbin0 -> 1964 bytes
-rw-r--r--svg-inkscape/reto110a_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto110b_svg-tex.pdfbin0 -> 1960 bytes
-rw-r--r--svg-inkscape/reto110b_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto110c_svg-tex.pdfbin0 -> 1960 bytes
-rw-r--r--svg-inkscape/reto110c_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto110d_svg-tex.pdfbin0 -> 1974 bytes
-rw-r--r--svg-inkscape/reto110d_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto110e_svg-tex.pdfbin0 -> 1957 bytes
-rw-r--r--svg-inkscape/reto110e_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto110f_svg-tex.pdfbin0 -> 1956 bytes
-rw-r--r--svg-inkscape/reto110f_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto110g_svg-tex.pdfbin0 -> 1953 bytes
-rw-r--r--svg-inkscape/reto110g_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto111a_svg-tex.pdfbin0 -> 1953 bytes
-rw-r--r--svg-inkscape/reto111a_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto112a_svg-tex.pdfbin0 -> 1975 bytes
-rw-r--r--svg-inkscape/reto112a_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto11_svg-tex.pdfbin0 -> 1966 bytes
-rw-r--r--svg-inkscape/reto11_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto12_svg-tex.pdfbin0 -> 1974 bytes
-rw-r--r--svg-inkscape/reto12_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto13_svg-tex.pdfbin0 -> 1951 bytes
-rw-r--r--svg-inkscape/reto13_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto14_svg-tex.pdfbin0 -> 1959 bytes
-rw-r--r--svg-inkscape/reto14_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto15_svg-tex.pdfbin0 -> 1969 bytes
-rw-r--r--svg-inkscape/reto15_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto15a_svg-tex.pdfbin0 -> 1966 bytes
-rw-r--r--svg-inkscape/reto15a_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto15b_svg-tex.pdfbin0 -> 1974 bytes
-rw-r--r--svg-inkscape/reto15b_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto16_svg-tex.pdfbin0 -> 1958 bytes
-rw-r--r--svg-inkscape/reto16_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto16a_svg-tex.pdfbin0 -> 1951 bytes
-rw-r--r--svg-inkscape/reto16a_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto16b_svg-tex.pdfbin0 -> 1959 bytes
-rw-r--r--svg-inkscape/reto16b_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto16c_svg-tex.pdfbin0 -> 1969 bytes
-rw-r--r--svg-inkscape/reto16c_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto17_svg-tex.pdfbin0 -> 1961 bytes
-rw-r--r--svg-inkscape/reto17_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto17a_svg-tex.pdfbin0 -> 1958 bytes
-rw-r--r--svg-inkscape/reto17a_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto17b_svg-tex.pdfbin0 -> 1961 bytes
-rw-r--r--svg-inkscape/reto17b_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto17c_svg-tex.pdfbin0 -> 1969 bytes
-rw-r--r--svg-inkscape/reto17c_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto17d_svg-tex.pdfbin0 -> 1967 bytes
-rw-r--r--svg-inkscape/reto17d_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto17e_svg-tex.pdfbin0 -> 1953 bytes
-rw-r--r--svg-inkscape/reto17e_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto17f_svg-tex.pdfbin0 -> 1960 bytes
-rw-r--r--svg-inkscape/reto17f_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto18_svg-tex.pdfbin0 -> 1969 bytes
-rw-r--r--svg-inkscape/reto18_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto18a_svg-tex.pdfbin0 -> 1963 bytes
-rw-r--r--svg-inkscape/reto18a_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto18b_svg-tex.pdfbin0 -> 1961 bytes
-rw-r--r--svg-inkscape/reto18b_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto18c_svg-tex.pdfbin0 -> 1965 bytes
-rw-r--r--svg-inkscape/reto18c_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto18d_svg-tex.pdfbin0 -> 1957 bytes
-rw-r--r--svg-inkscape/reto18d_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto18e_svg-tex.pdfbin0 -> 1962 bytes
-rw-r--r--svg-inkscape/reto18e_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto18f_svg-tex.pdfbin0 -> 1964 bytes
-rw-r--r--svg-inkscape/reto18f_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto18g_svg-tex.pdfbin0 -> 1954 bytes
-rw-r--r--svg-inkscape/reto18g_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto19a_svg-tex.pdfbin0 -> 1960 bytes
-rw-r--r--svg-inkscape/reto19a_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto19b_svg-tex.pdfbin0 -> 1964 bytes
-rw-r--r--svg-inkscape/reto19b_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto19c_svg-tex.pdfbin0 -> 1955 bytes
-rw-r--r--svg-inkscape/reto19c_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto22_svg-tex.pdfbin0 -> 1974 bytes
-rw-r--r--svg-inkscape/reto22_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c10_svg-tex.pdfbin0 -> 1972 bytes
-rw-r--r--svg-inkscape/reto3c10_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c11_svg-tex.pdfbin0 -> 1974 bytes
-rw-r--r--svg-inkscape/reto3c11_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c12_svg-tex.pdfbin0 -> 1962 bytes
-rw-r--r--svg-inkscape/reto3c12_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c13_svg-tex.pdfbin0 -> 1975 bytes
-rw-r--r--svg-inkscape/reto3c13_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c1_svg-tex.pdfbin0 -> 1972 bytes
-rw-r--r--svg-inkscape/reto3c1_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c2_svg-tex.pdfbin0 -> 1968 bytes
-rw-r--r--svg-inkscape/reto3c2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c3_svg-tex.pdfbin0 -> 1969 bytes
-rw-r--r--svg-inkscape/reto3c3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c4_svg-tex.pdfbin0 -> 1967 bytes
-rw-r--r--svg-inkscape/reto3c4_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c5_svg-tex.pdfbin0 -> 1966 bytes
-rw-r--r--svg-inkscape/reto3c5_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c6_svg-tex.pdfbin0 -> 1960 bytes
-rw-r--r--svg-inkscape/reto3c6_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c7_svg-tex.pdfbin0 -> 1968 bytes
-rw-r--r--svg-inkscape/reto3c7_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c8_svg-tex.pdfbin0 -> 1968 bytes
-rw-r--r--svg-inkscape/reto3c8_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3c9_svg-tex.pdfbin0 -> 1970 bytes
-rw-r--r--svg-inkscape/reto3c9_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3e1_svg-tex.pdfbin0 -> 1961 bytes
-rw-r--r--svg-inkscape/reto3e1_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3e2_svg-tex.pdfbin0 -> 1972 bytes
-rw-r--r--svg-inkscape/reto3e2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3e3_svg-tex.pdfbin0 -> 1954 bytes
-rw-r--r--svg-inkscape/reto3e3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3e4_svg-tex.pdfbin0 -> 1967 bytes
-rw-r--r--svg-inkscape/reto3e4_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3e5_svg-tex.pdfbin0 -> 1967 bytes
-rw-r--r--svg-inkscape/reto3e5_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3e6_svg-tex.pdfbin0 -> 1960 bytes
-rw-r--r--svg-inkscape/reto3e6_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reto3e7_svg-tex.pdfbin0 -> 1954 bytes
-rw-r--r--svg-inkscape/reto3e7_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/reverse-niss_svg-tex.pdfbin0 -> 1982 bytes
-rw-r--r--svg-inkscape/reverse-niss_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/rw_svg-tex.pdfbin0 -> 1953 bytes
-rw-r--r--svg-inkscape/rw_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/s_svg-tex.pdfbin0 -> 1949 bytes
-rw-r--r--svg-inkscape/s_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/separated-cycles_svg-tex.pdfbin0 -> 1978 bytes
-rw-r--r--svg-inkscape/separated-cycles_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/sexy_svg-tex.pdfbin0 -> 1972 bytes
-rw-r--r--svg-inkscape/sexy_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/u2_svg-tex.pdfbin0 -> 1945 bytes
-rw-r--r--svg-inkscape/u2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/u3_svg-tex.pdfbin0 -> 1940 bytes
-rw-r--r--svg-inkscape/u3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/u_svg-tex.pdfbin0 -> 1938 bytes
-rw-r--r--svg-inkscape/u_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/wc-3_svg-tex.pdfbin0 -> 1980 bytes
-rw-r--r--svg-inkscape/wc-3_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/wc19-2_svg-tex.pdfbin0 -> 1978 bytes
-rw-r--r--svg-inkscape/wc19-2_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/wrsolve_svg-tex.pdfbin0 -> 1981 bytes
-rw-r--r--svg-inkscape/wrsolve_svg-tex.pdf_tex58
-rw-r--r--svg-inkscape/wrsolveinv_svg-tex.pdfbin0 -> 1980 bytes
-rw-r--r--svg-inkscape/wrsolveinv_svg-tex.pdf_tex58
384 files changed, 19170 insertions, 0 deletions
diff --git a/LICENSE.txt b/LICENSE.txt
new file mode 100644
index 0000000..4154083
--- /dev/null
+++ b/LICENSE.txt
@@ -0,0 +1,357 @@
1Creative Commons Attribution 4.0 International Public License
2
3By exercising the Licensed Rights (defined below), You accept and agree
4to be bound by the terms and conditions of this Creative Commons
5Attribution 4.0 International Public License ("Public License"). To the
6extent this Public License may be interpreted as a contract, You are
7granted the Licensed Rights in consideration of Your acceptance of
8these terms and conditions, and the Licensor grants You such rights in
9consideration of benefits the Licensor receives from making the
10Licensed Material available under these terms and conditions.
11
12
13Section 1 -- Definitions.
14
15 a. Adapted Material means material subject to Copyright and Similar
16 Rights that is derived from or based upon the Licensed Material
17 and in which the Licensed Material is translated, altered,
18 arranged, transformed, or otherwise modified in a manner requiring
19 permission under the Copyright and Similar Rights held by the
20 Licensor. For purposes of this Public License, where the Licensed
21 Material is a musical work, performance, or sound recording,
22 Adapted Material is always produced where the Licensed Material is
23 synched in timed relation with a moving image.
24
25 b. Adapter's License means the license You apply to Your Copyright
26 and Similar Rights in Your contributions to Adapted Material in
27 accordance with the terms and conditions of this Public License.
28
29 c. Copyright and Similar Rights means copyright and/or similar rights
30 closely related to copyright including, without limitation,
31 performance, broadcast, sound recording, and Sui Generis Database
32 Rights, without regard to how the rights are labeled or
33 categorized. For purposes of this Public License, the rights
34 specified in Section 2(b)(1)-(2) are not Copyright and Similar
35 Rights.
36
37 d. Effective Technological Measures means those measures that, in the
38 absence of proper authority, may not be circumvented under laws
39 fulfilling obligations under Article 11 of the WIPO Copyright
40 Treaty adopted on December 20, 1996, and/or similar international
41 agreements.
42
43 e. Exceptions and Limitations means fair use, fair dealing, and/or
44 any other exception or limitation to Copyright and Similar Rights
45 that applies to Your use of the Licensed Material.
46
47 f. Licensed Material means the artistic or literary work, database,
48 or other material to which the Licensor applied this Public
49 License.
50
51 g. Licensed Rights means the rights granted to You subject to the
52 terms and conditions of this Public License, which are limited to
53 all Copyright and Similar Rights that apply to Your use of the
54 Licensed Material and that the Licensor has authority to license.
55
56 h. Licensor means the individual(s) or entity(ies) granting rights
57 under this Public License.
58
59 i. Share means to provide material to the public by any means or
60 process that requires permission under the Licensed Rights, such
61 as reproduction, public display, public performance, distribution,
62 dissemination, communication, or importation, and to make material
63 available to the public including in ways that members of the
64 public may access the material from a place and at a time
65 individually chosen by them.
66
67 j. Sui Generis Database Rights means rights other than copyright
68 resulting from Directive 96/9/EC of the European Parliament and of
69 the Council of 11 March 1996 on the legal protection of databases,
70 as amended and/or succeeded, as well as other essentially
71 equivalent rights anywhere in the world.
72
73 k. You means the individual or entity exercising the Licensed Rights
74 under this Public License. Your has a corresponding meaning.
75
76
77Section 2 -- Scope.
78
79 a. License grant.
80
81 1. Subject to the terms and conditions of this Public License,
82 the Licensor hereby grants You a worldwide, royalty-free,
83 non-sublicensable, non-exclusive, irrevocable license to
84 exercise the Licensed Rights in the Licensed Material to:
85
86 a. reproduce and Share the Licensed Material, in whole or
87 in part; and
88
89 b. produce, reproduce, and Share Adapted Material.
90
91 2. Exceptions and Limitations. For the avoidance of doubt, where
92 Exceptions and Limitations apply to Your use, this Public
93 License does not apply, and You do not need to comply with
94 its terms and conditions.
95
96 3. Term. The term of this Public License is specified in Section
97 6(a).
98
99 4. Media and formats; technical modifications allowed. The
100 Licensor authorizes You to exercise the Licensed Rights in
101 all media and formats whether now known or hereafter created,
102 and to make technical modifications necessary to do so. The
103 Licensor waives and/or agrees not to assert any right or
104 authority to forbid You from making technical modifications
105 necessary to exercise the Licensed Rights, including
106 technical modifications necessary to circumvent Effective
107 Technological Measures. For purposes of this Public License,
108 simply making modifications authorized by this Section 2(a)
109 (4) never produces Adapted Material.
110
111 5. Downstream recipients.
112
113 a. Offer from the Licensor -- Licensed Material. Every
114 recipient of the Licensed Material automatically
115 receives an offer from the Licensor to exercise the
116 Licensed Rights under the terms and conditions of this
117 Public License.
118
119 b. No downstream restrictions. You may not offer or impose
120 any additional or different terms or conditions on, or
121 apply any Effective Technological Measures to, the
122 Licensed Material if doing so restricts exercise of the
123 Licensed Rights by any recipient of the Licensed
124 Material.
125
126 6. No endorsement. Nothing in this Public License constitutes or
127 may be construed as permission to assert or imply that You
128 are, or that Your use of the Licensed Material is, connected
129 with, or sponsored, endorsed, or granted official status by,
130 the Licensor or others designated to receive attribution as
131 provided in Section 3(a)(1)(A)(i).
132
133 b. Other rights.
134
135 1. Moral rights, such as the right of integrity, are not
136 licensed under this Public License, nor are publicity,
137 privacy, and/or other similar personality rights; however, to
138 the extent possible, the Licensor waives and/or agrees not to
139 assert any such rights held by the Licensor to the limited
140 extent necessary to allow You to exercise the Licensed
141 Rights, but not otherwise.
142
143 2. Patent and trademark rights are not licensed under this
144 Public License.
145
146 3. To the extent possible, the Licensor waives any right to
147 collect royalties from You for the exercise of the Licensed
148 Rights, whether directly or through a collecting society
149 under any voluntary or waivable statutory or compulsory
150 licensing scheme. In all other cases the Licensor expressly
151 reserves any right to collect such royalties.
152
153
154Section 3 -- License Conditions.
155
156Your exercise of the Licensed Rights is expressly made subject to the
157following conditions.
158
159 a. Attribution.
160
161 1. If You Share the Licensed Material (including in modified
162 form), You must:
163
164 a. retain the following if it is supplied by the Licensor
165 with the Licensed Material:
166
167 i. identification of the creator(s) of the Licensed
168 Material and any others designated to receive
169 attribution, in any reasonable manner requested by
170 the Licensor (including by pseudonym if
171 designated);
172
173 ii. a copyright notice;
174
175 iii. a notice that refers to this Public License;
176
177 iv. a notice that refers to the disclaimer of
178 warranties;
179
180 v. a URI or hyperlink to the Licensed Material to the
181 extent reasonably practicable;
182
183 b. indicate if You modified the Licensed Material and
184 retain an indication of any previous modifications; and
185
186 c. indicate the Licensed Material is licensed under this
187 Public License, and include the text of, or the URI or
188 hyperlink to, this Public License.
189
190 2. You may satisfy the conditions in Section 3(a)(1) in any
191 reasonable manner based on the medium, means, and context in
192 which You Share the Licensed Material. For example, it may be
193 reasonable to satisfy the conditions by providing a URI or
194 hyperlink to a resource that includes the required
195 information.
196
197 3. If requested by the Licensor, You must remove any of the
198 information required by Section 3(a)(1)(A) to the extent
199 reasonably practicable.
200
201 4. If You Share Adapted Material You produce, the Adapter's
202 License You apply must not prevent recipients of the Adapted
203 Material from complying with this Public License.
204
205
206Section 4 -- Sui Generis Database Rights.
207
208Where the Licensed Rights include Sui Generis Database Rights that
209apply to Your use of the Licensed Material:
210
211 a. for the avoidance of doubt, Section 2(a)(1) grants You the right
212 to extract, reuse, reproduce, and Share all or a substantial
213 portion of the contents of the database;
214
215 b. if You include all or a substantial portion of the database
216 contents in a database in which You have Sui Generis Database
217 Rights, then the database in which You have Sui Generis Database
218 Rights (but not its individual contents) is Adapted Material; and
219
220 c. You must comply with the conditions in Section 3(a) if You Share
221 all or a substantial portion of the contents of the database.
222
223For the avoidance of doubt, this Section 4 supplements and does not
224replace Your obligations under this Public License where the Licensed
225Rights include other Copyright and Similar Rights.
226
227
228Section 5 -- Disclaimer of Warranties and Limitation of Liability.
229
230 a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
231 EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
232 AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
233 ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
234 IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
235 WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
236 PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
237 ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
238 KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
239 ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
240
241 b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
242 TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
243 NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
244 INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
245 COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
246 USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
247 ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
248 DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
249 IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
250
251 c. The disclaimer of warranties and limitation of liability provided
252 above shall be interpreted in a manner that, to the extent
253 possible, most closely approximates an absolute disclaimer and
254 waiver of all liability.
255
256
257Section 6 -- Term and Termination.
258
259 a. This Public License applies for the term of the Copyright and
260 Similar Rights licensed here. However, if You fail to comply with
261 this Public License, then Your rights under this Public License
262 terminate automatically.
263
264 b. Where Your right to use the Licensed Material has terminated under
265 Section 6(a), it reinstates:
266
267 1. automatically as of the date the violation is cured, provided
268 it is cured within 30 days of Your discovery of the
269 violation; or
270
271 2. upon express reinstatement by the Licensor.
272
273 For the avoidance of doubt, this Section 6(b) does not affect any
274 right the Licensor may have to seek remedies for Your violations
275 of this Public License.
276
277 c. For the avoidance of doubt, the Licensor may also offer the
278 Licensed Material under separate terms or conditions or stop
279 distributing the Licensed Material at any time; however, doing so
280 will not terminate this Public License.
281
282 d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
283 License.
284
285
286Section 7 -- Other Terms and Conditions.
287
288 a. The Licensor shall not be bound by any additional or different
289 terms or conditions communicated by You unless expressly agreed.
290
291 b. Any arrangements, understandings, or agreements regarding the
292 Licensed Material not stated herein are separate from and
293 independent of the terms and conditions of this Public License.
294
295
296Section 8 -- Interpretation.
297
298 a. For the avoidance of doubt, this Public License does not, and
299 shall not be interpreted to, reduce, limit, restrict, or impose
300 conditions on any use of the Licensed Material that could lawfully
301 be made without permission under this Public License.
302
303 b. To the extent possible, if any provision of this Public License is
304 deemed unenforceable, it shall be automatically reformed to the
305 minimum extent necessary to make it enforceable. If the provision
306 cannot be reformed, it shall be severed from this Public License
307 without affecting the enforceability of the remaining terms and
308 conditions.
309
310 c. No term or condition of this Public License will be waived and no
311 failure to comply consented to unless expressly agreed to by the
312 Licensor.
313
314 d. Nothing in this Public License constitutes or may be interpreted
315 as a limitation upon, or waiver of, any privileges and immunities
316 that apply to the Licensor or You, including from the legal
317 processes of any jurisdiction or authority.
318
319
320=======================================================================
321
322Creative Commons is not a party to its public
323licenses. Notwithstanding, Creative Commons may elect to apply one of
324its public licenses to material it publishes and in those instances
325will be considered the “Licensor.” The text of the Creative Commons
326public licenses is dedicated to the public domain under the CC0 Public
327Domain Dedication. Except for the limited purpose of indicating that
328material is shared under a Creative Commons public license or as
329otherwise permitted by the Creative Commons policies published at
330creativecommons.org/policies, Creative Commons does not authorize the
331use of the trademark "Creative Commons" or any other trademark or logo
332of Creative Commons without its prior written consent including,
333without limitation, in connection with any unauthorized modifications
334to any of its public licenses or any other arrangements,
335understandings, or agreements concerning use of licensed material. For
336the avoidance of doubt, this paragraph does not form part of the
337public licenses.
338
339Creative Commons may be contacted at creativecommons.org.
340
341Copy license text to clipboard
342Suggest this license
343
344Make a pull request to suggest this license for a project that is not licensed. Please be polite: see if a license has already been suggested, try to suggest a license fitting for the project's community, and keep your communication with project maintainers friendly.
345How to apply this license
346
347Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file. It is also acceptable to solely supply a link to a copy of the license, usually to the canonical URL for the license.
348Optional steps
349
350Add CC-BY-4.0 to your project's package description, if applicable (e.g., Node.js, Ruby, and Rust). This will ensure the license is displayed in package directories.
351Source
352Who's using this license?
353
354 caniuse
355 WHATWG HTML standard
356 Kubernetes documentation
357
diff --git a/LL_algs_6-10.txt b/LL_algs_6-10.txt
new file mode 100644
index 0000000..756178b
--- /dev/null
+++ b/LL_algs_6-10.txt
@@ -0,0 +1,96 @@
16 to 9 HTM:
2
3ZBLLs:
4R U R' U R U2 R'
5R U2 R2 U' R2 U' R2 U2 R
6R2 D L' B2 L D' R' U2 R' = [R: [R D Rw', U2]] "Fat superman"
7R B2 L2 D L D' L B2 R' = [R B2 L2: [D, L]]
8
9Other OLLs:
10F R U R' U' F'
11L F R' F R F2 L' = Rw U R' U R U Rw' "Fat Sune"
12R U R2 F R F2 U F + U2 = pure flip
13R' U' R' F R F' U R
14R U2 R2 F R F' R U2 R'
15R U R' U' R' F R F'
16R U2 R' U2 R' F R F'
17R' F R U R' U' F' U R
18R' F R2 B' R2 F' R2 B R'
19R' B U2 B' U2 B' R2 B R'
20R U R' F' L' U' L F
21R B' R B2 L' B L B2 R2 = [R: [B', R Fw2 R']] setup + pair 3-cycle
22
23Corners 3-cycles (useless if you know commutators):
24R U' L' U R' U' L
25L' B' L F' L' B L F
26R2 D R' U2 R D' R' U2 R'
27R B' R F2 R' B R F2 R2
28R B2 R F2 R' B2 R F2 R2
29
30Edges Only:
31R D2 L2 F U2 L2 D2 B R
32R2 U F B' R2 F' B U R2 = [R2 U: [S', U2]] "U perm"
33F2 R2 L2 B2 D B2 R2 L2 F2 = [F2 M2 F2, U] "H perm"
34
35----------
36
3710 HTM:
38
39F (U R U2 R') U (R U R' F') + U' ZBLL, double 3-cycle
40F (U R U2 R') U (F' L' U L) 3 LL pairs
41F (U R U2 R') U' (R U R' F') + U2
42F (U R U2 R') U' (F' L' U L) + U
43
44F (U R U2 R') F' (U' L' U2 L) H perm + adj flip
45
46F R B' R B R' U R' U' F'
47F R U' B U B' U R' U' F'
48F R U R' U' R U R' U' F'
49
50(F U R U') (F' L F) (R' F' L')
51F (U R U') (B R' F') (R B' R')
52F U R' U2 R2 U R2 U R F'
53
54F U R2 D R' U' R D' R2 F' = [F: [U, R2 D R']]
55F U R' U' R F' U' R' U2 R
56(F U) (R' F R F') (R U' R') F'
57R U R' U' B' R' F R F' B
58R U2 R' U2 B' R' F R F' B
59R U R2 F' U' F U R2 U2 R' (3 cycle + 2 flip)
60
61R U R' F D B' R' B D' F' Double 3 cycle
62R U R' F2 D' B L' B' D F2
63R U R' F2 B D' L' D F2 B'
64R U R' B' R B U' B' R' B Double 3 cycle
65R U L B L' U' L B' R' L' Setup + pair 3-cycle
66R U2 F' U2 F R2 B' R2 B R' Setup + pair 3-cycle
67R U2 R F2 L F L' F2 R2 F'
68R U2 R2 F R F L F L' F
69R U2 R' F2 L' B L' B' L2 F2
70R U2 R' B' U R U R' U' B
71R U' F2 D2 L B2 D L' D F2
72R U' F' L' U L F R U' R2
73R U' R' U2 R L U' R' U L' + U2
74R U' L U L2 D' B2 D R' L ZBLL sune + Z
75R U' L' U R' U2 B' U B L Niklas + fruruf
76R U' L' B2 U' B2 U B2 R' L
77R F' U' L' U F R' F' L F Duble 3-cycle
78R B U B2 U' R' U R B R' Double 3 cycle
79R B U B' R' U' R' F R F'
80L F L' R U R' U' L F' L'
81R B R' F R B2 R B R2 F'
82
83R B2 R2 U L U' L' R2 B2 R'
84R B' R B R2 U2 F R' F' R
85R L2 D' B' D B L B' R' L
86R2 F2 R' U B U' B' R F2 R2
87R2 F2 L D' F' D F L' F2 R2
88
89R U' B L U L' B2 R B R2 J perm
90B2 L U L' B2 R D' R D R2 J perm
91L' B L' D2 R F' R' D2 L2 B' 2c2e
92R2 U R2 D' F2 L2 U' L2 D F2 + U' = R2 U R2 Uw' R2 y L2 U' L2 Uw L2 {U'} T perm
93
94R U R' U' R' L F R F' L' = cycle shift of [F R' F',M']
95
96R B' U2 B R' B' R U2 R' B 3c
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..51572dd
--- /dev/null
+++ b/TODO
@@ -0,0 +1,29 @@
1
2
3- link to git page and fmcsolves pdf repository at the beginning/end
4- link txt file for LL algs (fmcolves or github)
5
6
7MOVE EO SECTION: check that everything still works (and that I don't say things
8like "in section 4 below...")
9
10avvisa tizio giapponese della versione 3
11
12
13================
14DONE:
15
16- uploaded theproject on github
17- fixed a gazillion typos, updated references
18- reorganized some section: now EO is in chapter 2, right after insertions
19- Add stuff on edge insertion (5e, section on free slices and advanced edge)
20- replaced .png images with .svg (much better!)
21- added "old style" PDR
22- how to practice: use pen and paper
23- removed appendix C, I just link the file
24- skew centers & niss
25- add small section "replace and shorten"?
26- NISS + EO
27- added appendix D and references to DR tutorial
28- appendix C: Reto's exercises
29- The structure of the document is still the same, even though this might seem outdated in some parts (for example, it feels a bit odd nowadays that EO starts are in the "Some other ways" capter; or the fact that I say that 5e skeletons are "usually bad", when I got a world record with such a skeleton)
diff --git a/add_fewest_tutorial.txt b/add_fewest_tutorial.txt
new file mode 100644
index 0000000..ac4eced
--- /dev/null
+++ b/add_fewest_tutorial.txt
@@ -0,0 +1,34 @@
1NISS + skew centers
2Advanced edge insertions (slice moves shenaningans)
3--------------------------------------------------
4more for other insertions :
5
6sexy F2 lexy F2
7
8----------------------------------------
9by Daniel Rose-Levine:
10Scramble: R' U' F D' F2 D U2 R2 D' L2 R' B2 F2 U2 B U L B' U F' L' U R' U' F
11
12U L F2 U F' + R' F' // 222
13R2 B2 U // 223
14B R2 U R' U' R2 B' // 4C
15
16+ F2 B2 L2 U L2 F2 B2 R2 D R2
17
18Solution // U L F2 U F B2 L2 U L2 F2 B2 R2 D R F' R2 B2 U B R2 U R' U' R2 B' - 25
19
20----------------------------------------------------------------------
21ADD MANY EXAMPLES!
22- 2.2 find a good skeleton
23- 2.1.9, 2.1.10
24
25
26add later: commutator tutorial
27edge 3-cycle analysis
28niss: why niss?
29 add 2c2e example as exercise
30-----------------------------------------------------------------------
31
32References: tutorial by Andrew Nathenson, FMC group facebook (reddit?)
33 other tutorials on youtube?
34
diff --git a/fmc_ENG.aux b/fmc_ENG.aux
new file mode 100644
index 0000000..a69b0a3
--- /dev/null
+++ b/fmc_ENG.aux
@@ -0,0 +1,158 @@
1\relax
2\providecommand\hyper@newdestlabel[2]{}
3\providecommand{\transparent@use}[1]{}
4\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
5\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
6\global\let\oldcontentsline\contentsline
7\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
8\global\let\oldnewlabel\newlabel
9\gdef\newlabel#1#2{\newlabelxx{#1}#2}
10\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
11\AtEndDocument{\ifx\hyper@anchor\@undefined
12\let\contentsline\oldcontentsline
13\let\newlabel\oldnewlabel
14\fi}
15\fi}
16\global\let\hyper@last\relax
17\gdef\HyperFirstAtBeginDocument#1{#1}
18\providecommand\HyField@AuxAddToFields[1]{}
19\providecommand\HyField@AuxAddToCoFields[2]{}
20\babel@aux{english}{}
21\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Example of official scramble sheet.}}{10}{figure.0.1}}
22\@writefile{toc}{\contentsline {chapter}{\numberline {1}Think outside the box}{11}{chapter.1}}
23\@writefile{lof}{\addvspace {10\p@ }}
24\@writefile{lot}{\addvspace {10\p@ }}
25\@writefile{toc}{\contentsline {section}{\numberline {1.1}Petrus}{11}{section.1.1}}
26\@writefile{toc}{\contentsline {section}{\numberline {1.2}Roux}{12}{section.1.2}}
27\@writefile{toc}{\contentsline {section}{\numberline {1.3}ZZ}{12}{section.1.3}}
28\@writefile{toc}{\contentsline {section}{\numberline {1.4}CFOP (Fridrich) and FreeFOP}{12}{section.1.4}}
29\@writefile{toc}{\contentsline {section}{\numberline {1.5}Keyhole F2L}{13}{section.1.5}}
30\@writefile{toc}{\contentsline {section}{\numberline {1.6}Heise}{13}{section.1.6}}
31\@writefile{toc}{\contentsline {section}{\numberline {1.7}What and how to learn}{14}{section.1.7}}
32\@writefile{toc}{\contentsline {subsection}{\numberline {1.7.1}Petrus}{14}{subsection.1.7.1}}
33\@writefile{toc}{\contentsline {subsection}{\numberline {1.7.2}Roux}{14}{subsection.1.7.2}}
34\@writefile{toc}{\contentsline {subsection}{\numberline {1.7.3}ZZ}{14}{subsection.1.7.3}}
35\@writefile{toc}{\contentsline {subsection}{\numberline {1.7.4}CFOP/FreeFOP}{15}{subsection.1.7.4}}
36\@writefile{toc}{\contentsline {chapter}{\numberline {2}How to proceed during a solve}{17}{chapter.2}}
37\@writefile{lof}{\addvspace {10\p@ }}
38\@writefile{lot}{\addvspace {10\p@ }}
39\@writefile{toc}{\contentsline {section}{\numberline {2.1}Blockbuilding}{17}{section.2.1}}
40\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Align then join}{17}{subsection.2.1.1}}
41\newlabel{align-join}{{2.1.1}{17}{Align then join}{subsection.2.1.1}{}}
42\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Move it out of the way}{18}{subsection.2.1.2}}
43\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3}Destroy and restore}{18}{subsection.2.1.3}}
44\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.4}Keyhole}{19}{subsection.2.1.4}}
45\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.5}One move, two goals}{19}{subsection.2.1.5}}
46\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.6}Influence later steps}{20}{subsection.2.1.6}}
47\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.7}Pay attention to EO}{20}{subsection.2.1.7}}
48\newlabel{EO_attention}{{2.1.7}{20}{Pay attention to EO}{subsection.2.1.7}{}}
49\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.8}Which block should I build?}{20}{subsection.2.1.8}}
50\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.9}Ready-made blocks: how to deal with them?}{21}{subsection.2.1.9}}
51\newlabel{ready-made}{{2.1.9}{21}{Ready-made blocks: how to deal with them?}{subsection.2.1.9}{}}
52\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.10}Tricks to get fast and advanced techniques}{21}{subsection.2.1.10}}
53\@writefile{toc}{\contentsline {section}{\numberline {2.2}Find a good skeleton}{22}{section.2.2}}
54\@writefile{toc}{\contentsline {section}{\numberline {2.3}Commutators}{23}{section.2.3}}
55\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Corner commutators}{23}{subsection.2.3.1}}
56\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Edge commutators}{24}{subsection.2.3.2}}
57\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.3}Other edge 3-cycles}{24}{subsection.2.3.3}}
58\newlabel{other-edge}{{2.3.3}{24}{Other edge 3-cycles}{subsection.2.3.3}{}}
59\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.4}Block commutators}{25}{subsection.2.3.4}}
60\@writefile{toc}{\contentsline {section}{\numberline {2.4}Insertions}{25}{section.2.4}}
61\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Simple insertions}{25}{subsection.2.4.1}}
62\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}Multiple insertions: separated cycles (3 edges and 3 corners)}{27}{subsection.2.4.2}}
63\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.3}Multiple insertions: 2 or 3 twisted corners}{28}{subsection.2.4.3}}
64\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.4}Multiple insertions: 4 corners}{28}{subsection.2.4.4}}
65\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.5}Multiple insertions: 5 corners}{30}{subsection.2.4.5}}
66\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.6}Multiple insertions: 5 edges}{31}{subsection.2.4.6}}
67\newlabel{sec:5e}{{2.4.6}{31}{Multiple insertions: 5 edges}{subsection.2.4.6}{}}
68\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.7}Other insertions: 2 corners and 2 edges}{31}{subsection.2.4.7}}
69\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.8}Other insertions: 3 edges and some corners}{32}{subsection.2.4.8}}
70\newlabel{3enc}{{2.4.8}{32}{Other insertions: 3 edges and some corners}{subsection.2.4.8}{}}
71\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.9}Other insertions: conjugate and solve}{32}{subsection.2.4.9}}
72\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.10}Move count (an estimate)}{33}{subsection.2.4.10}}
73\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.11}Insertion Finder}{34}{subsection.2.4.11}}
74\@writefile{toc}{\contentsline {section}{\numberline {2.5}Starting with EO}{34}{section.2.5}}
75\newlabel{eo}{{2.5}{34}{Starting with EO}{section.2.5}{}}
76\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.1}EO + blockbuilding}{34}{subsection.2.5.1}}
77\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.2}Domino Reduction}{35}{subsection.2.5.2}}
78\newlabel{subsection:eoToDR}{{2.5.2}{35}{Domino Reduction}{subsection.2.5.2}{}}
79\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.3}Partial Domino Reduction}{36}{subsection.2.5.3}}
80\newlabel{sec:PDR}{{2.5.3}{36}{Partial Domino Reduction}{subsection.2.5.3}{}}
81\@writefile{toc}{\contentsline {subsubsection}{Classic PDR}{36}{section*.14}}
82\@writefile{toc}{\contentsline {subsubsection}{EO+CO PDR}{37}{section*.15}}
83\@writefile{toc}{\contentsline {section}{\numberline {2.6}Other simple strategies}{37}{section.2.6}}
84\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.1}Go back and change your solve}{37}{subsection.2.6.1}}
85\newlabel{goback}{{2.6.1}{37}{Go back and change your solve}{subsection.2.6.1}{}}
86\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.2}Get lucky!}{37}{subsection.2.6.2}}
87\@writefile{toc}{\contentsline {subsubsection}{First example: insert last pair(s)}{37}{section*.16}}
88\newlabel{insert_pairs}{{2.6.2}{37}{First example: insert last pair(s)}{section*.16}{}}
89\@writefile{toc}{\contentsline {subsubsection}{Second example: how to use algorithms}{38}{section*.17}}
90\@writefile{toc}{\contentsline {chapter}{\numberline {3}Advanced tools}{39}{chapter.3}}
91\@writefile{lof}{\addvspace {10\p@ }}
92\@writefile{lot}{\addvspace {10\p@ }}
93\@writefile{toc}{\contentsline {section}{\numberline {3.1}Inverse scramble}{39}{section.3.1}}
94\newlabel{sec:inverse}{{3.1}{39}{Inverse scramble}{section.3.1}{}}
95\@writefile{toc}{\contentsline {section}{\numberline {3.2}Pseudo blocks, premoves and NISS}{40}{section.3.2}}
96\newlabel{pb-p-niss}{{3.2}{40}{Pseudo blocks, premoves and NISS}{section.3.2}{}}
97\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Pseudo blocks}{40}{subsection.3.2.1}}
98\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Premoves}{41}{subsection.3.2.2}}
99\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}NISS}{42}{subsection.3.2.3}}
100\@writefile{toc}{\contentsline {section}{\numberline {3.3}Reverse NISS}{45}{section.3.3}}
101\newlabel{reverse-niss}{{3.3}{45}{Reverse NISS}{section.3.3}{}}
102\@writefile{toc}{\contentsline {section}{\numberline {3.4}Using NISS during EO}{46}{section.3.4}}
103\newlabel{sec:NISSEO}{{3.4}{46}{Using NISS during EO}{section.3.4}{}}
104\@writefile{toc}{\contentsline {section}{\numberline {3.5}Useful algorithms}{47}{section.3.5}}
105\@writefile{toc}{\contentsline {section}{\numberline {3.6}Pair analysis}{47}{section.3.6}}
106\@writefile{toc}{\contentsline {section}{\numberline {3.7}Solving with skew centers}{48}{section.3.7}}
107\newlabel{skew_centers}{{3.7}{48}{Solving with skew centers}{section.3.7}{}}
108\@writefile{toc}{\contentsline {subsection}{\numberline {3.7.1}Skew centers and NISS}{49}{subsection.3.7.1}}
109\newlabel{sec:skewNISS}{{3.7.1}{49}{Skew centers and NISS}{subsection.3.7.1}{}}
110\@writefile{toc}{\contentsline {section}{\numberline {3.8}Advanced edge insertions: free slices}{50}{section.3.8}}
111\newlabel{slices}{{3.8}{50}{Advanced edge insertions: free slices}{section.3.8}{}}
112\@writefile{toc}{\contentsline {section}{\numberline {3.9}Corners First}{51}{section.3.9}}
113\newlabel{corner-first}{{3.9}{51}{Corners First}{section.3.9}{}}
114\@writefile{toc}{\contentsline {section}{\numberline {3.10}Replace and shorten}{53}{section.3.10}}
115\newlabel{sec:replace}{{3.10}{53}{Replace and shorten}{section.3.10}{}}
116\@writefile{toc}{\contentsline {chapter}{\numberline {4}How to practice}{55}{chapter.4}}
117\@writefile{lof}{\addvspace {10\p@ }}
118\@writefile{lot}{\addvspace {10\p@ }}
119\@writefile{toc}{\contentsline {section}{\numberline {4.1}No time limit and competition simulation}{55}{section.4.1}}
120\@writefile{toc}{\contentsline {section}{\numberline {4.2}Use pen and paper}{55}{section.4.2}}
121\@writefile{toc}{\contentsline {section}{\numberline {4.3}Compare yourself to the masters (and study their solves)}{55}{section.4.3}}
122\@writefile{toc}{\contentsline {section}{\numberline {4.4}Hard scrambles}{56}{section.4.4}}
123\@writefile{toc}{\contentsline {section}{\numberline {4.5}Deliberate practice}{56}{section.4.5}}
124\@writefile{toc}{\contentsline {section}{\numberline {4.6}Fast scrambling}{56}{section.4.6}}
125\@writefile{toc}{\contentsline {section}{\numberline {4.7}Study!}{56}{section.4.7}}
126\@writefile{toc}{\contentsline {chapter}{\numberline {5}In competition}{57}{chapter.5}}
127\@writefile{lof}{\addvspace {10\p@ }}
128\@writefile{lot}{\addvspace {10\p@ }}
129\@writefile{toc}{\contentsline {section}{\numberline {5.1}How to write a solution}{57}{section.5.1}}
130\newlabel{write_down}{{5.1}{57}{How to write a solution}{section.5.1}{}}
131\@writefile{toc}{\contentsline {section}{\numberline {5.2}Backup solution}{57}{section.5.2}}
132\@writefile{toc}{\contentsline {section}{\numberline {5.3}Time managment}{58}{section.5.3}}
133\newlabel{time-ma}{{5.3}{58}{Time managment}{section.5.3}{}}
134\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}Don't get stuck}{58}{subsection.5.3.1}}
135\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}(Don't) explore every possibility}{58}{subsection.5.3.2}}
136\@writefile{toc}{\contentsline {chapter}{\numberline {A}Other resources}{59}{appendix.A}}
137\@writefile{lof}{\addvspace {10\p@ }}
138\@writefile{lot}{\addvspace {10\p@ }}
139\newlabel{other_sources}{{A}{59}{Other resources}{appendix.A}{}}
140\@writefile{toc}{\contentsline {chapter}{\numberline {B}Notation}{61}{appendix.B}}
141\@writefile{lof}{\addvspace {10\p@ }}
142\@writefile{lot}{\addvspace {10\p@ }}
143\newlabel{notation}{{B}{61}{Notation}{appendix.B}{}}
144\@writefile{toc}{\contentsline {chapter}{\numberline {C}Some exercises by Reto Bubendorf}{63}{appendix.C}}
145\@writefile{lof}{\addvspace {10\p@ }}
146\@writefile{lot}{\addvspace {10\p@ }}
147\newlabel{appendix:EX}{{C}{63}{Some exercises by Reto Bubendorf}{appendix.C}{}}
148\@writefile{toc}{\contentsline {section}{\numberline {C.1}Direct solve}{63}{section.C.1}}
149\@writefile{toc}{\contentsline {section}{\numberline {C.2}Find the skeleton}{66}{section.C.2}}
150\@writefile{toc}{\contentsline {chapter}{\numberline {D}A (way too short) introduction to Domino Reduction}{69}{appendix.D}}
151\@writefile{lof}{\addvspace {10\p@ }}
152\@writefile{lot}{\addvspace {10\p@ }}
153\newlabel{appendixdomino}{{D}{69}{A (way too short) introduction to Domino Reduction}{appendix.D}{}}
154\@writefile{toc}{\contentsline {section}{\numberline {D.1}Step 1: reduce to domino}{69}{section.D.1}}
155\@writefile{toc}{\contentsline {section}{\numberline {D.2}Step 2: all the rest!}{70}{section.D.2}}
156\@writefile{toc}{\contentsline {subsection}{\numberline {D.2.1}Blockbuilding}{70}{subsection.D.2.1}}
157\@writefile{toc}{\contentsline {subsection}{\numberline {D.2.2}Solving corners first}{71}{subsection.D.2.2}}
158\@writefile{toc}{\contentsline {section}{\numberline {D.3}World record solve}{71}{section.D.3}}
diff --git a/fmc_ENG.bbl b/fmc_ENG.bbl
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/fmc_ENG.bbl
diff --git a/fmc_ENG.blg b/fmc_ENG.blg
new file mode 100644
index 0000000..e6bbd25
--- /dev/null
+++ b/fmc_ENG.blg
@@ -0,0 +1,48 @@
1This is BibTeX, Version 0.99d (TeX Live 2017/Debian)
2Capacity: max_strings=100000, hash_size=100000, hash_prime=85009
3The top-level auxiliary file: fmc_ENG.aux
4I found no \citation commands---while reading file fmc_ENG.aux
5I found no \bibdata command---while reading file fmc_ENG.aux
6I found no \bibstyle command---while reading file fmc_ENG.aux
7You've used 0 entries,
8 0 wiz_defined-function locations,
9 83 strings with 488 characters,
10and the built_in function-call counts, 0 in all, are:
11= -- 0
12> -- 0
13< -- 0
14+ -- 0
15- -- 0
16* -- 0
17:= -- 0
18add.period$ -- 0
19call.type$ -- 0
20change.case$ -- 0
21chr.to.int$ -- 0
22cite$ -- 0
23duplicate$ -- 0
24empty$ -- 0
25format.name$ -- 0
26if$ -- 0
27int.to.chr$ -- 0
28int.to.str$ -- 0
29missing$ -- 0
30newline$ -- 0
31num.names$ -- 0
32pop$ -- 0
33preamble$ -- 0
34purify$ -- 0
35quote$ -- 0
36skip$ -- 0
37stack$ -- 0
38substring$ -- 0
39swap$ -- 0
40text.length$ -- 0
41text.prefix$ -- 0
42top$ -- 0
43type$ -- 0
44warning$ -- 0
45while$ -- 0
46width$ -- 0
47write$ -- 0
48(There were 3 error messages)
diff --git a/fmc_ENG.dvi b/fmc_ENG.dvi
new file mode 100644
index 0000000..fb7c524
--- /dev/null
+++ b/fmc_ENG.dvi
Binary files differ
diff --git a/fmc_ENG.log b/fmc_ENG.log
new file mode 100644
index 0000000..4785f13
--- /dev/null
+++ b/fmc_ENG.log
@@ -0,0 +1,3083 @@
1This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2019.10.1) 11 JAN 2020 16:54
2entering extended mode
3 \write18 enabled.
4 %&-line parsing enabled.
5**fmc_ENG.tex
6(./fmc_ENG.tex
7LaTeX2e <2017-04-15>
8Babel <3.18> and hyphenation patterns for 19 language(s) loaded.
9(/usr/share/texlive/texmf-dist/tex/latex/base/book.cls
10Document Class: book 2014/09/29 v1.4h Standard LaTeX document class
11(/usr/share/texlive/texmf-dist/tex/latex/base/bk11.clo
12File: bk11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
13)
14\c@part=\count79
15\c@chapter=\count80
16\c@section=\count81
17\c@subsection=\count82
18\c@subsubsection=\count83
19\c@paragraph=\count84
20\c@subparagraph=\count85
21\c@figure=\count86
22\c@table=\count87
23\abovecaptionskip=\skip41
24\belowcaptionskip=\skip42
25\bibindent=\dimen102
26)
27(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
28Package: inputenc 2015/03/17 v1.2c Input encoding file
29\inpenc@prehook=\toks14
30\inpenc@posthook=\toks15
31
32(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
33File: utf8.def 2017/01/28 v1.1t UTF-8 support for inputenc
34Now handling font encoding OML ...
35... no UTF-8 mapping file for font encoding OML
36Now handling font encoding T1 ...
37... processing UTF-8 mapping file for font encoding T1
38
39(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu
40File: t1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
41 defining Unicode char U+00A0 (decimal 160)
42 defining Unicode char U+00A1 (decimal 161)
43 defining Unicode char U+00A3 (decimal 163)
44 defining Unicode char U+00AB (decimal 171)
45 defining Unicode char U+00AD (decimal 173)
46 defining Unicode char U+00BB (decimal 187)
47 defining Unicode char U+00BF (decimal 191)
48 defining Unicode char U+00C0 (decimal 192)
49 defining Unicode char U+00C1 (decimal 193)
50 defining Unicode char U+00C2 (decimal 194)
51 defining Unicode char U+00C3 (decimal 195)
52 defining Unicode char U+00C4 (decimal 196)
53 defining Unicode char U+00C5 (decimal 197)
54 defining Unicode char U+00C6 (decimal 198)
55 defining Unicode char U+00C7 (decimal 199)
56 defining Unicode char U+00C8 (decimal 200)
57 defining Unicode char U+00C9 (decimal 201)
58 defining Unicode char U+00CA (decimal 202)
59 defining Unicode char U+00CB (decimal 203)
60 defining Unicode char U+00CC (decimal 204)
61 defining Unicode char U+00CD (decimal 205)
62 defining Unicode char U+00CE (decimal 206)
63 defining Unicode char U+00CF (decimal 207)
64 defining Unicode char U+00D0 (decimal 208)
65 defining Unicode char U+00D1 (decimal 209)
66 defining Unicode char U+00D2 (decimal 210)
67 defining Unicode char U+00D3 (decimal 211)
68 defining Unicode char U+00D4 (decimal 212)
69 defining Unicode char U+00D5 (decimal 213)
70 defining Unicode char U+00D6 (decimal 214)
71 defining Unicode char U+00D8 (decimal 216)
72 defining Unicode char U+00D9 (decimal 217)
73 defining Unicode char U+00DA (decimal 218)
74 defining Unicode char U+00DB (decimal 219)
75 defining Unicode char U+00DC (decimal 220)
76 defining Unicode char U+00DD (decimal 221)
77 defining Unicode char U+00DE (decimal 222)
78 defining Unicode char U+00DF (decimal 223)
79 defining Unicode char U+00E0 (decimal 224)
80 defining Unicode char U+00E1 (decimal 225)
81 defining Unicode char U+00E2 (decimal 226)
82 defining Unicode char U+00E3 (decimal 227)
83 defining Unicode char U+00E4 (decimal 228)
84 defining Unicode char U+00E5 (decimal 229)
85 defining Unicode char U+00E6 (decimal 230)
86 defining Unicode char U+00E7 (decimal 231)
87 defining Unicode char U+00E8 (decimal 232)
88 defining Unicode char U+00E9 (decimal 233)
89 defining Unicode char U+00EA (decimal 234)
90 defining Unicode char U+00EB (decimal 235)
91 defining Unicode char U+00EC (decimal 236)
92 defining Unicode char U+00ED (decimal 237)
93 defining Unicode char U+00EE (decimal 238)
94 defining Unicode char U+00EF (decimal 239)
95 defining Unicode char U+00F0 (decimal 240)
96 defining Unicode char U+00F1 (decimal 241)
97 defining Unicode char U+00F2 (decimal 242)
98 defining Unicode char U+00F3 (decimal 243)
99 defining Unicode char U+00F4 (decimal 244)
100 defining Unicode char U+00F5 (decimal 245)
101 defining Unicode char U+00F6 (decimal 246)
102 defining Unicode char U+00F8 (decimal 248)
103 defining Unicode char U+00F9 (decimal 249)
104 defining Unicode char U+00FA (decimal 250)
105 defining Unicode char U+00FB (decimal 251)
106 defining Unicode char U+00FC (decimal 252)
107 defining Unicode char U+00FD (decimal 253)
108 defining Unicode char U+00FE (decimal 254)
109 defining Unicode char U+00FF (decimal 255)
110 defining Unicode char U+0100 (decimal 256)
111 defining Unicode char U+0101 (decimal 257)
112 defining Unicode char U+0102 (decimal 258)
113 defining Unicode char U+0103 (decimal 259)
114 defining Unicode char U+0104 (decimal 260)
115 defining Unicode char U+0105 (decimal 261)
116 defining Unicode char U+0106 (decimal 262)
117 defining Unicode char U+0107 (decimal 263)
118 defining Unicode char U+0108 (decimal 264)
119 defining Unicode char U+0109 (decimal 265)
120 defining Unicode char U+010A (decimal 266)
121 defining Unicode char U+010B (decimal 267)
122 defining Unicode char U+010C (decimal 268)
123 defining Unicode char U+010D (decimal 269)
124 defining Unicode char U+010E (decimal 270)
125 defining Unicode char U+010F (decimal 271)
126 defining Unicode char U+0110 (decimal 272)
127 defining Unicode char U+0111 (decimal 273)
128 defining Unicode char U+0112 (decimal 274)
129 defining Unicode char U+0113 (decimal 275)
130 defining Unicode char U+0114 (decimal 276)
131 defining Unicode char U+0115 (decimal 277)
132 defining Unicode char U+0116 (decimal 278)
133 defining Unicode char U+0117 (decimal 279)
134 defining Unicode char U+0118 (decimal 280)
135 defining Unicode char U+0119 (decimal 281)
136 defining Unicode char U+011A (decimal 282)
137 defining Unicode char U+011B (decimal 283)
138 defining Unicode char U+011C (decimal 284)
139 defining Unicode char U+011D (decimal 285)
140 defining Unicode char U+011E (decimal 286)
141 defining Unicode char U+011F (decimal 287)
142 defining Unicode char U+0120 (decimal 288)
143 defining Unicode char U+0121 (decimal 289)
144 defining Unicode char U+0122 (decimal 290)
145 defining Unicode char U+0123 (decimal 291)
146 defining Unicode char U+0124 (decimal 292)
147 defining Unicode char U+0125 (decimal 293)
148 defining Unicode char U+0128 (decimal 296)
149 defining Unicode char U+0129 (decimal 297)
150 defining Unicode char U+012A (decimal 298)
151 defining Unicode char U+012B (decimal 299)
152 defining Unicode char U+012C (decimal 300)
153 defining Unicode char U+012D (decimal 301)
154 defining Unicode char U+012E (decimal 302)
155 defining Unicode char U+012F (decimal 303)
156 defining Unicode char U+0130 (decimal 304)
157 defining Unicode char U+0131 (decimal 305)
158 defining Unicode char U+0132 (decimal 306)
159 defining Unicode char U+0133 (decimal 307)
160 defining Unicode char U+0134 (decimal 308)
161 defining Unicode char U+0135 (decimal 309)
162 defining Unicode char U+0136 (decimal 310)
163 defining Unicode char U+0137 (decimal 311)
164 defining Unicode char U+0139 (decimal 313)
165 defining Unicode char U+013A (decimal 314)
166 defining Unicode char U+013B (decimal 315)
167 defining Unicode char U+013C (decimal 316)
168 defining Unicode char U+013D (decimal 317)
169 defining Unicode char U+013E (decimal 318)
170 defining Unicode char U+0141 (decimal 321)
171 defining Unicode char U+0142 (decimal 322)
172 defining Unicode char U+0143 (decimal 323)
173 defining Unicode char U+0144 (decimal 324)
174 defining Unicode char U+0145 (decimal 325)
175 defining Unicode char U+0146 (decimal 326)
176 defining Unicode char U+0147 (decimal 327)
177 defining Unicode char U+0148 (decimal 328)
178 defining Unicode char U+014A (decimal 330)
179 defining Unicode char U+014B (decimal 331)
180 defining Unicode char U+014C (decimal 332)
181 defining Unicode char U+014D (decimal 333)
182 defining Unicode char U+014E (decimal 334)
183 defining Unicode char U+014F (decimal 335)
184 defining Unicode char U+0150 (decimal 336)
185 defining Unicode char U+0151 (decimal 337)
186 defining Unicode char U+0152 (decimal 338)
187 defining Unicode char U+0153 (decimal 339)
188 defining Unicode char U+0154 (decimal 340)
189 defining Unicode char U+0155 (decimal 341)
190 defining Unicode char U+0156 (decimal 342)
191 defining Unicode char U+0157 (decimal 343)
192 defining Unicode char U+0158 (decimal 344)
193 defining Unicode char U+0159 (decimal 345)
194 defining Unicode char U+015A (decimal 346)
195 defining Unicode char U+015B (decimal 347)
196 defining Unicode char U+015C (decimal 348)
197 defining Unicode char U+015D (decimal 349)
198 defining Unicode char U+015E (decimal 350)
199 defining Unicode char U+015F (decimal 351)
200 defining Unicode char U+0160 (decimal 352)
201 defining Unicode char U+0161 (decimal 353)
202 defining Unicode char U+0162 (decimal 354)
203 defining Unicode char U+0163 (decimal 355)
204 defining Unicode char U+0164 (decimal 356)
205 defining Unicode char U+0165 (decimal 357)
206 defining Unicode char U+0168 (decimal 360)
207 defining Unicode char U+0169 (decimal 361)
208 defining Unicode char U+016A (decimal 362)
209 defining Unicode char U+016B (decimal 363)
210 defining Unicode char U+016C (decimal 364)
211 defining Unicode char U+016D (decimal 365)
212 defining Unicode char U+016E (decimal 366)
213 defining Unicode char U+016F (decimal 367)
214 defining Unicode char U+0170 (decimal 368)
215 defining Unicode char U+0171 (decimal 369)
216 defining Unicode char U+0172 (decimal 370)
217 defining Unicode char U+0173 (decimal 371)
218 defining Unicode char U+0174 (decimal 372)
219 defining Unicode char U+0175 (decimal 373)
220 defining Unicode char U+0176 (decimal 374)
221 defining Unicode char U+0177 (decimal 375)
222 defining Unicode char U+0178 (decimal 376)
223 defining Unicode char U+0179 (decimal 377)
224 defining Unicode char U+017A (decimal 378)
225 defining Unicode char U+017B (decimal 379)
226 defining Unicode char U+017C (decimal 380)
227 defining Unicode char U+017D (decimal 381)
228 defining Unicode char U+017E (decimal 382)
229 defining Unicode char U+01CD (decimal 461)
230 defining Unicode char U+01CE (decimal 462)
231 defining Unicode char U+01CF (decimal 463)
232 defining Unicode char U+01D0 (decimal 464)
233 defining Unicode char U+01D1 (decimal 465)
234 defining Unicode char U+01D2 (decimal 466)
235 defining Unicode char U+01D3 (decimal 467)
236 defining Unicode char U+01D4 (decimal 468)
237 defining Unicode char U+01E2 (decimal 482)
238 defining Unicode char U+01E3 (decimal 483)
239 defining Unicode char U+01E6 (decimal 486)
240 defining Unicode char U+01E7 (decimal 487)
241 defining Unicode char U+01E8 (decimal 488)
242 defining Unicode char U+01E9 (decimal 489)
243 defining Unicode char U+01EA (decimal 490)
244 defining Unicode char U+01EB (decimal 491)
245 defining Unicode char U+01F0 (decimal 496)
246 defining Unicode char U+01F4 (decimal 500)
247 defining Unicode char U+01F5 (decimal 501)
248 defining Unicode char U+0218 (decimal 536)
249 defining Unicode char U+0219 (decimal 537)
250 defining Unicode char U+021A (decimal 538)
251 defining Unicode char U+021B (decimal 539)
252 defining Unicode char U+0232 (decimal 562)
253 defining Unicode char U+0233 (decimal 563)
254 defining Unicode char U+1E02 (decimal 7682)
255 defining Unicode char U+1E03 (decimal 7683)
256 defining Unicode char U+200C (decimal 8204)
257 defining Unicode char U+2010 (decimal 8208)
258 defining Unicode char U+2011 (decimal 8209)
259 defining Unicode char U+2012 (decimal 8210)
260 defining Unicode char U+2013 (decimal 8211)
261 defining Unicode char U+2014 (decimal 8212)
262 defining Unicode char U+2015 (decimal 8213)
263 defining Unicode char U+2018 (decimal 8216)
264 defining Unicode char U+2019 (decimal 8217)
265 defining Unicode char U+201A (decimal 8218)
266 defining Unicode char U+201C (decimal 8220)
267 defining Unicode char U+201D (decimal 8221)
268 defining Unicode char U+201E (decimal 8222)
269 defining Unicode char U+2030 (decimal 8240)
270 defining Unicode char U+2031 (decimal 8241)
271 defining Unicode char U+2039 (decimal 8249)
272 defining Unicode char U+203A (decimal 8250)
273 defining Unicode char U+2423 (decimal 9251)
274 defining Unicode char U+1E20 (decimal 7712)
275 defining Unicode char U+1E21 (decimal 7713)
276)
277Now handling font encoding OT1 ...
278... processing UTF-8 mapping file for font encoding OT1
279
280(/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu
281File: ot1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
282 defining Unicode char U+00A0 (decimal 160)
283 defining Unicode char U+00A1 (decimal 161)
284 defining Unicode char U+00A3 (decimal 163)
285 defining Unicode char U+00AD (decimal 173)
286 defining Unicode char U+00B8 (decimal 184)
287 defining Unicode char U+00BF (decimal 191)
288 defining Unicode char U+00C5 (decimal 197)
289 defining Unicode char U+00C6 (decimal 198)
290 defining Unicode char U+00D8 (decimal 216)
291 defining Unicode char U+00DF (decimal 223)
292 defining Unicode char U+00E6 (decimal 230)
293 defining Unicode char U+00EC (decimal 236)
294 defining Unicode char U+00ED (decimal 237)
295 defining Unicode char U+00EE (decimal 238)
296 defining Unicode char U+00EF (decimal 239)
297 defining Unicode char U+00F8 (decimal 248)
298 defining Unicode char U+0131 (decimal 305)
299 defining Unicode char U+0141 (decimal 321)
300 defining Unicode char U+0142 (decimal 322)
301 defining Unicode char U+0152 (decimal 338)
302 defining Unicode char U+0153 (decimal 339)
303 defining Unicode char U+0174 (decimal 372)
304 defining Unicode char U+0175 (decimal 373)
305 defining Unicode char U+0176 (decimal 374)
306 defining Unicode char U+0177 (decimal 375)
307 defining Unicode char U+0218 (decimal 536)
308 defining Unicode char U+0219 (decimal 537)
309 defining Unicode char U+021A (decimal 538)
310 defining Unicode char U+021B (decimal 539)
311 defining Unicode char U+2013 (decimal 8211)
312 defining Unicode char U+2014 (decimal 8212)
313 defining Unicode char U+2018 (decimal 8216)
314 defining Unicode char U+2019 (decimal 8217)
315 defining Unicode char U+201C (decimal 8220)
316 defining Unicode char U+201D (decimal 8221)
317)
318Now handling font encoding OMS ...
319... processing UTF-8 mapping file for font encoding OMS
320
321(/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu
322File: omsenc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
323 defining Unicode char U+00A7 (decimal 167)
324 defining Unicode char U+00B6 (decimal 182)
325 defining Unicode char U+00B7 (decimal 183)
326 defining Unicode char U+2020 (decimal 8224)
327 defining Unicode char U+2021 (decimal 8225)
328 defining Unicode char U+2022 (decimal 8226)
329)
330Now handling font encoding OMX ...
331... no UTF-8 mapping file for font encoding OMX
332Now handling font encoding U ...
333... no UTF-8 mapping file for font encoding U
334 defining Unicode char U+00A9 (decimal 169)
335 defining Unicode char U+00AA (decimal 170)
336 defining Unicode char U+00AE (decimal 174)
337 defining Unicode char U+00BA (decimal 186)
338 defining Unicode char U+02C6 (decimal 710)
339 defining Unicode char U+02DC (decimal 732)
340 defining Unicode char U+200C (decimal 8204)
341 defining Unicode char U+2026 (decimal 8230)
342 defining Unicode char U+2122 (decimal 8482)
343 defining Unicode char U+2423 (decimal 9251)
344))
345(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
346Package: babel 2018/02/14 3.18 The Babel package
347
348(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def
349File: switch.def 2018/02/14 3.18 Babel switching mechanism
350)
351(/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf
352Language: english 2017/06/06 v3.3r English support from the babel system
353
354(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
355File: babel.def 2018/02/14 3.18 Babel common definitions
356\babel@savecnt=\count88
357\U@D=\dimen103
358
359(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)
360\bbl@dirlevel=\count89
361)
362\l@canadian = a dialect from \language\l@american
363\l@australian = a dialect from \language\l@british
364\l@newzealand = a dialect from \language\l@british
365))
366(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
367Package: geometry 2010/09/12 v5.6 Page Geometry
368
369(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
370Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
371\KV@toks@=\toks16
372)
373(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
374Package: ifpdf 2017/03/15 v3.2 Provides the ifpdf switch
375)
376(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty
377Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO)
378Package ifvtex Info: VTeX not detected.
379)
380(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
381Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
382)
383\Gm@cnth=\count90
384\Gm@cntv=\count91
385\c@Gm@tempcnt=\count92
386\Gm@bindingoffset=\dimen104
387\Gm@wd@mp=\dimen105
388\Gm@odd@mp=\dimen106
389\Gm@even@mp=\dimen107
390\Gm@layoutwidth=\dimen108
391\Gm@layoutheight=\dimen109
392\Gm@layouthoffset=\dimen110
393\Gm@layoutvoffset=\dimen111
394\Gm@dimlist=\toks17
395)
396(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
397Package: hyperref 2018/02/06 v6.86b Hypertext links for LaTeX
398
399(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
400Package: hobsub-hyperref 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO)
401
402
403(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
404Package: hobsub-generic 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO)
405Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO)
406Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO)
407Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO)
408Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO)
409Package ifluatex Info: LuaTeX not detected.
410Package hobsub Info: Skipping package `ifvtex' (already loaded).
411Package: intcalc 2016/05/16 v1.2 Expandable calculations with integers (HO)
412Package hobsub Info: Skipping package `ifpdf' (already loaded).
413Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO)
414Package etexcmds Info: Could not find \expanded.
415(etexcmds) That can mean that you are not using pdfTeX 1.50 or
416(etexcmds) that some package has redefined \expanded.
417(etexcmds) In the latter case, load this package earlier.
418Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO)
419Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO)
420Package: pdftexcmds 2018/01/21 v0.26 Utility functions of pdfTeX for LuaTeX (HO
421)
422Package pdftexcmds Info: LuaTeX not detected.
423Package pdftexcmds Info: \pdf@primitive is available.
424Package pdftexcmds Info: \pdf@ifprimitive is available.
425Package pdftexcmds Info: \pdfdraftmode found.
426Package: pdfescape 2016/05/16 v1.14 Implements pdfTeX's escape features (HO)
427Package: bigintcalc 2016/05/16 v1.4 Expandable calculations on big integers (HO
428)
429Package: bitset 2016/05/16 v1.2 Handle bit-vector datatype (HO)
430Package: uniquecounter 2016/05/16 v1.3 Provide unlimited unique counter (HO)
431)
432Package hobsub Info: Skipping package `hobsub' (already loaded).
433Package: letltxmacro 2016/05/16 v1.5 Let assignment for LaTeX macros (HO)
434Package: hopatch 2016/05/16 v1.3 Wrapper for package hooks (HO)
435Package: xcolor-patch 2016/05/16 xcolor patch
436Package: atveryend 2016/05/16 v1.9 Hooks at the very end of document (HO)
437Package atveryend Info: \enddocument detected (standard20110627).
438Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO)
439Package: refcount 2016/05/16 v3.5 Data extraction from label references (HO)
440Package: hycolor 2016/05/16 v1.8 Color options for hyperref/bookmark (HO)
441)
442(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty
443Package: auxhook 2016/05/16 v1.4 Hooks for auxiliary files (HO)
444)
445(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
446Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO)
447)
448\@linkdim=\dimen112
449\Hy@linkcounter=\count93
450\Hy@pagecounter=\count94
451
452(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def
453File: pd1enc.def 2018/02/06 v6.86b Hyperref: PDFDocEncoding definition (HO)
454Now handling font encoding PD1 ...
455... no UTF-8 mapping file for font encoding PD1
456)
457\Hy@SavedSpaceFactor=\count95
458
459(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg
460File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
461)
462Package hyperref Info: Hyper figures OFF on input line 4509.
463Package hyperref Info: Link nesting OFF on input line 4514.
464Package hyperref Info: Hyper index ON on input line 4517.
465Package hyperref Info: Plain pages OFF on input line 4524.
466Package hyperref Info: Backreferencing OFF on input line 4529.
467Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
468Package hyperref Info: Bookmarks ON on input line 4762.
469\c@Hy@tempcnt=\count96
470
471(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty
472\Urlmuskip=\muskip10
473Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
474)
475LaTeX Info: Redefining \url on input line 5115.
476\XeTeXLinkMargin=\dimen113
477\Fld@menulength=\count97
478\Field@Width=\dimen114
479\Fld@charsize=\dimen115
480Package hyperref Info: Hyper figures OFF on input line 6369.
481Package hyperref Info: Link nesting OFF on input line 6374.
482Package hyperref Info: Hyper index ON on input line 6377.
483Package hyperref Info: backreferencing OFF on input line 6384.
484Package hyperref Info: Link coloring OFF on input line 6389.
485Package hyperref Info: Link coloring with OCG OFF on input line 6394.
486Package hyperref Info: PDF/A mode OFF on input line 6399.
487LaTeX Info: Redefining \ref on input line 6439.
488LaTeX Info: Redefining \pageref on input line 6443.
489\Hy@abspage=\count98
490\c@Item=\count99
491\c@Hfootnote=\count100
492)
493Package hyperref Info: Driver (autodetected): hpdftex.
494
495(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
496File: hpdftex.def 2018/02/06 v6.86b Hyperref driver for pdfTeX
497\Fld@listcount=\count101
498\c@bookmark@seq@number=\count102
499
500(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
501Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO)
502Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
50382.
504)
505\Hy@SectionHShift=\skip43
506)
507(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
508Package: textcomp 2017/04/05 v2.0i Standard LaTeX package
509Package textcomp Info: Sub-encoding information:
510(textcomp) 5 = only ISO-Adobe without \textcurrency
511(textcomp) 4 = 5 + \texteuro
512(textcomp) 3 = 4 + \textohm
513(textcomp) 2 = 3 + \textestimated + \textcurrency
514(textcomp) 1 = TS1 - \textcircled - \t
515(textcomp) 0 = TS1 (full)
516(textcomp) Font families with sub-encoding setting implement
517(textcomp) only a restricted character set as indicated.
518(textcomp) Family '?' is the default used for unknown fonts.
519(textcomp) See the documentation for details.
520Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 79.
521
522(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def
523File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
524Now handling font encoding TS1 ...
525... processing UTF-8 mapping file for font encoding TS1
526
527(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu
528File: ts1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
529 defining Unicode char U+00A2 (decimal 162)
530 defining Unicode char U+00A3 (decimal 163)
531 defining Unicode char U+00A4 (decimal 164)
532 defining Unicode char U+00A5 (decimal 165)
533 defining Unicode char U+00A6 (decimal 166)
534 defining Unicode char U+00A7 (decimal 167)
535 defining Unicode char U+00A8 (decimal 168)
536 defining Unicode char U+00A9 (decimal 169)
537 defining Unicode char U+00AA (decimal 170)
538 defining Unicode char U+00AC (decimal 172)
539 defining Unicode char U+00AE (decimal 174)
540 defining Unicode char U+00AF (decimal 175)
541 defining Unicode char U+00B0 (decimal 176)
542 defining Unicode char U+00B1 (decimal 177)
543 defining Unicode char U+00B2 (decimal 178)
544 defining Unicode char U+00B3 (decimal 179)
545 defining Unicode char U+00B4 (decimal 180)
546 defining Unicode char U+00B5 (decimal 181)
547 defining Unicode char U+00B6 (decimal 182)
548 defining Unicode char U+00B7 (decimal 183)
549 defining Unicode char U+00B9 (decimal 185)
550 defining Unicode char U+00BA (decimal 186)
551 defining Unicode char U+00BC (decimal 188)
552 defining Unicode char U+00BD (decimal 189)
553 defining Unicode char U+00BE (decimal 190)
554 defining Unicode char U+00D7 (decimal 215)
555 defining Unicode char U+00F7 (decimal 247)
556 defining Unicode char U+0192 (decimal 402)
557 defining Unicode char U+02C7 (decimal 711)
558 defining Unicode char U+02D8 (decimal 728)
559 defining Unicode char U+02DD (decimal 733)
560 defining Unicode char U+0E3F (decimal 3647)
561 defining Unicode char U+2016 (decimal 8214)
562 defining Unicode char U+2020 (decimal 8224)
563 defining Unicode char U+2021 (decimal 8225)
564 defining Unicode char U+2022 (decimal 8226)
565 defining Unicode char U+2030 (decimal 8240)
566 defining Unicode char U+2031 (decimal 8241)
567 defining Unicode char U+203B (decimal 8251)
568 defining Unicode char U+203D (decimal 8253)
569 defining Unicode char U+2044 (decimal 8260)
570 defining Unicode char U+204E (decimal 8270)
571 defining Unicode char U+2052 (decimal 8274)
572 defining Unicode char U+20A1 (decimal 8353)
573 defining Unicode char U+20A4 (decimal 8356)
574 defining Unicode char U+20A6 (decimal 8358)
575 defining Unicode char U+20A9 (decimal 8361)
576 defining Unicode char U+20AB (decimal 8363)
577 defining Unicode char U+20AC (decimal 8364)
578 defining Unicode char U+20B1 (decimal 8369)
579 defining Unicode char U+2103 (decimal 8451)
580 defining Unicode char U+2116 (decimal 8470)
581 defining Unicode char U+2117 (decimal 8471)
582 defining Unicode char U+211E (decimal 8478)
583 defining Unicode char U+2120 (decimal 8480)
584 defining Unicode char U+2122 (decimal 8482)
585 defining Unicode char U+2126 (decimal 8486)
586 defining Unicode char U+2127 (decimal 8487)
587 defining Unicode char U+212E (decimal 8494)
588 defining Unicode char U+2190 (decimal 8592)
589 defining Unicode char U+2191 (decimal 8593)
590 defining Unicode char U+2192 (decimal 8594)
591 defining Unicode char U+2193 (decimal 8595)
592 defining Unicode char U+2329 (decimal 9001)
593 defining Unicode char U+232A (decimal 9002)
594 defining Unicode char U+2422 (decimal 9250)
595 defining Unicode char U+25E6 (decimal 9702)
596 defining Unicode char U+25EF (decimal 9711)
597 defining Unicode char U+266A (decimal 9834)
598))
599LaTeX Info: Redefining \oldstylenums on input line 334.
600Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 349.
601Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 350.
602Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 351.
603Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 352.
604Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 353.
605Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 354.
606Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 355.
607Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 356.
608Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 357.
609Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 358.
610Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 359.
611Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 360.
612Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 361.
613Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 362.
614Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 363.
615Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 364.
616Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 365.
617Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 366.
618Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 367.
619Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 368.
620Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 369.
621Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 370.
622Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 371.
623Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 372.
624
625Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 373.
626Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 374.
627Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 375.
628Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 376.
629Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 377.
630Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 378.
631Package textcomp Info: Setting lmr sub-encoding to TS1/0 on input line 379.
632Package textcomp Info: Setting lmdh sub-encoding to TS1/0 on input line 380.
633Package textcomp Info: Setting lmss sub-encoding to TS1/0 on input line 381.
634Package textcomp Info: Setting lmssq sub-encoding to TS1/0 on input line 382.
635Package textcomp Info: Setting lmvtt sub-encoding to TS1/0 on input line 383.
636Package textcomp Info: Setting lmtt sub-encoding to TS1/0 on input line 384.
637Package textcomp Info: Setting qhv sub-encoding to TS1/0 on input line 385.
638Package textcomp Info: Setting qag sub-encoding to TS1/0 on input line 386.
639Package textcomp Info: Setting qbk sub-encoding to TS1/0 on input line 387.
640Package textcomp Info: Setting qcr sub-encoding to TS1/0 on input line 388.
641Package textcomp Info: Setting qcs sub-encoding to TS1/0 on input line 389.
642Package textcomp Info: Setting qpl sub-encoding to TS1/0 on input line 390.
643Package textcomp Info: Setting qtm sub-encoding to TS1/0 on input line 391.
644Package textcomp Info: Setting qzc sub-encoding to TS1/0 on input line 392.
645Package textcomp Info: Setting qhvc sub-encoding to TS1/0 on input line 393.
646Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 394.
647Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 395.
648Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 396.
649Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 397.
650Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 398.
651Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 399.
652Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 400.
653Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 401.
654Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 402.
655Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 403.
656Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 404.
657Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 405.
658Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 406.
659Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 407.
660Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 408.
661Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 409.
662)
663(/usr/share/texmf/tex/latex/lm/lmodern.sty
664Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts
665LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
666(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22.
667LaTeX Font Info: Overwriting symbol font `letters' in version `normal'
668(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23.
669LaTeX Font Info: Overwriting symbol font `symbols' in version `normal'
670(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24.
671LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal'
672(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25.
673LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
674(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26.
675LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
676(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27.
677LaTeX Font Info: Overwriting symbol font `symbols' in version `bold'
678(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28.
679LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold'
680(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29.
681LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
682(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31.
683LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
684(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32.
685LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
686(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33.
687LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
688(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34.
689LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
690(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35.
691LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
692(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36.
693LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
694(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37.
695LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
696(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38.
697)
698(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
699Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR)
700
701(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
702Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR)
703
704(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
705Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
706)
707(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
708File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
709)
710Package graphics Info: Driver file: pdftex.def on input line 99.
711
712(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
713File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex
714))
715\Gin@req@height=\dimen116
716\Gin@req@width=\dimen117
717)
718(/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty
719Package: framed 2011/10/22 v 0.96: framed or shaded text with page breaks
720\OuterFrameSep=\skip44
721\fb@frw=\dimen118
722\fb@frh=\dimen119
723\FrameRule=\dimen120
724\FrameSep=\dimen121
725)
726(/usr/share/texlive/texmf-dist/tex/latex/svg/svg.sty
727Package: svg 2017/11/29 v2.01 (include SVG pictures)
728
729(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrbase.sty
730Package: scrbase 2017/09/07 v3.24 KOMA-Script package (KOMA-Script-independent
731basics and keyval usage)
732
733(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrlfile.sty
734Package: scrlfile 2017/09/07 v3.24 KOMA-Script package (loading files)
735))
736(/usr/share/texlive/texmf-dist/tex/latex/tools/shellesc.sty
737Package: shellesc 2016/06/07 v0.02a unified shell escape interface for LaTeX
738Package shellesc Info: Unrestricted shell escape enabled on input line 67.
739)
740\c@svg@param@lastpage=\count103
741\c@svg@param@currpage=\count104
742
743(/usr/share/texlive/texmf-dist/tex/latex/ifplatform/ifplatform.sty
744Package: ifplatform 2017/10/13 v0.4a Testing for the operating system
745
746(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/catchfile.sty
747Package: catchfile 2016/05/16 v1.7 Catch the contents of a file (HO)
748)
749runsystem(uname -s > "fmc_ENG.w18")...executed.
750
751
752(./fmc_ENG.w18)
753runsystem(rm -- "fmc_ENG.w18")...executed.
754
755)) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
756Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK)
757
758(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
759File: color.cfg 2016/01/02 v1.6 sample color configuration
760)
761Package xcolor Info: Driver file: pdftex.def on input line 225.
762Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348.
763Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352.
764Package xcolor Info: Model `RGB' extended on input line 1364.
765Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366.
766Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367.
767Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368.
768Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369.
769Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370.
770Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371.
771)
772(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/transparent.sty
773Package: transparent 2016/05/16 v1.1 Transparency via pdfTeX's color stack (HO)
774
775)
776(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
777Package: amsmath 2017/09/02 v2.17a AMS math features
778\@mathmargin=\skip45
779
780For additional information on amsmath, use the `?' option.
781(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
782Package: amstext 2000/06/29 v2.01 AMS text
783
784(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
785File: amsgen.sty 1999/11/30 v2.0 generic functions
786\@emptytoks=\toks18
787\ex@=\dimen122
788))
789(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
790Package: amsbsy 1999/11/29 v1.2d Bold Symbols
791\pmbraise@=\dimen123
792)
793(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
794Package: amsopn 2016/03/08 v2.02 operator names
795)
796\inf@bad=\count105
797LaTeX Info: Redefining \frac on input line 213.
798\uproot@=\count106
799\leftroot@=\count107
800LaTeX Info: Redefining \overline on input line 375.
801\classnum@=\count108
802\DOTSCASE@=\count109
803LaTeX Info: Redefining \ldots on input line 472.
804LaTeX Info: Redefining \dots on input line 475.
805LaTeX Info: Redefining \cdots on input line 596.
806\Mathstrutbox@=\box26
807\strutbox@=\box27
808\big@size=\dimen124
809LaTeX Font Info: Redeclaring font encoding OML on input line 712.
810LaTeX Font Info: Redeclaring font encoding OMS on input line 713.
811\macc@depth=\count110
812\c@MaxMatrixCols=\count111
813\dotsspace@=\muskip11
814\c@parentequation=\count112
815\dspbrk@lvl=\count113
816\tag@help=\toks19
817\row@=\count114
818\column@=\count115
819\maxfields@=\count116
820\andhelp@=\toks20
821\eqnshift@=\dimen125
822\alignsep@=\dimen126
823\tagshift@=\dimen127
824\tagwidth@=\dimen128
825\totwidth@=\dimen129
826\lineht@=\dimen130
827\@envbody=\toks21
828\multlinegap=\skip46
829\multlinetaggap=\skip47
830\mathdisplay@stack=\toks22
831LaTeX Info: Redefining \[ on input line 2817.
832LaTeX Info: Redefining \] on input line 2818.
833)
834(/usr/share/texlive/texmf-dist/tex/latex/amscls/amsthm.sty
835Package: amsthm 2017/10/31 v2.20.4
836\thm@style=\toks23
837\thm@bodyfont=\toks24
838\thm@headfont=\toks25
839\thm@notefont=\toks26
840\thm@headpunct=\toks27
841\thm@preskip=\skip48
842\thm@postskip=\skip49
843\thm@headsep=\skip50
844\dth@everypar=\toks28
845)
846(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
847Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
848\symAMSa=\mathgroup4
849\symAMSb=\mathgroup5
850LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
851(Font) U/euf/m/n --> U/euf/b/n on input line 106.
852)
853(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
854Package: amssymb 2013/01/14 v3.01 AMS font symbols
855)
856(/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
857Package: enumitem 2011/09/28 v3.5.2 Customized lists
858\labelindent=\skip51
859\enit@outerparindent=\dimen131
860\enit@toks=\toks29
861\enit@inbox=\box28
862\enitdp@description=\count117
863)
864(/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.sty
865\UL@box=\box29
866\UL@hyphenbox=\box30
867\UL@skip=\skip52
868\UL@hook=\toks30
869\UL@height=\dimen132
870\UL@pe=\count118
871\UL@pixel=\dimen133
872\ULC@box=\box31
873Package: ulem 2012/05/18
874\ULdepth=\dimen134
875) (./fmc_ENG.aux)
876\openout1 = `fmc_ENG.aux'.
877
878LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 29.
879LaTeX Font Info: ... okay on input line 29.
880LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 29.
881LaTeX Font Info: ... okay on input line 29.
882LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 29.
883LaTeX Font Info: ... okay on input line 29.
884LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 29.
885LaTeX Font Info: ... okay on input line 29.
886LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 29.
887LaTeX Font Info: ... okay on input line 29.
888LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 29.
889LaTeX Font Info: ... okay on input line 29.
890LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 29.
891LaTeX Font Info: ... okay on input line 29.
892LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 29.
893LaTeX Font Info: Try loading font information for TS1+cmr on input line 29.
894
895(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd
896File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
897)
898LaTeX Font Info: ... okay on input line 29.
899LaTeX Font Info: Try loading font information for OT1+lmr on input line 29.
900
901(/usr/share/texmf/tex/latex/lm/ot1lmr.fd
902File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
903)
904*geometry* driver: auto-detecting
905*geometry* detected driver: pdftex
906*geometry* verbose mode - [ preamble ] result:
907* driver: pdftex
908* paper: a4paper
909* layout: <same size as paper>
910* layoutoffset:(h,v)=(0.0pt,0.0pt)
911* modes: twoside
912* h-part:(L,W,R)=(71.13188pt, 455.24411pt, 71.13188pt)
913* v-part:(T,H,B)=(56.9055pt, 731.23584pt, 56.9055pt)
914* \paperwidth=597.50787pt
915* \paperheight=845.04684pt
916* \textwidth=455.24411pt
917* \textheight=731.23584pt
918* \oddsidemargin=-1.1381pt
919* \evensidemargin=-1.1381pt
920* \topmargin=-47.23828pt
921* \headheight=12.0pt
922* \headsep=19.8738pt
923* \topskip=11.0pt
924* \footskip=27.46295pt
925* \marginparwidth=106.0pt
926* \marginparsep=7.0pt
927* \columnsep=10.0pt
928* \skip\footins=10.0pt plus 4.0pt minus 2.0pt
929* \hoffset=0.0pt
930* \voffset=0.0pt
931* \mag=1000
932* \@twocolumnfalse
933* \@twosidetrue
934* \@mparswitchtrue
935* \@reversemarginfalse
936* (1in=72.27pt=25.4mm, 1cm=28.453pt)
937
938\AtBeginShipoutBox=\box32
939Package hyperref Info: Link coloring OFF on input line 29.
940(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
941Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section
942
943(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
944Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO)
945)
946\c@section@level=\count119
947)
948LaTeX Info: Redefining \ref on input line 29.
949LaTeX Info: Redefining \pageref on input line 29.
950LaTeX Info: Redefining \nameref on input line 29.
951
952(./fmc_ENG.out) (./fmc_ENG.out)
953\@outlinefile=\write3
954\openout3 = `fmc_ENG.out'.
955
956
957(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
958[Loading MPS to PDF converter (version 2006.09.02).]
959\scratchcounter=\count120
960\scratchdimen=\dimen135
961\scratchbox=\box33
962\nofMPsegments=\count121
963\nofMParguments=\count122
964\everyMPshowfont=\toks31
965\MPscratchCnt=\count123
966\MPscratchDim=\dimen136
967\MPnumerator=\count124
968\makeMPintoPDFobject=\count125
969\everyMPtoPDFconversion=\toks32
970) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
971Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf
972
973(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
974Package: grfext 2016/05/16 v1.2 Manage graphics extensions (HO)
975)
976Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
97738.
978Package grfext Info: Graphics extension search list:
979(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPE
980G,.JBIG2,.JB2,.eps]
981(grfext) \AppendGraphicsExtensions on input line 456.
982
983(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
984File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
985e
986))
987LaTeX Font Info: Try loading font information for OML+lmm on input line 32.
988
989(/usr/share/texmf/tex/latex/lm/omllmm.fd
990File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern
991)
992LaTeX Font Info: Try loading font information for OMS+lmsy on input line 32.
993
994
995(/usr/share/texmf/tex/latex/lm/omslmsy.fd
996File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern
997)
998LaTeX Font Info: Try loading font information for OMX+lmex on input line 32.
999
1000
1001(/usr/share/texmf/tex/latex/lm/omxlmex.fd
1002File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern
1003)
1004LaTeX Font Info: External font `lmex10' loaded for size
1005(Font) <12> on input line 32.
1006LaTeX Font Info: External font `lmex10' loaded for size
1007(Font) <8> on input line 32.
1008LaTeX Font Info: External font `lmex10' loaded for size
1009(Font) <6> on input line 32.
1010LaTeX Font Info: Try loading font information for U+msa on input line 32.
1011
1012(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
1013File: umsa.fd 2013/01/14 v3.01 AMS symbols A
1014)
1015LaTeX Font Info: Try loading font information for U+msb on input line 32.
1016
1017(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
1018File: umsb.fd 2013/01/14 v3.01 AMS symbols B
1019) [1
1020
1021
1022{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
1023LaTeX Font Info: Try loading font information for TS1+lmr on input line 43.
1024 (/usr/share/texmf/tex/latex/lm/ts1lmr.fd
1025File: ts1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
1026)
1027[2]
1028LaTeX Font Info: External font `lmex10' loaded for size
1029(Font) <10.95> on input line 78.
1030LaTeX Font Info: External font `lmex10' loaded for size
1031(Font) <9> on input line 78.
1032LaTeX Font Info: External font `lmex10' loaded for size
1033(Font) <5> on input line 78.
1034LaTeX Font Info: Try loading font information for OT1+lmtt on input line 78.
1035
1036 (/usr/share/texmf/tex/latex/lm/ot1lmtt.fd
1037File: ot1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern
1038) [3]
1039LaTeX Font Info: Try loading font information for TS1+lmtt on input line 107
1040.
1041
1042(/usr/share/texmf/tex/latex/lm/ts1lmtt.fd
1043File: ts1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern
1044)
1045Package svg Info: Last page of `./svg-inkscape/2c2e-ex_svg-tex.pdf' is 1 on inp
1046ut line 117.
1047
1048(./svg-inkscape/2c2e-ex_svg-tex.pdf_tex
1049<./svg-inkscape/2c2e-ex_svg-tex.pdf, id=406, page=1, 96.36pt x 96.36pt>
1050File: ./svg-inkscape/2c2e-ex_svg-tex.pdf Graphic file (type pdf)
1051<use ./svg-inkscape/2c2e-ex_svg-tex.pdf, page 1>
1052Package pdftex.def Info: ./svg-inkscape/2c2e-ex_svg-tex.pdf , page1 used on inp
1053ut line 56.
1054(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1055) [4 <./svg-inkscape/2c2e-ex_svg-tex.pdf>] [5] [6
1056
1057] (./fmc_ENG.toc [7])
1058\tf@toc=\write4
1059\openout4 = `fmc_ENG.toc'.
1060
1061 [8]
1062<img/example.pdf, id=551, 614.295pt x 794.97pt>
1063File: img/example.pdf Graphic file (type pdf)
1064<use img/example.pdf>
1065Package pdftex.def Info: img/example.pdf used on input line 177.
1066(pdftex.def) Requested size: 430.00356pt x 556.4752pt.
1067 [9
1068
1069] [10 <./img/example.pdf>]
1070Chapter 1.
1071
1072Overfull \hbox (3.8299pt too wide) in paragraph at lines 197--197
1073[][][][]$\OT1/lmtt/m/n/9 https : / / www . speedsolving . com / forum / threads
1074 / beginners-[]guide-[]to-[]choosing-[]a-[]speedsolving-[]method .
1075 []
1076
1077
1078Underfull \hbox (badness 10000) in paragraph at lines 210--210
1079[][][]\OT1/lmr/m/n/9 For ex-am-ple []HARCS[], freely avail-able on-line: []$\OT
10801/lmtt/m/n/9 https : / / www . speedsolving . com / forum / threads /
1081 []
1082
1083[11
1084
1085] [12] [13] [14]
1086Overfull \hbox (17.28343pt too wide) in paragraph at lines 329--330
1087\OT1/lmtt/m/n/10.95 speedsolving . com / forum / threads / the-[]3x3x3-[]exampl
1088e-[]solve-[]thread . 14345 / page-[]238 #
1089 []
1090
1091[15] [16
1092
1093]
1094Chapter 2.
1095Package svg Info: Last page of `./svg-inkscape/align-join_svg-tex.pdf' is 1 on
1096input line 373.
1097(./svg-inkscape/align-join_svg-tex.pdf_tex
1098<./svg-inkscape/align-join_svg-tex.pdf, id=669, page=1, 96.36pt x 96.36pt>
1099File: ./svg-inkscape/align-join_svg-tex.pdf Graphic file (type pdf)
1100<use ./svg-inkscape/align-join_svg-tex.pdf, page 1>
1101Package pdftex.def Info: ./svg-inkscape/align-join_svg-tex.pdf , page1 used on
1102input line 56.
1103(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1104) [17]
1105Package svg Info: Last page of `./svg-inkscape/move-way_svg-tex.pdf' is 1 on in
1106put line 401.
1107
1108(./svg-inkscape/move-way_svg-tex.pdf_tex
1109<./svg-inkscape/move-way_svg-tex.pdf, id=680, page=1, 96.36pt x 96.36pt>
1110File: ./svg-inkscape/move-way_svg-tex.pdf Graphic file (type pdf)
1111<use ./svg-inkscape/move-way_svg-tex.pdf, page 1>
1112Package pdftex.def Info: ./svg-inkscape/move-way_svg-tex.pdf , page1 used on in
1113put line 56.
1114(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1115)
1116Package svg Info: Last page of `./svg-inkscape/sexy_svg-tex.pdf' is 1 on input
1117line 420.
1118 (./svg-inkscape/sexy_svg-tex.pdf_tex
1119<./svg-inkscape/sexy_svg-tex.pdf, id=684, page=1, 96.36pt x 96.36pt>
1120File: ./svg-inkscape/sexy_svg-tex.pdf Graphic file (type pdf)
1121<use ./svg-inkscape/sexy_svg-tex.pdf, page 1>
1122Package pdftex.def Info: ./svg-inkscape/sexy_svg-tex.pdf , page1 used on input
1123line 56.
1124(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1125) [18 <./svg-inkscape/align-join_svg-tex.pdf> <./svg-inkscape/move-way_svg-tex.
1126pdf
1127
1128pdfTeX warning: pdflatex (file ./svg-inkscape/move-way_svg-tex.pdf): PDF inclus
1129ion: multiple pdfs with page group included in a single page
1130> <./svg-inkscape/sexy_svg-tex.pdf
1131
1132pdfTeX warning: pdflatex (file ./svg-inkscape/sexy_svg-tex.pdf): PDF inclusion:
1133 multiple pdfs with page group included in a single page
1134>]
1135Package svg Info: Last page of `./svg-inkscape/keyhole-example_svg-tex.pdf' is
11361 on input line 454.
1137 (./svg-inkscape/keyhole-example_svg-tex.pdf_tex
1138<./svg-inkscape/keyhole-example_svg-tex.pdf, id=694, page=1, 96.36pt x 96.36pt>
1139
1140File: ./svg-inkscape/keyhole-example_svg-tex.pdf Graphic file (type pdf)
1141<use ./svg-inkscape/keyhole-example_svg-tex.pdf, page 1>
1142Package pdftex.def Info: ./svg-inkscape/keyhole-example_svg-tex.pdf , page1 use
1143d on input line 56.
1144(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1145)
1146Package svg Info: Last page of `./svg-inkscape/mirek-guus_svg-tex.pdf' is 1 on
1147input line 481.
1148
1149(./svg-inkscape/mirek-guus_svg-tex.pdf_tex
1150<./svg-inkscape/mirek-guus_svg-tex.pdf, id=698, page=1, 96.36pt x 96.36pt>
1151File: ./svg-inkscape/mirek-guus_svg-tex.pdf Graphic file (type pdf)
1152<use ./svg-inkscape/mirek-guus_svg-tex.pdf, page 1>
1153Package pdftex.def Info: ./svg-inkscape/mirek-guus_svg-tex.pdf , page1 used on
1154input line 56.
1155(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1156) [19 <./svg-inkscape/keyhole-example_svg-tex.pdf> <./svg-inkscape/mirek-guus_s
1157vg-tex.pdf
1158
1159pdfTeX warning: pdflatex (file ./svg-inkscape/mirek-guus_svg-tex.pdf): PDF incl
1160usion: multiple pdfs with page group included in a single page
1161>]
1162Package svg Info: Last page of `./svg-inkscape/influence-steps_svg-tex.pdf' is
11631 on input line 512.
1164 (./svg-inkscape/influence-steps_svg-tex.pdf_tex
1165<./svg-inkscape/influence-steps_svg-tex.pdf, id=712, page=1, 96.36pt x 96.36pt>
1166
1167File: ./svg-inkscape/influence-steps_svg-tex.pdf Graphic file (type pdf)
1168<use ./svg-inkscape/influence-steps_svg-tex.pdf, page 1>
1169Package pdftex.def Info: ./svg-inkscape/influence-steps_svg-tex.pdf , page1 use
1170d on input line 56.
1171(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1172) [20 <./svg-inkscape/influence-steps_svg-tex.pdf>] [21] [22] [23] [24]
1173Package svg Info: Last page of `./svg-inkscape/insertion-1_svg-tex.pdf' is 1 on
1174 input line 778.
1175
1176(./svg-inkscape/insertion-1_svg-tex.pdf_tex
1177<./svg-inkscape/insertion-1_svg-tex.pdf, id=797, page=1, 96.36pt x 96.36pt>
1178File: ./svg-inkscape/insertion-1_svg-tex.pdf Graphic file (type pdf)
1179<use ./svg-inkscape/insertion-1_svg-tex.pdf, page 1>
1180Package pdftex.def Info: ./svg-inkscape/insertion-1_svg-tex.pdf , page1 used on
1181 input line 56.
1182(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1183) [25] [26 <./svg-inkscape/insertion-1_svg-tex.pdf>]
1184Package svg Info: Last page of `./svg-inkscape/separated-cycles_svg-tex.pdf' is
1185 1 on input line 870.
1186 (./svg-inkscape/separated-cycles_svg-tex.pdf_tex
1187<./svg-inkscape/separated-cycles_svg-tex.pdf, id=831, page=1, 96.36pt x 96.36pt
1188>
1189File: ./svg-inkscape/separated-cycles_svg-tex.pdf Graphic file (type pdf)
1190<use ./svg-inkscape/separated-cycles_svg-tex.pdf, page 1>
1191Package pdftex.def Info: ./svg-inkscape/separated-cycles_svg-tex.pdf , page1 us
1192ed on input line 56.
1193(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1194) [27]
1195[28 <./svg-inkscape/separated-cycles_svg-tex.pdf>]
1196Package svg Info: Last page of `./svg-inkscape/joao-sar_svg-tex.pdf' is 1 on in
1197put line 940.
1198
1199(./svg-inkscape/joao-sar_svg-tex.pdf_tex
1200<./svg-inkscape/joao-sar_svg-tex.pdf, id=853, page=1, 96.36pt x 96.36pt>
1201File: ./svg-inkscape/joao-sar_svg-tex.pdf Graphic file (type pdf)
1202<use ./svg-inkscape/joao-sar_svg-tex.pdf, page 1>
1203Package pdftex.def Info: ./svg-inkscape/joao-sar_svg-tex.pdf , page1 used on in
1204put line 56.
1205(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1206) [29 <./svg-inkscape/joao-sar_svg-tex.pdf>] [30] [31]
1207Package svg Info: Last page of `./svg-inkscape/2c2e-ex_svg-tex.pdf' is 1 on inp
1208ut line 1083.
1209 (./svg-inkscape/2c2e-ex_svg-tex.pdf_tex
1210File: ./svg-inkscape/2c2e-ex_svg-tex.pdf Graphic file (type pdf)
1211<use ./svg-inkscape/2c2e-ex_svg-tex.pdf, page 1>
1212Package pdftex.def Info: ./svg-inkscape/2c2e-ex_svg-tex.pdf , page1 used on inp
1213ut line 56.
1214(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1215) [32]
1216Package svg Info: Last page of `./svg-inkscape/conjugate-solve_svg-tex.pdf' is
12171 on input line 1129.
1218
1219(./svg-inkscape/conjugate-solve_svg-tex.pdf_tex
1220<./svg-inkscape/conjugate-solve_svg-tex.pdf, id=900, page=1, 96.36pt x 96.36pt>
1221
1222File: ./svg-inkscape/conjugate-solve_svg-tex.pdf Graphic file (type pdf)
1223<use ./svg-inkscape/conjugate-solve_svg-tex.pdf, page 1>
1224Package pdftex.def Info: ./svg-inkscape/conjugate-solve_svg-tex.pdf , page1 use
1225d on input line 56.
1226(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1227)
1228Underfull \hbox (badness 2302) in paragraph at lines 1132--1133
1229[]\OT1/lmr/m/n/10.95 Solution: \OT1/lmtt/m/n/10.95 U2 F B\TS1/lmtt/m/n/10.95 '\
1230OT1/lmtt/m/n/10.95 L2 D2 F\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 U F2 L\TS1/l
1231mtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 B2 L F2 L\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/
123210.95 B\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 L\TS1/lmtt/m/n/10.95 '\OT1/lmtt
1233/m/n/10.95 D L B\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 D L U L\TS1/lmtt/m/n/1
12340.95 '\OT1/lmtt/m/n/10.95 D\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 L U2
1235 []
1236
1237[33 <./svg-inkscape/conjugate-solve_svg-tex.pdf>]
1238Package svg Info: Last page of `./svg-inkscape/grzegorz-2010_svg-tex.pdf' is 1
1239on input line 1234.
1240
1241(./svg-inkscape/grzegorz-2010_svg-tex.pdf_tex
1242<./svg-inkscape/grzegorz-2010_svg-tex.pdf, id=924, page=1, 96.36pt x 96.36pt>
1243File: ./svg-inkscape/grzegorz-2010_svg-tex.pdf Graphic file (type pdf)
1244<use ./svg-inkscape/grzegorz-2010_svg-tex.pdf, page 1>
1245Package pdftex.def Info: ./svg-inkscape/grzegorz-2010_svg-tex.pdf , page1 used
1246on input line 56.
1247(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1248)
1249Underfull \vbox (badness 4242) has occurred while \output is active []
1250
1251 [34]
1252Package svg Info: Last page of `./svg-inkscape/joao-2015_svg-tex.pdf' is 1 on i
1253nput line 1261.
1254
1255(./svg-inkscape/joao-2015_svg-tex.pdf_tex
1256<./svg-inkscape/joao-2015_svg-tex.pdf, id=935, page=1, 96.36pt x 96.36pt>
1257File: ./svg-inkscape/joao-2015_svg-tex.pdf Graphic file (type pdf)
1258<use ./svg-inkscape/joao-2015_svg-tex.pdf, page 1>
1259Package pdftex.def Info: ./svg-inkscape/joao-2015_svg-tex.pdf , page1 used on i
1260nput line 56.
1261(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1262)
1263Package svg Info: Last page of `./svg-inkscape/per-domino_svg-tex.pdf' is 1 on
1264input line 1306.
1265
1266(./svg-inkscape/per-domino_svg-tex.pdf_tex
1267<./svg-inkscape/per-domino_svg-tex.pdf, id=942, page=1, 96.36pt x 96.36pt>
1268File: ./svg-inkscape/per-domino_svg-tex.pdf Graphic file (type pdf)
1269<use ./svg-inkscape/per-domino_svg-tex.pdf, page 1>
1270Package pdftex.def Info: ./svg-inkscape/per-domino_svg-tex.pdf , page1 used on
1271input line 56.
1272(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1273) [35 <./svg-inkscape/grzegorz-2010_svg-tex.pdf> <./svg-inkscape/joao-2015_svg-
1274tex.pdf
1275
1276pdfTeX warning: pdflatex (file ./svg-inkscape/joao-2015_svg-tex.pdf): PDF inclu
1277sion: multiple pdfs with page group included in a single page
1278>]
1279Package svg Info: Last page of `./svg-inkscape/pdrcampos_svg-tex.pdf' is 1 on i
1280nput line 1346.
1281 (./svg-inkscape/pdrcampos_svg-tex.pdf_tex
1282<./svg-inkscape/pdrcampos_svg-tex.pdf, id=957, page=1, 96.36pt x 96.36pt>
1283File: ./svg-inkscape/pdrcampos_svg-tex.pdf Graphic file (type pdf)
1284<use ./svg-inkscape/pdrcampos_svg-tex.pdf, page 1>
1285Package pdftex.def Info: ./svg-inkscape/pdrcampos_svg-tex.pdf , page1 used on i
1286nput line 56.
1287(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1288)
1289Underfull \hbox (badness 3838) in paragraph at lines 1349--1350
1290[]\OT1/lmr/m/n/10.95 Solution: \OT1/lmtt/m/n/10.95 D2 R\TS1/lmtt/m/n/10.95 '\OT
12911/lmtt/m/n/10.95 U2 R D R\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 U F\TS1/lmtt/
1292m/n/10.95 '\OT1/lmtt/m/n/10.95 R B2 R\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 F
12932 R B2 R L U R D F2 D2 B2 U2 L2 D
1294 []
1295
1296[36 <./svg-inkscape/per-domino_svg-tex.pdf> <./svg-inkscape/pdrcampos_svg-tex.p
1297df
1298
1299pdfTeX warning: pdflatex (file ./svg-inkscape/pdrcampos_svg-tex.pdf): PDF inclu
1300sion: multiple pdfs with page group included in a single page
1301>]
1302Package svg Info: Last page of `./svg-inkscape/pdrseb_svg-tex.pdf' is 1 on inpu
1303t line 1377.
1304 (./svg-inkscape/pdrseb_svg-tex.pdf_tex
1305<./svg-inkscape/pdrseb_svg-tex.pdf, id=971, page=1, 96.36pt x 96.36pt>
1306File: ./svg-inkscape/pdrseb_svg-tex.pdf Graphic file (type pdf)
1307<use ./svg-inkscape/pdrseb_svg-tex.pdf, page 1>
1308Package pdftex.def Info: ./svg-inkscape/pdrseb_svg-tex.pdf , page1 used on inpu
1309t line 56.
1310(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1311)
1312Underfull \hbox (badness 5908) in paragraph at lines 1380--1381
1313[]\OT1/lmr/m/n/10.95 Solution: \OT1/lmtt/m/n/10.95 F D R2 U\TS1/lmtt/m/n/10.95
1314'\OT1/lmtt/m/n/10.95 F\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 R\TS1/lmtt/m/n/1
13150.95 '\OT1/lmtt/m/n/10.95 F2 B2 U2 R2 U\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95
1316 D R2 U\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 F2 B2 U\TS1/lmtt/m/n/10.95 '\OT
13171/lmtt/m/n/10.95 L\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 D2 F2 D2 L\TS1/lmtt/
1318m/n/10.95 '\OT1/lmtt/m/n/10.95 U
1319 []
1320
1321[37 <./svg-inkscape/pdrseb_svg-tex.pdf>]
1322Package svg Info: Last page of `./svg-inkscape/insert-pairs_svg-tex.pdf' is 1 o
1323n input line 1425.
1324
1325(./svg-inkscape/insert-pairs_svg-tex.pdf_tex
1326<./svg-inkscape/insert-pairs_svg-tex.pdf, id=983, page=1, 96.36pt x 96.36pt>
1327File: ./svg-inkscape/insert-pairs_svg-tex.pdf Graphic file (type pdf)
1328<use ./svg-inkscape/insert-pairs_svg-tex.pdf, page 1>
1329Package pdftex.def Info: ./svg-inkscape/insert-pairs_svg-tex.pdf , page1 used o
1330n input line 56.
1331(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1332)
1333Package svg Info: Last page of `./svg-inkscape/insert-pairs_svg-tex.pdf' is 1 o
1334n input line 1453.
1335
1336(./svg-inkscape/insert-pairs_svg-tex.pdf_tex
1337File: ./svg-inkscape/insert-pairs_svg-tex.pdf Graphic file (type pdf)
1338<use ./svg-inkscape/insert-pairs_svg-tex.pdf, page 1>
1339Package pdftex.def Info: ./svg-inkscape/insert-pairs_svg-tex.pdf , page1 used o
1340n input line 56.
1341(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1342) [38 <./svg-inkscape/insert-pairs_svg-tex.pdf>]
1343Chapter 3.
1344Package svg Info: Last page of `./svg-inkscape/inverse-scramble_svg-tex.pdf' is
1345 1 on input line 1499.
1346(./svg-inkscape/inverse-scramble_svg-tex.pdf_tex
1347<./svg-inkscape/inverse-scramble_svg-tex.pdf, id=996, page=1, 96.36pt x 96.36pt
1348>
1349File: ./svg-inkscape/inverse-scramble_svg-tex.pdf Graphic file (type pdf)
1350<use ./svg-inkscape/inverse-scramble_svg-tex.pdf, page 1>
1351Package pdftex.def Info: ./svg-inkscape/inverse-scramble_svg-tex.pdf , page1 us
1352ed on input line 56.
1353(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1354) [39
1355
1356 <./svg-inkscape/inverse-scramble_svg-tex.pdf>]
1357Package svg Info: Last page of `./svg-inkscape/niss-1_svg-tex.pdf' is 1 on inpu
1358t line 1540.
1359 (./svg-inkscape/niss-1_svg-tex.pdf_tex
1360<./svg-inkscape/niss-1_svg-tex.pdf, id=1008, page=1, 96.36pt x 96.36pt>
1361File: ./svg-inkscape/niss-1_svg-tex.pdf Graphic file (type pdf)
1362<use ./svg-inkscape/niss-1_svg-tex.pdf, page 1>
1363Package pdftex.def Info: ./svg-inkscape/niss-1_svg-tex.pdf , page1 used on inpu
1364t line 56.
1365(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1366)
1367Package svg Info: Last page of `./svg-inkscape/niss-2_svg-tex.pdf' is 1 on inpu
1368t line 1546.
1369
1370(./svg-inkscape/niss-2_svg-tex.pdf_tex
1371<./svg-inkscape/niss-2_svg-tex.pdf, id=1010, page=1, 96.36pt x 96.36pt>
1372File: ./svg-inkscape/niss-2_svg-tex.pdf Graphic file (type pdf)
1373<use ./svg-inkscape/niss-2_svg-tex.pdf, page 1>
1374Package pdftex.def Info: ./svg-inkscape/niss-2_svg-tex.pdf , page1 used on inpu
1375t line 56.
1376(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1377) [40 <./svg-inkscape/niss-1_svg-tex.pdf> <./svg-inkscape/niss-2_svg-tex.pdf
1378
1379pdfTeX warning: pdflatex (file ./svg-inkscape/niss-2_svg-tex.pdf): PDF inclusio
1380n: multiple pdfs with page group included in a single page
1381>]
1382Package svg Info: Last page of `./svg-inkscape/premoves-modified_svg-tex.pdf' i
1383s 1 on input line 1592.
1384 (./svg-inkscape/premoves-modified_svg-tex.pdf_tex
1385<./svg-inkscape/premoves-modified_svg-tex.pdf, id=1020, page=1, 96.36pt x 96.36
1386pt>
1387File: ./svg-inkscape/premoves-modified_svg-tex.pdf Graphic file (type pdf)
1388<use ./svg-inkscape/premoves-modified_svg-tex.pdf, page 1>
1389Package pdftex.def Info: ./svg-inkscape/premoves-modified_svg-tex.pdf , page1 u
1390sed on input line 56.
1391(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1392)
1393Package svg Info: Last page of `./svg-inkscape/mul-pre_svg-tex.pdf' is 1 on inp
1394ut line 1620.
1395
1396(./svg-inkscape/mul-pre_svg-tex.pdf_tex
1397<./svg-inkscape/mul-pre_svg-tex.pdf, id=1023, page=1, 96.36pt x 96.36pt>
1398File: ./svg-inkscape/mul-pre_svg-tex.pdf Graphic file (type pdf)
1399<use ./svg-inkscape/mul-pre_svg-tex.pdf, page 1>
1400Package pdftex.def Info: ./svg-inkscape/mul-pre_svg-tex.pdf , page1 used on inp
1401ut line 56.
1402(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1403)
1404Underfull \hbox (badness 10000) in paragraph at lines 1623--1624
1405[]\OT1/lmr/m/n/10.95 Solution: \OT1/lmtt/m/n/10.95 R2 B\TS1/lmtt/m/n/10.95 '\OT
14061/lmtt/m/n/10.95 R2 B D L2 F D F2 L\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 D F
1407\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 D2 F D\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m
1408/n/10.95 L\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 D B L\TS1/lmtt/m/n/10.95 '\O
1409T1/lmtt/m/n/10.95 F L B\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 L2
1410 []
1411
1412[41 <./svg-inkscape/premoves-modified_svg-tex.pdf> <./svg-inkscape/mul-pre_svg-
1413tex.pdf
1414
1415pdfTeX warning: pdflatex (file ./svg-inkscape/mul-pre_svg-tex.pdf): PDF inclusi
1416on: multiple pdfs with page group included in a single page
1417>]
1418Package svg Info: Last page of `./svg-inkscape/niss-3_svg-tex.pdf' is 1 on inpu
1419t line 1645.
1420 (./svg-inkscape/niss-3_svg-tex.pdf_tex
1421<./svg-inkscape/niss-3_svg-tex.pdf, id=1033, page=1, 96.36pt x 96.36pt>
1422File: ./svg-inkscape/niss-3_svg-tex.pdf Graphic file (type pdf)
1423<use ./svg-inkscape/niss-3_svg-tex.pdf, page 1>
1424Package pdftex.def Info: ./svg-inkscape/niss-3_svg-tex.pdf , page1 used on inpu
1425t line 56.
1426(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1427) [42 <./svg-inkscape/niss-3_svg-tex.pdf>]
1428Underfull \hbox (badness 5787) in paragraph at lines 1722--1722
1429[][][]\OT1/lmr/m/n/9 Taken from here: []$\OT1/lmtt/m/n/9 https : / / www . spee
1430dsolving . com / forum / threads / the-[]fmc-[]thread . 13599 / page-[]10 #
1431 []
1432
1433Package svg Info: Last page of `./svg-inkscape/guus-niss_svg-tex.pdf' is 1 on i
1434nput line 1728.
1435(./svg-inkscape/guus-niss_svg-tex.pdf_tex
1436<./svg-inkscape/guus-niss_svg-tex.pdf, id=1049, page=1, 96.36pt x 96.36pt>
1437File: ./svg-inkscape/guus-niss_svg-tex.pdf Graphic file (type pdf)
1438<use ./svg-inkscape/guus-niss_svg-tex.pdf, page 1>
1439Package pdftex.def Info: ./svg-inkscape/guus-niss_svg-tex.pdf , page1 used on i
1440nput line 56.
1441(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1442)
1443Package svg Info: Last page of `./svg-inkscape/guus-niss-inverse_svg-tex.pdf' i
1444s 1 on input line 1728.
1445
1446(./svg-inkscape/guus-niss-inverse_svg-tex.pdf_tex
1447<./svg-inkscape/guus-niss-inverse_svg-tex.pdf, id=1051, page=1, 96.36pt x 96.36
1448pt>
1449File: ./svg-inkscape/guus-niss-inverse_svg-tex.pdf Graphic file (type pdf)
1450<use ./svg-inkscape/guus-niss-inverse_svg-tex.pdf, page 1>
1451Package pdftex.def Info: ./svg-inkscape/guus-niss-inverse_svg-tex.pdf , page1 u
1452sed on input line 56.
1453(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1454)
1455Package svg Info: Last page of `./svg-inkscape/niss-step1_svg-tex.pdf' is 1 on
1456input line 1739.
1457
1458(./svg-inkscape/niss-step1_svg-tex.pdf_tex
1459<./svg-inkscape/niss-step1_svg-tex.pdf, id=1053, page=1, 96.36pt x 96.36pt>
1460File: ./svg-inkscape/niss-step1_svg-tex.pdf Graphic file (type pdf)
1461<use ./svg-inkscape/niss-step1_svg-tex.pdf, page 1>
1462Package pdftex.def Info: ./svg-inkscape/niss-step1_svg-tex.pdf , page1 used on
1463input line 56.
1464(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1465)
1466Package svg Info: Last page of `./svg-inkscape/niss-step2_svg-tex.pdf' is 1 on
1467input line 1745.
1468
1469(./svg-inkscape/niss-step2_svg-tex.pdf_tex
1470<./svg-inkscape/niss-step2_svg-tex.pdf, id=1055, page=1, 96.36pt x 96.36pt>
1471File: ./svg-inkscape/niss-step2_svg-tex.pdf Graphic file (type pdf)
1472<use ./svg-inkscape/niss-step2_svg-tex.pdf, page 1>
1473Package pdftex.def Info: ./svg-inkscape/niss-step2_svg-tex.pdf , page1 used on
1474input line 56.
1475(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1476)
1477Package svg Info: Last page of `./svg-inkscape/niss-step3_svg-tex.pdf' is 1 on
1478input line 1751.
1479
1480(./svg-inkscape/niss-step3_svg-tex.pdf_tex
1481<./svg-inkscape/niss-step3_svg-tex.pdf, id=1057, page=1, 96.36pt x 96.36pt>
1482File: ./svg-inkscape/niss-step3_svg-tex.pdf Graphic file (type pdf)
1483<use ./svg-inkscape/niss-step3_svg-tex.pdf, page 1>
1484Package pdftex.def Info: ./svg-inkscape/niss-step3_svg-tex.pdf , page1 used on
1485input line 56.
1486(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1487)
1488Package svg Info: Last page of `./svg-inkscape/niss-step4_svg-tex.pdf' is 1 on
1489input line 1759.
1490
1491(./svg-inkscape/niss-step4_svg-tex.pdf_tex
1492<./svg-inkscape/niss-step4_svg-tex.pdf, id=1059, page=1, 96.36pt x 96.36pt>
1493File: ./svg-inkscape/niss-step4_svg-tex.pdf Graphic file (type pdf)
1494<use ./svg-inkscape/niss-step4_svg-tex.pdf, page 1>
1495Package pdftex.def Info: ./svg-inkscape/niss-step4_svg-tex.pdf , page1 used on
1496input line 56.
1497(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1498) [43 <./svg-inkscape/guus-niss_svg-tex.pdf> <./svg-inkscape/guus-niss-inverse_
1499svg-tex.pdf
1500
1501pdfTeX warning: pdflatex (file ./svg-inkscape/guus-niss-inverse_svg-tex.pdf): P
1502DF inclusion: multiple pdfs with page group included in a single page
1503> <./svg-inkscape/niss-step1_svg-tex.pdf
1504
1505pdfTeX warning: pdflatex (file ./svg-inkscape/niss-step1_svg-tex.pdf): PDF incl
1506usion: multiple pdfs with page group included in a single page
1507>]
1508Underfull \hbox (badness 10000) in paragraph at lines 1782--1786
1509
1510 []
1511
1512Package svg Info: Last page of `./svg-inkscape/guus-niss_svg-tex.pdf' is 1 on i
1513nput line 1788.
1514(./svg-inkscape/guus-niss_svg-tex.pdf_tex
1515File: ./svg-inkscape/guus-niss_svg-tex.pdf Graphic file (type pdf)
1516<use ./svg-inkscape/guus-niss_svg-tex.pdf, page 1>
1517Package pdftex.def Info: ./svg-inkscape/guus-niss_svg-tex.pdf , page1 used on i
1518nput line 56.
1519(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1520)
1521Overfull \hbox (4.58476pt too wide) in paragraph at lines 1774--1795
1522[][]
1523 []
1524
1525
1526Underfull \vbox (badness 10000) has occurred while \output is active []
1527
1528 [44 <./svg-inkscape/niss-step2_svg-tex.pdf> <./svg-inkscape/niss-step3_svg-tex
1529.pdf
1530
1531pdfTeX warning: pdflatex (file ./svg-inkscape/niss-step3_svg-tex.pdf): PDF incl
1532usion: multiple pdfs with page group included in a single page
1533> <./svg-inkscape/niss-step4_svg-tex.pdf
1534
1535pdfTeX warning: pdflatex (file ./svg-inkscape/niss-step4_svg-tex.pdf): PDF incl
1536usion: multiple pdfs with page group included in a single page
1537>]
1538Package svg Info: Last page of `./svg-inkscape/reverse-niss_svg-tex.pdf' is 1 o
1539n input line 1835.
1540 (./svg-inkscape/reverse-niss_svg-tex.pdf_tex
1541<./svg-inkscape/reverse-niss_svg-tex.pdf, id=1083, page=1, 96.36pt x 96.36pt>
1542File: ./svg-inkscape/reverse-niss_svg-tex.pdf Graphic file (type pdf)
1543<use ./svg-inkscape/reverse-niss_svg-tex.pdf, page 1>
1544Package pdftex.def Info: ./svg-inkscape/reverse-niss_svg-tex.pdf , page1 used o
1545n input line 56.
1546(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1547) [45 <./svg-inkscape/reverse-niss_svg-tex.pdf>]
1548Package svg Info: Last page of `./svg-inkscape/nisseo1_svg-tex.pdf' is 1 on inp
1549ut line 1868.
1550 (./svg-inkscape/nisseo1_svg-tex.pdf_tex
1551<./svg-inkscape/nisseo1_svg-tex.pdf, id=1092, page=1, 96.36pt x 96.36pt>
1552File: ./svg-inkscape/nisseo1_svg-tex.pdf Graphic file (type pdf)
1553<use ./svg-inkscape/nisseo1_svg-tex.pdf, page 1>
1554Package pdftex.def Info: ./svg-inkscape/nisseo1_svg-tex.pdf , page1 used on inp
1555ut line 56.
1556(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1557)
1558Package svg Info: Last page of `./svg-inkscape/nisseo2_svg-tex.pdf' is 1 on inp
1559ut line 1877.
1560
1561(./svg-inkscape/nisseo2_svg-tex.pdf_tex
1562<./svg-inkscape/nisseo2_svg-tex.pdf, id=1094, page=1, 96.36pt x 96.36pt>
1563File: ./svg-inkscape/nisseo2_svg-tex.pdf Graphic file (type pdf)
1564<use ./svg-inkscape/nisseo2_svg-tex.pdf, page 1>
1565Package pdftex.def Info: ./svg-inkscape/nisseo2_svg-tex.pdf , page1 used on inp
1566ut line 56.
1567(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1568) [46 <./svg-inkscape/nisseo1_svg-tex.pdf> <./svg-inkscape/nisseo2_svg-tex.pdf
1569
1570pdfTeX warning: pdflatex (file ./svg-inkscape/nisseo2_svg-tex.pdf): PDF inclusi
1571on: multiple pdfs with page group included in a single page
1572>] [47]
1573Underfull \hbox (badness 10000) in paragraph at lines 1956--1957
1574[]\OT1/lmr/m/n/10.95 Scramble: \OT1/lmtt/m/n/10.95 R\TS1/lmtt/m/n/10.95 '\OT1/l
1575mtt/m/n/10.95 U\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 F U R2 B2 D\TS1/lmtt/m/
1576n/10.95 '\OT1/lmtt/m/n/10.95 L2 F2 D U\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95
1577F2 R\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 B D\TS1/lmtt/m/n/10.95 '\OT1/lmtt/
1578m/n/10.95 F\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 U\TS1/lmtt/m/n/10.95 '\OT1/
1579lmtt/m/n/10.95 L R D F2 U
1580 []
1581
1582
1583Underfull \hbox (badness 10000) in paragraph at lines 1959--1967
1584
1585 []
1586
1587
1588Underfull \hbox (badness 6477) in paragraph at lines 1959--1967
1589\OT1/lmr/m/n/10.95 Skeleton (on in-verse):\OT1/lmtt/m/n/10.95 U2 L2 B2 U L + B\
1590TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 L2 * U2 L\TS1/lmtt/m/n/10.95 '\OT1/lmtt
1591/m/n/10.95 U2
1592 []
1593
1594Package svg Info: Last page of `./svg-inkscape/wc-3_svg-tex.pdf' is 1 on input
1595line 1969.
1596(./svg-inkscape/wc-3_svg-tex.pdf_tex
1597<./svg-inkscape/wc-3_svg-tex.pdf, id=1123, page=1, 96.36pt x 96.36pt>
1598File: ./svg-inkscape/wc-3_svg-tex.pdf Graphic file (type pdf)
1599<use ./svg-inkscape/wc-3_svg-tex.pdf, page 1>
1600Package pdftex.def Info: ./svg-inkscape/wc-3_svg-tex.pdf , page1 used on input
1601line 56.
1602(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1603) [48 <./svg-inkscape/wc-3_svg-tex.pdf>]
1604[49]
1605Underfull \hbox (badness 10000) in paragraph at lines 2043--2051
1606
1607 []
1608
1609Package svg Info: Last page of `./svg-inkscape/wc19-2_svg-tex.pdf' is 1 on inpu
1610t line 2053.
1611(./svg-inkscape/wc19-2_svg-tex.pdf_tex
1612<./svg-inkscape/wc19-2_svg-tex.pdf, id=1143, page=1, 96.36pt x 96.36pt>
1613File: ./svg-inkscape/wc19-2_svg-tex.pdf Graphic file (type pdf)
1614<use ./svg-inkscape/wc19-2_svg-tex.pdf, page 1>
1615Package pdftex.def Info: ./svg-inkscape/wc19-2_svg-tex.pdf , page1 used on inpu
1616t line 56.
1617(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1618)
1619Package svg Info: Last page of `./svg-inkscape/german2_svg-tex.pdf' is 1 on inp
1620ut line 2082.
1621 (./svg-inkscape/german2_svg-tex.pdf_tex
1622<./svg-inkscape/german2_svg-tex.pdf, id=1146, page=1, 96.36pt x 96.36pt>
1623File: ./svg-inkscape/german2_svg-tex.pdf Graphic file (type pdf)
1624<use ./svg-inkscape/german2_svg-tex.pdf, page 1>
1625Package pdftex.def Info: ./svg-inkscape/german2_svg-tex.pdf , page1 used on inp
1626ut line 56.
1627(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1628)
1629Underfull \vbox (badness 10000) has occurred while \output is active []
1630
1631 [50 <./svg-inkscape/wc19-2_svg-tex.pdf>] [51 <./svg-inkscape/german2_svg-tex.p
1632df>]
1633Package svg Info: Last page of `./svg-inkscape/attila-solve_svg-tex.pdf' is 1 o
1634n input line 2124.
1635
1636(./svg-inkscape/attila-solve_svg-tex.pdf_tex
1637<./svg-inkscape/attila-solve_svg-tex.pdf, id=1169, page=1, 96.36pt x 96.36pt>
1638File: ./svg-inkscape/attila-solve_svg-tex.pdf Graphic file (type pdf)
1639<use ./svg-inkscape/attila-solve_svg-tex.pdf, page 1>
1640Package pdftex.def Info: ./svg-inkscape/attila-solve_svg-tex.pdf , page1 used o
1641n input line 56.
1642(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1643)
1644Underfull \hbox (badness 10000) in paragraph at lines 2163--2163
1645[][][][]$\OT1/lmtt/m/n/9 https : / / www . speedsolving . com / forum / threads
1646 / the-[]3x3x3-[]example-[]solve-[]thread . 14345 / page-[]280 #
1647 []
1648
1649[52 <./svg-inkscape/attila-solve_svg-tex.pdf>]
1650Package svg Info: Last page of `./svg-inkscape/replace_shorten_svg-tex.pdf' is
16511 on input line 2185.
1652
1653(./svg-inkscape/replace_shorten_svg-tex.pdf_tex
1654<./svg-inkscape/replace_shorten_svg-tex.pdf, id=1191, page=1, 96.36pt x 96.36pt
1655>
1656File: ./svg-inkscape/replace_shorten_svg-tex.pdf Graphic file (type pdf)
1657<use ./svg-inkscape/replace_shorten_svg-tex.pdf, page 1>
1658Package pdftex.def Info: ./svg-inkscape/replace_shorten_svg-tex.pdf , page1 use
1659d on input line 56.
1660(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1661) [53 <./svg-inkscape/replace_shorten_svg-tex.pdf>] [54
1662
1663]
1664Chapter 4.
1665[55] [56]
1666Chapter 5.
1667[57
1668
1669] [58]
1670Appendix A.
1671
1672Overfull \hbox (2.4339pt too wide) in paragraph at lines 2324--2325
1673[]\OT1/lmr/m/n/10.95 A re-cent (2019) and com-plete video tu-to-rial by Speed-C
1674u-beRe-view: []$\OT1/lmtt/m/n/10.95 https : / / www . youtube .
1675 []
1676
1677[59
1678
1679]
1680Overfull \hbox (28.2809pt too wide) in paragraph at lines 2351--2352
1681[]$\OT1/lmtt/m/n/10.95 https : / / www . speedsolving . com / forum / threads /
1682 harcs-[]jarcs-[]replacement-[]cube-[]solver .
1683 []
1684
1685
1686Overfull \hbox (5.1613pt too wide) in paragraph at lines 2361--2362
1687[]\OT1/lmr/m/n/10.95 In par-tic-u-lar, the \OT1/lmr/m/it/10.95 Fun-da-men-tal T
1688ech-niqes \OT1/lmr/m/n/10.95 sec-tion: []$\OT1/lmtt/m/n/10.95 http : / / www .
1689ryanheise . com / cube /
1690 []
1691
1692[60]
1693Appendix B.
1694Package svg Info: Last page of `./svg-inkscape/r_svg-tex.pdf' is 1 on input lin
1695e 2381.
1696(./svg-inkscape/r_svg-tex.pdf_tex
1697<./svg-inkscape/r_svg-tex.pdf, id=1294, page=1, 96.36pt x 96.36pt>
1698File: ./svg-inkscape/r_svg-tex.pdf Graphic file (type pdf)
1699<use ./svg-inkscape/r_svg-tex.pdf, page 1>
1700Package pdftex.def Info: ./svg-inkscape/r_svg-tex.pdf , page1 used on input lin
1701e 56.
1702(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1703)
1704Package svg Info: Last page of `./svg-inkscape/r2_svg-tex.pdf' is 1 on input li
1705ne 2381.
1706 (./svg-inkscape/r2_svg-tex.pdf_tex
1707<./svg-inkscape/r2_svg-tex.pdf, id=1296, page=1, 96.36pt x 96.36pt>
1708File: ./svg-inkscape/r2_svg-tex.pdf Graphic file (type pdf)
1709<use ./svg-inkscape/r2_svg-tex.pdf, page 1>
1710Package pdftex.def Info: ./svg-inkscape/r2_svg-tex.pdf , page1 used on input li
1711ne 56.
1712(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1713)
1714Package svg Info: Last page of `./svg-inkscape/r3_svg-tex.pdf' is 1 on input li
1715ne 2381.
1716
1717(./svg-inkscape/r3_svg-tex.pdf_tex
1718<./svg-inkscape/r3_svg-tex.pdf, id=1298, page=1, 96.36pt x 96.36pt>
1719File: ./svg-inkscape/r3_svg-tex.pdf Graphic file (type pdf)
1720<use ./svg-inkscape/r3_svg-tex.pdf, page 1>
1721Package pdftex.def Info: ./svg-inkscape/r3_svg-tex.pdf , page1 used on input li
1722ne 56.
1723(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1724)
1725Package svg Info: Last page of `./svg-inkscape/l_svg-tex.pdf' is 1 on input lin
1726e 2381.
1727 (./svg-inkscape/l_svg-tex.pdf_tex
1728<./svg-inkscape/l_svg-tex.pdf, id=1300, page=1, 96.36pt x 96.36pt>
1729File: ./svg-inkscape/l_svg-tex.pdf Graphic file (type pdf)
1730<use ./svg-inkscape/l_svg-tex.pdf, page 1>
1731Package pdftex.def Info: ./svg-inkscape/l_svg-tex.pdf , page1 used on input lin
1732e 56.
1733(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1734)
1735Package svg Info: Last page of `./svg-inkscape/l2_svg-tex.pdf' is 1 on input li
1736ne 2381.
1737
1738(./svg-inkscape/l2_svg-tex.pdf_tex
1739<./svg-inkscape/l2_svg-tex.pdf, id=1302, page=1, 96.36pt x 96.36pt>
1740File: ./svg-inkscape/l2_svg-tex.pdf Graphic file (type pdf)
1741<use ./svg-inkscape/l2_svg-tex.pdf, page 1>
1742Package pdftex.def Info: ./svg-inkscape/l2_svg-tex.pdf , page1 used on input li
1743ne 56.
1744(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1745)
1746Package svg Info: Last page of `./svg-inkscape/l3_svg-tex.pdf' is 1 on input li
1747ne 2381.
1748 (./svg-inkscape/l3_svg-tex.pdf_tex
1749<./svg-inkscape/l3_svg-tex.pdf, id=1304, page=1, 96.36pt x 96.36pt>
1750File: ./svg-inkscape/l3_svg-tex.pdf Graphic file (type pdf)
1751<use ./svg-inkscape/l3_svg-tex.pdf, page 1>
1752Package pdftex.def Info: ./svg-inkscape/l3_svg-tex.pdf , page1 used on input li
1753ne 56.
1754(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1755)
1756Package svg Info: Last page of `./svg-inkscape/u_svg-tex.pdf' is 1 on input lin
1757e 2384.
1758
1759(./svg-inkscape/u_svg-tex.pdf_tex
1760<./svg-inkscape/u_svg-tex.pdf, id=1306, page=1, 96.36pt x 96.36pt>
1761File: ./svg-inkscape/u_svg-tex.pdf Graphic file (type pdf)
1762<use ./svg-inkscape/u_svg-tex.pdf, page 1>
1763Package pdftex.def Info: ./svg-inkscape/u_svg-tex.pdf , page1 used on input lin
1764e 56.
1765(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1766)
1767Package svg Info: Last page of `./svg-inkscape/u2_svg-tex.pdf' is 1 on input li
1768ne 2384.
1769 (./svg-inkscape/u2_svg-tex.pdf_tex
1770<./svg-inkscape/u2_svg-tex.pdf, id=1308, page=1, 96.36pt x 96.36pt>
1771File: ./svg-inkscape/u2_svg-tex.pdf Graphic file (type pdf)
1772<use ./svg-inkscape/u2_svg-tex.pdf, page 1>
1773Package pdftex.def Info: ./svg-inkscape/u2_svg-tex.pdf , page1 used on input li
1774ne 56.
1775(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1776)
1777Package svg Info: Last page of `./svg-inkscape/u3_svg-tex.pdf' is 1 on input li
1778ne 2384.
1779
1780(./svg-inkscape/u3_svg-tex.pdf_tex
1781<./svg-inkscape/u3_svg-tex.pdf, id=1310, page=1, 96.36pt x 96.36pt>
1782File: ./svg-inkscape/u3_svg-tex.pdf Graphic file (type pdf)
1783<use ./svg-inkscape/u3_svg-tex.pdf, page 1>
1784Package pdftex.def Info: ./svg-inkscape/u3_svg-tex.pdf , page1 used on input li
1785ne 56.
1786(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1787)
1788Package svg Info: Last page of `./svg-inkscape/d_svg-tex.pdf' is 1 on input lin
1789e 2384.
1790 (./svg-inkscape/d_svg-tex.pdf_tex
1791<./svg-inkscape/d_svg-tex.pdf, id=1312, page=1, 96.36pt x 96.36pt>
1792File: ./svg-inkscape/d_svg-tex.pdf Graphic file (type pdf)
1793<use ./svg-inkscape/d_svg-tex.pdf, page 1>
1794Package pdftex.def Info: ./svg-inkscape/d_svg-tex.pdf , page1 used on input lin
1795e 56.
1796(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1797)
1798Package svg Info: Last page of `./svg-inkscape/d2_svg-tex.pdf' is 1 on input li
1799ne 2384.
1800
1801(./svg-inkscape/d2_svg-tex.pdf_tex
1802<./svg-inkscape/d2_svg-tex.pdf, id=1314, page=1, 96.36pt x 96.36pt>
1803File: ./svg-inkscape/d2_svg-tex.pdf Graphic file (type pdf)
1804<use ./svg-inkscape/d2_svg-tex.pdf, page 1>
1805Package pdftex.def Info: ./svg-inkscape/d2_svg-tex.pdf , page1 used on input li
1806ne 56.
1807(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1808)
1809Package svg Info: Last page of `./svg-inkscape/d3_svg-tex.pdf' is 1 on input li
1810ne 2384.
1811 (./svg-inkscape/d3_svg-tex.pdf_tex
1812<./svg-inkscape/d3_svg-tex.pdf, id=1316, page=1, 96.36pt x 96.36pt>
1813File: ./svg-inkscape/d3_svg-tex.pdf Graphic file (type pdf)
1814<use ./svg-inkscape/d3_svg-tex.pdf, page 1>
1815Package pdftex.def Info: ./svg-inkscape/d3_svg-tex.pdf , page1 used on input li
1816ne 56.
1817(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1818)
1819Package svg Info: Last page of `./svg-inkscape/f_svg-tex.pdf' is 1 on input lin
1820e 2387.
1821
1822(./svg-inkscape/f_svg-tex.pdf_tex
1823<./svg-inkscape/f_svg-tex.pdf, id=1318, page=1, 96.36pt x 96.36pt>
1824File: ./svg-inkscape/f_svg-tex.pdf Graphic file (type pdf)
1825<use ./svg-inkscape/f_svg-tex.pdf, page 1>
1826Package pdftex.def Info: ./svg-inkscape/f_svg-tex.pdf , page1 used on input lin
1827e 56.
1828(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1829)
1830Package svg Info: Last page of `./svg-inkscape/f2_svg-tex.pdf' is 1 on input li
1831ne 2387.
1832 (./svg-inkscape/f2_svg-tex.pdf_tex
1833<./svg-inkscape/f2_svg-tex.pdf, id=1320, page=1, 96.36pt x 96.36pt>
1834File: ./svg-inkscape/f2_svg-tex.pdf Graphic file (type pdf)
1835<use ./svg-inkscape/f2_svg-tex.pdf, page 1>
1836Package pdftex.def Info: ./svg-inkscape/f2_svg-tex.pdf , page1 used on input li
1837ne 56.
1838(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1839)
1840Package svg Info: Last page of `./svg-inkscape/f3_svg-tex.pdf' is 1 on input li
1841ne 2387.
1842
1843(./svg-inkscape/f3_svg-tex.pdf_tex
1844<./svg-inkscape/f3_svg-tex.pdf, id=1322, page=1, 96.36pt x 96.36pt>
1845File: ./svg-inkscape/f3_svg-tex.pdf Graphic file (type pdf)
1846<use ./svg-inkscape/f3_svg-tex.pdf, page 1>
1847Package pdftex.def Info: ./svg-inkscape/f3_svg-tex.pdf , page1 used on input li
1848ne 56.
1849(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1850)
1851Package svg Info: Last page of `./svg-inkscape/b_svg-tex.pdf' is 1 on input lin
1852e 2387.
1853 (./svg-inkscape/b_svg-tex.pdf_tex
1854<./svg-inkscape/b_svg-tex.pdf, id=1324, page=1, 96.36pt x 96.36pt>
1855File: ./svg-inkscape/b_svg-tex.pdf Graphic file (type pdf)
1856<use ./svg-inkscape/b_svg-tex.pdf, page 1>
1857Package pdftex.def Info: ./svg-inkscape/b_svg-tex.pdf , page1 used on input lin
1858e 56.
1859(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1860)
1861Package svg Info: Last page of `./svg-inkscape/b2_svg-tex.pdf' is 1 on input li
1862ne 2387.
1863
1864(./svg-inkscape/b2_svg-tex.pdf_tex
1865<./svg-inkscape/b2_svg-tex.pdf, id=1326, page=1, 96.36pt x 96.36pt>
1866File: ./svg-inkscape/b2_svg-tex.pdf Graphic file (type pdf)
1867<use ./svg-inkscape/b2_svg-tex.pdf, page 1>
1868Package pdftex.def Info: ./svg-inkscape/b2_svg-tex.pdf , page1 used on input li
1869ne 56.
1870(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1871)
1872Package svg Info: Last page of `./svg-inkscape/b3_svg-tex.pdf' is 1 on input li
1873ne 2387.
1874 (./svg-inkscape/b3_svg-tex.pdf_tex
1875<./svg-inkscape/b3_svg-tex.pdf, id=1328, page=1, 96.36pt x 96.36pt>
1876File: ./svg-inkscape/b3_svg-tex.pdf Graphic file (type pdf)
1877<use ./svg-inkscape/b3_svg-tex.pdf, page 1>
1878Package pdftex.def Info: ./svg-inkscape/b3_svg-tex.pdf , page1 used on input li
1879ne 56.
1880(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1881)
1882[61
1883
1884 <./svg-inkscape/r_svg-tex.pdf> <./svg-inkscape/r2_svg-tex.pdf
1885
1886pdfTeX warning: pdflatex (file ./svg-inkscape/r2_svg-tex.pdf): PDF inclusion: m
1887ultiple pdfs with page group included in a single page
1888> <./svg-inkscape/r3_svg-tex.pdf
1889
1890pdfTeX warning: pdflatex (file ./svg-inkscape/r3_svg-tex.pdf): PDF inclusion: m
1891ultiple pdfs with page group included in a single page
1892> <./svg-inkscape/l_svg-tex.pdf
1893
1894pdfTeX warning: pdflatex (file ./svg-inkscape/l_svg-tex.pdf): PDF inclusion: mu
1895ltiple pdfs with page group included in a single page
1896> <./svg-inkscape/l2_svg-tex.pdf
1897
1898pdfTeX warning: pdflatex (file ./svg-inkscape/l2_svg-tex.pdf): PDF inclusion: m
1899ultiple pdfs with page group included in a single page
1900> <./svg-inkscape/l3_svg-tex.pdf
1901
1902pdfTeX warning: pdflatex (file ./svg-inkscape/l3_svg-tex.pdf): PDF inclusion: m
1903ultiple pdfs with page group included in a single page
1904> <./svg-inkscape/u_svg-tex.pdf
1905
1906pdfTeX warning: pdflatex (file ./svg-inkscape/u_svg-tex.pdf): PDF inclusion: mu
1907ltiple pdfs with page group included in a single page
1908> <./svg-inkscape/u2_svg-tex.pdf
1909
1910pdfTeX warning: pdflatex (file ./svg-inkscape/u2_svg-tex.pdf): PDF inclusion: m
1911ultiple pdfs with page group included in a single page
1912> <./svg-inkscape/u3_svg-tex.pdf
1913
1914pdfTeX warning: pdflatex (file ./svg-inkscape/u3_svg-tex.pdf): PDF inclusion: m
1915ultiple pdfs with page group included in a single page
1916> <./svg-inkscape/d_svg-tex.pdf
1917
1918pdfTeX warning: pdflatex (file ./svg-inkscape/d_svg-tex.pdf): PDF inclusion: mu
1919ltiple pdfs with page group included in a single page
1920> <./svg-inkscape/d2_svg-tex.pdf
1921
1922pdfTeX warning: pdflatex (file ./svg-inkscape/d2_svg-tex.pdf): PDF inclusion: m
1923ultiple pdfs with page group included in a single page
1924> <./svg-inkscape/d3_svg-tex.pdf
1925
1926pdfTeX warning: pdflatex (file ./svg-inkscape/d3_svg-tex.pdf): PDF inclusion: m
1927ultiple pdfs with page group included in a single page
1928> <./svg-inkscape/f_svg-tex.pdf
1929
1930pdfTeX warning: pdflatex (file ./svg-inkscape/f_svg-tex.pdf): PDF inclusion: mu
1931ltiple pdfs with page group included in a single page
1932> <./svg-inkscape/f2_svg-tex.pdf
1933
1934pdfTeX warning: pdflatex (file ./svg-inkscape/f2_svg-tex.pdf): PDF inclusion: m
1935ultiple pdfs with page group included in a single page
1936> <./svg-inkscape/f3_svg-tex.pdf
1937
1938pdfTeX warning: pdflatex (file ./svg-inkscape/f3_svg-tex.pdf): PDF inclusion: m
1939ultiple pdfs with page group included in a single page
1940> <./svg-inkscape/b_svg-tex.pdf
1941
1942pdfTeX warning: pdflatex (file ./svg-inkscape/b_svg-tex.pdf): PDF inclusion: mu
1943ltiple pdfs with page group included in a single page
1944> <./svg-inkscape/b2_svg-tex.pdf
1945
1946pdfTeX warning: pdflatex (file ./svg-inkscape/b2_svg-tex.pdf): PDF inclusion: m
1947ultiple pdfs with page group included in a single page
1948> <./svg-inkscape/b3_svg-tex.pdf
1949
1950pdfTeX warning: pdflatex (file ./svg-inkscape/b3_svg-tex.pdf): PDF inclusion: m
1951ultiple pdfs with page group included in a single page
1952>]
1953Package svg Info: Last page of `./svg-inkscape/rw_svg-tex.pdf' is 1 on input li
1954ne 2404.
1955 (./svg-inkscape/rw_svg-tex.pdf_tex
1956<./svg-inkscape/rw_svg-tex.pdf, id=1354, page=1, 96.36pt x 96.36pt>
1957File: ./svg-inkscape/rw_svg-tex.pdf Graphic file (type pdf)
1958<use ./svg-inkscape/rw_svg-tex.pdf, page 1>
1959Package pdftex.def Info: ./svg-inkscape/rw_svg-tex.pdf , page1 used on input li
1960ne 56.
1961(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1962)
1963Package svg Info: Last page of `./svg-inkscape/m_svg-tex.pdf' is 1 on input lin
1964e 2414.
1965 (./svg-inkscape/m_svg-tex.pdf_tex
1966<./svg-inkscape/m_svg-tex.pdf, id=1356, page=1, 96.36pt x 96.36pt>
1967File: ./svg-inkscape/m_svg-tex.pdf Graphic file (type pdf)
1968<use ./svg-inkscape/m_svg-tex.pdf, page 1>
1969Package pdftex.def Info: ./svg-inkscape/m_svg-tex.pdf , page1 used on input lin
1970e 56.
1971(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1972)
1973Package svg Info: Last page of `./svg-inkscape/e_svg-tex.pdf' is 1 on input lin
1974e 2414.
1975
1976(./svg-inkscape/e_svg-tex.pdf_tex
1977<./svg-inkscape/e_svg-tex.pdf, id=1358, page=1, 96.36pt x 96.36pt>
1978File: ./svg-inkscape/e_svg-tex.pdf Graphic file (type pdf)
1979<use ./svg-inkscape/e_svg-tex.pdf, page 1>
1980Package pdftex.def Info: ./svg-inkscape/e_svg-tex.pdf , page1 used on input lin
1981e 56.
1982(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1983)
1984Package svg Info: Last page of `./svg-inkscape/s_svg-tex.pdf' is 1 on input lin
1985e 2414.
1986 (./svg-inkscape/s_svg-tex.pdf_tex
1987<./svg-inkscape/s_svg-tex.pdf, id=1360, page=1, 96.36pt x 96.36pt>
1988File: ./svg-inkscape/s_svg-tex.pdf Graphic file (type pdf)
1989<use ./svg-inkscape/s_svg-tex.pdf, page 1>
1990Package pdftex.def Info: ./svg-inkscape/s_svg-tex.pdf , page1 used on input lin
1991e 56.
1992(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1993) [62 <./svg-inkscape/rw_svg-tex.pdf> <./svg-inkscape/m_svg-tex.pdf
1994
1995pdfTeX warning: pdflatex (file ./svg-inkscape/m_svg-tex.pdf): PDF inclusion: mu
1996ltiple pdfs with page group included in a single page
1997> <./svg-inkscape/e_svg-tex.pdf
1998
1999pdfTeX warning: pdflatex (file ./svg-inkscape/e_svg-tex.pdf): PDF inclusion: mu
2000ltiple pdfs with page group included in a single page
2001> <./svg-inkscape/s_svg-tex.pdf
2002
2003pdfTeX warning: pdflatex (file ./svg-inkscape/s_svg-tex.pdf): PDF inclusion: mu
2004ltiple pdfs with page group included in a single page
2005>]
2006Appendix C.
2007Package svg Info: Last page of `./svg-inkscape/reto15a_svg-tex.pdf' is 1 on inp
2008ut line 2541.
2009(./svg-inkscape/reto15a_svg-tex.pdf_tex
2010<./svg-inkscape/reto15a_svg-tex.pdf, id=1372, page=1, 96.36pt x 96.36pt>
2011File: ./svg-inkscape/reto15a_svg-tex.pdf Graphic file (type pdf)
2012<use ./svg-inkscape/reto15a_svg-tex.pdf, page 1>
2013Package pdftex.def Info: ./svg-inkscape/reto15a_svg-tex.pdf , page1 used on inp
2014ut line 56.
2015(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2016)
2017Overfull \hbox (5.84789pt too wide) in paragraph at lines 2534--2544
2018[][]
2019 []
2020
2021Package svg Info: Last page of `./svg-inkscape/reto15b_svg-tex.pdf' is 1 on inp
2022ut line 2551.
2023(./svg-inkscape/reto15b_svg-tex.pdf_tex
2024<./svg-inkscape/reto15b_svg-tex.pdf, id=1374, page=1, 96.36pt x 96.36pt>
2025File: ./svg-inkscape/reto15b_svg-tex.pdf Graphic file (type pdf)
2026<use ./svg-inkscape/reto15b_svg-tex.pdf, page 1>
2027Package pdftex.def Info: ./svg-inkscape/reto15b_svg-tex.pdf , page1 used on inp
2028ut line 56.
2029(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2030)
2031Overfull \hbox (5.84789pt too wide) in paragraph at lines 2544--2554
2032[][]
2033 []
2034
2035Package svg Info: Last page of `./svg-inkscape/reto16a_svg-tex.pdf' is 1 on inp
2036ut line 2565.
2037(./svg-inkscape/reto16a_svg-tex.pdf_tex
2038<./svg-inkscape/reto16a_svg-tex.pdf, id=1376, page=1, 96.36pt x 96.36pt>
2039File: ./svg-inkscape/reto16a_svg-tex.pdf Graphic file (type pdf)
2040<use ./svg-inkscape/reto16a_svg-tex.pdf, page 1>
2041Package pdftex.def Info: ./svg-inkscape/reto16a_svg-tex.pdf , page1 used on inp
2042ut line 56.
2043(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2044)
2045Overfull \hbox (5.84789pt too wide) in paragraph at lines 2558--2568
2046[][]
2047 []
2048
2049Package svg Info: Last page of `./svg-inkscape/reto16b_svg-tex.pdf' is 1 on inp
2050ut line 2575.
2051(./svg-inkscape/reto16b_svg-tex.pdf_tex
2052<./svg-inkscape/reto16b_svg-tex.pdf, id=1378, page=1, 96.36pt x 96.36pt>
2053File: ./svg-inkscape/reto16b_svg-tex.pdf Graphic file (type pdf)
2054<use ./svg-inkscape/reto16b_svg-tex.pdf, page 1>
2055Package pdftex.def Info: ./svg-inkscape/reto16b_svg-tex.pdf , page1 used on inp
2056ut line 56.
2057(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2058)
2059Overfull \hbox (5.84789pt too wide) in paragraph at lines 2568--2578
2060[][]
2061 []
2062
2063Package svg Info: Last page of `./svg-inkscape/reto16c_svg-tex.pdf' is 1 on inp
2064ut line 2585.
2065(./svg-inkscape/reto16c_svg-tex.pdf_tex
2066<./svg-inkscape/reto16c_svg-tex.pdf, id=1380, page=1, 96.36pt x 96.36pt>
2067File: ./svg-inkscape/reto16c_svg-tex.pdf Graphic file (type pdf)
2068<use ./svg-inkscape/reto16c_svg-tex.pdf, page 1>
2069Package pdftex.def Info: ./svg-inkscape/reto16c_svg-tex.pdf , page1 used on inp
2070ut line 56.
2071(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2072)
2073Overfull \hbox (5.84789pt too wide) in paragraph at lines 2578--2588
2074[][]
2075 []
2076
2077Package svg Info: Last page of `./svg-inkscape/reto17a_svg-tex.pdf' is 1 on inp
2078ut line 2599.
2079(./svg-inkscape/reto17a_svg-tex.pdf_tex
2080<./svg-inkscape/reto17a_svg-tex.pdf, id=1382, page=1, 96.36pt x 96.36pt>
2081File: ./svg-inkscape/reto17a_svg-tex.pdf Graphic file (type pdf)
2082<use ./svg-inkscape/reto17a_svg-tex.pdf, page 1>
2083Package pdftex.def Info: ./svg-inkscape/reto17a_svg-tex.pdf , page1 used on inp
2084ut line 56.
2085(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2086)
2087Overfull \hbox (5.84789pt too wide) in paragraph at lines 2592--2602
2088[][]
2089 []
2090
2091Package svg Info: Last page of `./svg-inkscape/reto17b_svg-tex.pdf' is 1 on inp
2092ut line 2609.
2093(./svg-inkscape/reto17b_svg-tex.pdf_tex
2094<./svg-inkscape/reto17b_svg-tex.pdf, id=1384, page=1, 96.36pt x 96.36pt>
2095File: ./svg-inkscape/reto17b_svg-tex.pdf Graphic file (type pdf)
2096<use ./svg-inkscape/reto17b_svg-tex.pdf, page 1>
2097Package pdftex.def Info: ./svg-inkscape/reto17b_svg-tex.pdf , page1 used on inp
2098ut line 56.
2099(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2100)
2101Overfull \hbox (5.84789pt too wide) in paragraph at lines 2602--2612
2102[][]
2103 []
2104
2105[63
2106
2107 <./svg-inkscape/reto15a_svg-tex.pdf> <./svg-inkscape/reto15b_svg-tex.pdf
2108
2109pdfTeX warning: pdflatex (file ./svg-inkscape/reto15b_svg-tex.pdf): PDF inclusi
2110on: multiple pdfs with page group included in a single page
2111> <./svg-inkscape/reto16a_svg-tex.pdf
2112
2113pdfTeX warning: pdflatex (file ./svg-inkscape/reto16a_svg-tex.pdf): PDF inclusi
2114on: multiple pdfs with page group included in a single page
2115> <./svg-inkscape/reto16b_svg-tex.pdf
2116
2117pdfTeX warning: pdflatex (file ./svg-inkscape/reto16b_svg-tex.pdf): PDF inclusi
2118on: multiple pdfs with page group included in a single page
2119> <./svg-inkscape/reto16c_svg-tex.pdf
2120
2121pdfTeX warning: pdflatex (file ./svg-inkscape/reto16c_svg-tex.pdf): PDF inclusi
2122on: multiple pdfs with page group included in a single page
2123> <./svg-inkscape/reto17a_svg-tex.pdf
2124
2125pdfTeX warning: pdflatex (file ./svg-inkscape/reto17a_svg-tex.pdf): PDF inclusi
2126on: multiple pdfs with page group included in a single page
2127>]
2128Package svg Info: Last page of `./svg-inkscape/reto17c_svg-tex.pdf' is 1 on inp
2129ut line 2619.
2130 (./svg-inkscape/reto17c_svg-tex.pdf_tex
2131<./svg-inkscape/reto17c_svg-tex.pdf, id=1406, page=1, 96.36pt x 96.36pt>
2132File: ./svg-inkscape/reto17c_svg-tex.pdf Graphic file (type pdf)
2133<use ./svg-inkscape/reto17c_svg-tex.pdf, page 1>
2134Package pdftex.def Info: ./svg-inkscape/reto17c_svg-tex.pdf , page1 used on inp
2135ut line 56.
2136(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2137)
2138Overfull \hbox (5.84789pt too wide) in paragraph at lines 2612--2622
2139[][]
2140 []
2141
2142Package svg Info: Last page of `./svg-inkscape/reto17d_svg-tex.pdf' is 1 on inp
2143ut line 2629.
2144(./svg-inkscape/reto17d_svg-tex.pdf_tex
2145<./svg-inkscape/reto17d_svg-tex.pdf, id=1408, page=1, 96.36pt x 96.36pt>
2146File: ./svg-inkscape/reto17d_svg-tex.pdf Graphic file (type pdf)
2147<use ./svg-inkscape/reto17d_svg-tex.pdf, page 1>
2148Package pdftex.def Info: ./svg-inkscape/reto17d_svg-tex.pdf , page1 used on inp
2149ut line 56.
2150(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2151)
2152Overfull \hbox (5.84789pt too wide) in paragraph at lines 2622--2632
2153[][]
2154 []
2155
2156Package svg Info: Last page of `./svg-inkscape/reto17e_svg-tex.pdf' is 1 on inp
2157ut line 2639.
2158(./svg-inkscape/reto17e_svg-tex.pdf_tex
2159<./svg-inkscape/reto17e_svg-tex.pdf, id=1410, page=1, 96.36pt x 96.36pt>
2160File: ./svg-inkscape/reto17e_svg-tex.pdf Graphic file (type pdf)
2161<use ./svg-inkscape/reto17e_svg-tex.pdf, page 1>
2162Package pdftex.def Info: ./svg-inkscape/reto17e_svg-tex.pdf , page1 used on inp
2163ut line 56.
2164(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2165)
2166Overfull \hbox (5.84789pt too wide) in paragraph at lines 2632--2642
2167[][]
2168 []
2169
2170Package svg Info: Last page of `./svg-inkscape/reto17f_svg-tex.pdf' is 1 on inp
2171ut line 2649.
2172(./svg-inkscape/reto17f_svg-tex.pdf_tex
2173<./svg-inkscape/reto17f_svg-tex.pdf, id=1412, page=1, 96.36pt x 96.36pt>
2174File: ./svg-inkscape/reto17f_svg-tex.pdf Graphic file (type pdf)
2175<use ./svg-inkscape/reto17f_svg-tex.pdf, page 1>
2176Package pdftex.def Info: ./svg-inkscape/reto17f_svg-tex.pdf , page1 used on inp
2177ut line 56.
2178(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2179)
2180Overfull \hbox (5.84789pt too wide) in paragraph at lines 2642--2652
2181[][]
2182 []
2183
2184Package svg Info: Last page of `./svg-inkscape/reto18a_svg-tex.pdf' is 1 on inp
2185ut line 2663.
2186(./svg-inkscape/reto18a_svg-tex.pdf_tex
2187<./svg-inkscape/reto18a_svg-tex.pdf, id=1414, page=1, 96.36pt x 96.36pt>
2188File: ./svg-inkscape/reto18a_svg-tex.pdf Graphic file (type pdf)
2189<use ./svg-inkscape/reto18a_svg-tex.pdf, page 1>
2190Package pdftex.def Info: ./svg-inkscape/reto18a_svg-tex.pdf , page1 used on inp
2191ut line 56.
2192(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2193)
2194Overfull \hbox (5.84789pt too wide) in paragraph at lines 2656--2666
2195[][]
2196 []
2197
2198Package svg Info: Last page of `./svg-inkscape/reto18b_svg-tex.pdf' is 1 on inp
2199ut line 2673.
2200(./svg-inkscape/reto18b_svg-tex.pdf_tex
2201<./svg-inkscape/reto18b_svg-tex.pdf, id=1416, page=1, 96.36pt x 96.36pt>
2202File: ./svg-inkscape/reto18b_svg-tex.pdf Graphic file (type pdf)
2203<use ./svg-inkscape/reto18b_svg-tex.pdf, page 1>
2204Package pdftex.def Info: ./svg-inkscape/reto18b_svg-tex.pdf , page1 used on inp
2205ut line 56.
2206(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2207)
2208Overfull \hbox (5.84789pt too wide) in paragraph at lines 2666--2676
2209[][]
2210 []
2211
2212Package svg Info: Last page of `./svg-inkscape/reto18c_svg-tex.pdf' is 1 on inp
2213ut line 2683.
2214(./svg-inkscape/reto18c_svg-tex.pdf_tex
2215<./svg-inkscape/reto18c_svg-tex.pdf, id=1418, page=1, 96.36pt x 96.36pt>
2216File: ./svg-inkscape/reto18c_svg-tex.pdf Graphic file (type pdf)
2217<use ./svg-inkscape/reto18c_svg-tex.pdf, page 1>
2218Package pdftex.def Info: ./svg-inkscape/reto18c_svg-tex.pdf , page1 used on inp
2219ut line 56.
2220(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2221)
2222Overfull \hbox (5.84789pt too wide) in paragraph at lines 2676--2686
2223[][]
2224 []
2225
2226Package svg Info: Last page of `./svg-inkscape/reto18d_svg-tex.pdf' is 1 on inp
2227ut line 2693.
2228(./svg-inkscape/reto18d_svg-tex.pdf_tex
2229<./svg-inkscape/reto18d_svg-tex.pdf, id=1420, page=1, 96.36pt x 96.36pt>
2230File: ./svg-inkscape/reto18d_svg-tex.pdf Graphic file (type pdf)
2231<use ./svg-inkscape/reto18d_svg-tex.pdf, page 1>
2232Package pdftex.def Info: ./svg-inkscape/reto18d_svg-tex.pdf , page1 used on inp
2233ut line 56.
2234(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2235)
2236Overfull \hbox (5.84789pt too wide) in paragraph at lines 2686--2696
2237[][]
2238 []
2239
2240Package svg Info: Last page of `./svg-inkscape/reto18e_svg-tex.pdf' is 1 on inp
2241ut line 2703.
2242(./svg-inkscape/reto18e_svg-tex.pdf_tex
2243<./svg-inkscape/reto18e_svg-tex.pdf, id=1422, page=1, 96.36pt x 96.36pt>
2244File: ./svg-inkscape/reto18e_svg-tex.pdf Graphic file (type pdf)
2245<use ./svg-inkscape/reto18e_svg-tex.pdf, page 1>
2246Package pdftex.def Info: ./svg-inkscape/reto18e_svg-tex.pdf , page1 used on inp
2247ut line 56.
2248(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2249)
2250Overfull \hbox (5.84789pt too wide) in paragraph at lines 2696--2706
2251[][]
2252 []
2253
2254Package svg Info: Last page of `./svg-inkscape/reto18f_svg-tex.pdf' is 1 on inp
2255ut line 2713.
2256(./svg-inkscape/reto18f_svg-tex.pdf_tex
2257<./svg-inkscape/reto18f_svg-tex.pdf, id=1424, page=1, 96.36pt x 96.36pt>
2258File: ./svg-inkscape/reto18f_svg-tex.pdf Graphic file (type pdf)
2259<use ./svg-inkscape/reto18f_svg-tex.pdf, page 1>
2260Package pdftex.def Info: ./svg-inkscape/reto18f_svg-tex.pdf , page1 used on inp
2261ut line 56.
2262(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2263)
2264Overfull \hbox (5.84789pt too wide) in paragraph at lines 2706--2716
2265[][]
2266 []
2267
2268Package svg Info: Last page of `./svg-inkscape/reto18g_svg-tex.pdf' is 1 on inp
2269ut line 2723.
2270(./svg-inkscape/reto18g_svg-tex.pdf_tex
2271<./svg-inkscape/reto18g_svg-tex.pdf, id=1426, page=1, 96.36pt x 96.36pt>
2272File: ./svg-inkscape/reto18g_svg-tex.pdf Graphic file (type pdf)
2273<use ./svg-inkscape/reto18g_svg-tex.pdf, page 1>
2274Package pdftex.def Info: ./svg-inkscape/reto18g_svg-tex.pdf , page1 used on inp
2275ut line 56.
2276(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2277)
2278Overfull \hbox (5.84789pt too wide) in paragraph at lines 2716--2726
2279[][]
2280 []
2281
2282Package svg Info: Last page of `./svg-inkscape/reto19a_svg-tex.pdf' is 1 on inp
2283ut line 2737.
2284(./svg-inkscape/reto19a_svg-tex.pdf_tex
2285<./svg-inkscape/reto19a_svg-tex.pdf, id=1428, page=1, 96.36pt x 96.36pt>
2286File: ./svg-inkscape/reto19a_svg-tex.pdf Graphic file (type pdf)
2287<use ./svg-inkscape/reto19a_svg-tex.pdf, page 1>
2288Package pdftex.def Info: ./svg-inkscape/reto19a_svg-tex.pdf , page1 used on inp
2289ut line 56.
2290(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2291)
2292Overfull \hbox (5.84789pt too wide) in paragraph at lines 2730--2740
2293[][]
2294 []
2295
2296[64 <./svg-inkscape/reto17b_svg-tex.pdf> <./svg-inkscape/reto17c_svg-tex.pdf
2297
2298pdfTeX warning: pdflatex (file ./svg-inkscape/reto17c_svg-tex.pdf): PDF inclusi
2299on: multiple pdfs with page group included in a single page
2300> <./svg-inkscape/reto17d_svg-tex.pdf
2301
2302pdfTeX warning: pdflatex (file ./svg-inkscape/reto17d_svg-tex.pdf): PDF inclusi
2303on: multiple pdfs with page group included in a single page
2304> <./svg-inkscape/reto17e_svg-tex.pdf
2305
2306pdfTeX warning: pdflatex (file ./svg-inkscape/reto17e_svg-tex.pdf): PDF inclusi
2307on: multiple pdfs with page group included in a single page
2308> <./svg-inkscape/reto17f_svg-tex.pdf
2309
2310pdfTeX warning: pdflatex (file ./svg-inkscape/reto17f_svg-tex.pdf): PDF inclusi
2311on: multiple pdfs with page group included in a single page
2312> <./svg-inkscape/reto18a_svg-tex.pdf
2313
2314pdfTeX warning: pdflatex (file ./svg-inkscape/reto18a_svg-tex.pdf): PDF inclusi
2315on: multiple pdfs with page group included in a single page
2316> <./svg-inkscape/reto18b_svg-tex.pdf
2317
2318pdfTeX warning: pdflatex (file ./svg-inkscape/reto18b_svg-tex.pdf): PDF inclusi
2319on: multiple pdfs with page group included in a single page
2320> <./svg-inkscape/reto18c_svg-tex.pdf
2321
2322pdfTeX warning: pdflatex (file ./svg-inkscape/reto18c_svg-tex.pdf): PDF inclusi
2323on: multiple pdfs with page group included in a single page
2324> <./svg-inkscape/reto18d_svg-tex.pdf
2325
2326pdfTeX warning: pdflatex (file ./svg-inkscape/reto18d_svg-tex.pdf): PDF inclusi
2327on: multiple pdfs with page group included in a single page
2328> <./svg-inkscape/reto18e_svg-tex.pdf
2329
2330pdfTeX warning: pdflatex (file ./svg-inkscape/reto18e_svg-tex.pdf): PDF inclusi
2331on: multiple pdfs with page group included in a single page
2332> <./svg-inkscape/reto18f_svg-tex.pdf
2333
2334pdfTeX warning: pdflatex (file ./svg-inkscape/reto18f_svg-tex.pdf): PDF inclusi
2335on: multiple pdfs with page group included in a single page
2336> <./svg-inkscape/reto18g_svg-tex.pdf
2337
2338pdfTeX warning: pdflatex (file ./svg-inkscape/reto18g_svg-tex.pdf): PDF inclusi
2339on: multiple pdfs with page group included in a single page
2340>]
2341Package svg Info: Last page of `./svg-inkscape/reto19b_svg-tex.pdf' is 1 on inp
2342ut line 2747.
2343 (./svg-inkscape/reto19b_svg-tex.pdf_tex
2344<./svg-inkscape/reto19b_svg-tex.pdf, id=1460, page=1, 96.36pt x 96.36pt>
2345File: ./svg-inkscape/reto19b_svg-tex.pdf Graphic file (type pdf)
2346<use ./svg-inkscape/reto19b_svg-tex.pdf, page 1>
2347Package pdftex.def Info: ./svg-inkscape/reto19b_svg-tex.pdf , page1 used on inp
2348ut line 56.
2349(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2350)
2351Overfull \hbox (5.84789pt too wide) in paragraph at lines 2740--2750
2352[][]
2353 []
2354
2355Package svg Info: Last page of `./svg-inkscape/reto19c_svg-tex.pdf' is 1 on inp
2356ut line 2757.
2357(./svg-inkscape/reto19c_svg-tex.pdf_tex
2358<./svg-inkscape/reto19c_svg-tex.pdf, id=1462, page=1, 96.36pt x 96.36pt>
2359File: ./svg-inkscape/reto19c_svg-tex.pdf Graphic file (type pdf)
2360<use ./svg-inkscape/reto19c_svg-tex.pdf, page 1>
2361Package pdftex.def Info: ./svg-inkscape/reto19c_svg-tex.pdf , page1 used on inp
2362ut line 56.
2363(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2364)
2365Overfull \hbox (5.84789pt too wide) in paragraph at lines 2750--2760
2366[][]
2367 []
2368
2369Package svg Info: Last page of `./svg-inkscape/reto110a_svg-tex.pdf' is 1 on in
2370put line 2772.
2371(./svg-inkscape/reto110a_svg-tex.pdf_tex
2372<./svg-inkscape/reto110a_svg-tex.pdf, id=1464, page=1, 96.36pt x 96.36pt>
2373File: ./svg-inkscape/reto110a_svg-tex.pdf Graphic file (type pdf)
2374<use ./svg-inkscape/reto110a_svg-tex.pdf, page 1>
2375Package pdftex.def Info: ./svg-inkscape/reto110a_svg-tex.pdf , page1 used on in
2376put line 56.
2377(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2378)
2379Overfull \hbox (5.84789pt too wide) in paragraph at lines 2765--2775
2380[][]
2381 []
2382
2383Package svg Info: Last page of `./svg-inkscape/reto110b_svg-tex.pdf' is 1 on in
2384put line 2782.
2385(./svg-inkscape/reto110b_svg-tex.pdf_tex
2386<./svg-inkscape/reto110b_svg-tex.pdf, id=1466, page=1, 96.36pt x 96.36pt>
2387File: ./svg-inkscape/reto110b_svg-tex.pdf Graphic file (type pdf)
2388<use ./svg-inkscape/reto110b_svg-tex.pdf, page 1>
2389Package pdftex.def Info: ./svg-inkscape/reto110b_svg-tex.pdf , page1 used on in
2390put line 56.
2391(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2392)
2393Overfull \hbox (5.84789pt too wide) in paragraph at lines 2775--2785
2394[][]
2395 []
2396
2397Package svg Info: Last page of `./svg-inkscape/reto110c_svg-tex.pdf' is 1 on in
2398put line 2792.
2399(./svg-inkscape/reto110c_svg-tex.pdf_tex
2400<./svg-inkscape/reto110c_svg-tex.pdf, id=1468, page=1, 96.36pt x 96.36pt>
2401File: ./svg-inkscape/reto110c_svg-tex.pdf Graphic file (type pdf)
2402<use ./svg-inkscape/reto110c_svg-tex.pdf, page 1>
2403Package pdftex.def Info: ./svg-inkscape/reto110c_svg-tex.pdf , page1 used on in
2404put line 56.
2405(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2406)
2407Overfull \hbox (5.84789pt too wide) in paragraph at lines 2785--2795
2408[][]
2409 []
2410
2411Package svg Info: Last page of `./svg-inkscape/reto110d_svg-tex.pdf' is 1 on in
2412put line 2802.
2413(./svg-inkscape/reto110d_svg-tex.pdf_tex
2414<./svg-inkscape/reto110d_svg-tex.pdf, id=1470, page=1, 96.36pt x 96.36pt>
2415File: ./svg-inkscape/reto110d_svg-tex.pdf Graphic file (type pdf)
2416<use ./svg-inkscape/reto110d_svg-tex.pdf, page 1>
2417Package pdftex.def Info: ./svg-inkscape/reto110d_svg-tex.pdf , page1 used on in
2418put line 56.
2419(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2420)
2421Overfull \hbox (5.84789pt too wide) in paragraph at lines 2795--2805
2422[][]
2423 []
2424
2425Package svg Info: Last page of `./svg-inkscape/reto110e_svg-tex.pdf' is 1 on in
2426put line 2812.
2427(./svg-inkscape/reto110e_svg-tex.pdf_tex
2428<./svg-inkscape/reto110e_svg-tex.pdf, id=1472, page=1, 96.36pt x 96.36pt>
2429File: ./svg-inkscape/reto110e_svg-tex.pdf Graphic file (type pdf)
2430<use ./svg-inkscape/reto110e_svg-tex.pdf, page 1>
2431Package pdftex.def Info: ./svg-inkscape/reto110e_svg-tex.pdf , page1 used on in
2432put line 56.
2433(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2434)
2435Overfull \hbox (5.84789pt too wide) in paragraph at lines 2805--2815
2436[][]
2437 []
2438
2439Package svg Info: Last page of `./svg-inkscape/reto110f_svg-tex.pdf' is 1 on in
2440put line 2822.
2441(./svg-inkscape/reto110f_svg-tex.pdf_tex
2442<./svg-inkscape/reto110f_svg-tex.pdf, id=1474, page=1, 96.36pt x 96.36pt>
2443File: ./svg-inkscape/reto110f_svg-tex.pdf Graphic file (type pdf)
2444<use ./svg-inkscape/reto110f_svg-tex.pdf, page 1>
2445Package pdftex.def Info: ./svg-inkscape/reto110f_svg-tex.pdf , page1 used on in
2446put line 56.
2447(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2448)
2449Overfull \hbox (5.84789pt too wide) in paragraph at lines 2815--2825
2450[][]
2451 []
2452
2453Package svg Info: Last page of `./svg-inkscape/reto110g_svg-tex.pdf' is 1 on in
2454put line 2832.
2455(./svg-inkscape/reto110g_svg-tex.pdf_tex
2456<./svg-inkscape/reto110g_svg-tex.pdf, id=1476, page=1, 96.36pt x 96.36pt>
2457File: ./svg-inkscape/reto110g_svg-tex.pdf Graphic file (type pdf)
2458<use ./svg-inkscape/reto110g_svg-tex.pdf, page 1>
2459Package pdftex.def Info: ./svg-inkscape/reto110g_svg-tex.pdf , page1 used on in
2460put line 56.
2461(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2462)
2463Overfull \hbox (5.84789pt too wide) in paragraph at lines 2825--2835
2464[][]
2465 []
2466
2467Package svg Info: Last page of `./svg-inkscape/reto111a_svg-tex.pdf' is 1 on in
2468put line 2847.
2469(./svg-inkscape/reto111a_svg-tex.pdf_tex
2470<./svg-inkscape/reto111a_svg-tex.pdf, id=1478, page=1, 96.36pt x 96.36pt>
2471File: ./svg-inkscape/reto111a_svg-tex.pdf Graphic file (type pdf)
2472<use ./svg-inkscape/reto111a_svg-tex.pdf, page 1>
2473Package pdftex.def Info: ./svg-inkscape/reto111a_svg-tex.pdf , page1 used on in
2474put line 56.
2475(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2476)
2477Overfull \hbox (5.84789pt too wide) in paragraph at lines 2840--2850
2478[][]
2479 []
2480
2481Package svg Info: Last page of `./svg-inkscape/reto111a_svg-tex.pdf' is 1 on in
2482put line 2857.
2483(./svg-inkscape/reto111a_svg-tex.pdf_tex
2484File: ./svg-inkscape/reto111a_svg-tex.pdf Graphic file (type pdf)
2485<use ./svg-inkscape/reto111a_svg-tex.pdf, page 1>
2486Package pdftex.def Info: ./svg-inkscape/reto111a_svg-tex.pdf , page1 used on in
2487put line 56.
2488(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2489)
2490Overfull \hbox (5.84789pt too wide) in paragraph at lines 2850--2860
2491[][]
2492 []
2493
2494Package svg Info: Last page of `./svg-inkscape/reto112a_svg-tex.pdf' is 1 on in
2495put line 2871.
2496(./svg-inkscape/reto112a_svg-tex.pdf_tex
2497<./svg-inkscape/reto112a_svg-tex.pdf, id=1481, page=1, 96.36pt x 96.36pt>
2498File: ./svg-inkscape/reto112a_svg-tex.pdf Graphic file (type pdf)
2499<use ./svg-inkscape/reto112a_svg-tex.pdf, page 1>
2500Package pdftex.def Info: ./svg-inkscape/reto112a_svg-tex.pdf , page1 used on in
2501put line 56.
2502(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2503)
2504Overfull \hbox (5.84789pt too wide) in paragraph at lines 2864--2874
2505[][]
2506 []
2507
2508[65 <./svg-inkscape/reto19a_svg-tex.pdf> <./svg-inkscape/reto19b_svg-tex.pdf
2509
2510pdfTeX warning: pdflatex (file ./svg-inkscape/reto19b_svg-tex.pdf): PDF inclusi
2511on: multiple pdfs with page group included in a single page
2512> <./svg-inkscape/reto19c_svg-tex.pdf
2513
2514pdfTeX warning: pdflatex (file ./svg-inkscape/reto19c_svg-tex.pdf): PDF inclusi
2515on: multiple pdfs with page group included in a single page
2516> <./svg-inkscape/reto110a_svg-tex.pdf
2517
2518pdfTeX warning: pdflatex (file ./svg-inkscape/reto110a_svg-tex.pdf): PDF inclus
2519ion: multiple pdfs with page group included in a single page
2520> <./svg-inkscape/reto110b_svg-tex.pdf
2521
2522pdfTeX warning: pdflatex (file ./svg-inkscape/reto110b_svg-tex.pdf): PDF inclus
2523ion: multiple pdfs with page group included in a single page
2524> <./svg-inkscape/reto110c_svg-tex.pdf
2525
2526pdfTeX warning: pdflatex (file ./svg-inkscape/reto110c_svg-tex.pdf): PDF inclus
2527ion: multiple pdfs with page group included in a single page
2528> <./svg-inkscape/reto110d_svg-tex.pdf
2529
2530pdfTeX warning: pdflatex (file ./svg-inkscape/reto110d_svg-tex.pdf): PDF inclus
2531ion: multiple pdfs with page group included in a single page
2532> <./svg-inkscape/reto110e_svg-tex.pdf
2533
2534pdfTeX warning: pdflatex (file ./svg-inkscape/reto110e_svg-tex.pdf): PDF inclus
2535ion: multiple pdfs with page group included in a single page
2536> <./svg-inkscape/reto110f_svg-tex.pdf
2537
2538pdfTeX warning: pdflatex (file ./svg-inkscape/reto110f_svg-tex.pdf): PDF inclus
2539ion: multiple pdfs with page group included in a single page
2540> <./svg-inkscape/reto110g_svg-tex.pdf
2541
2542pdfTeX warning: pdflatex (file ./svg-inkscape/reto110g_svg-tex.pdf): PDF inclus
2543ion: multiple pdfs with page group included in a single page
2544> <./svg-inkscape/reto111a_svg-tex.pdf
2545
2546pdfTeX warning: pdflatex (file ./svg-inkscape/reto111a_svg-tex.pdf): PDF inclus
2547ion: multiple pdfs with page group included in a single page
2548>]
2549Package svg Info: Last page of `./svg-inkscape/reto3c1_svg-tex.pdf' is 1 on inp
2550ut line 2889.
2551 (./svg-inkscape/reto3c1_svg-tex.pdf_tex
2552<./svg-inkscape/reto3c1_svg-tex.pdf, id=1515, page=1, 96.36pt x 96.36pt>
2553File: ./svg-inkscape/reto3c1_svg-tex.pdf Graphic file (type pdf)
2554<use ./svg-inkscape/reto3c1_svg-tex.pdf, page 1>
2555Package pdftex.def Info: ./svg-inkscape/reto3c1_svg-tex.pdf , page1 used on inp
2556ut line 56.
2557(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2558)
2559Overfull \hbox (5.84789pt too wide) in paragraph at lines 2882--2892
2560[][]
2561 []
2562
2563Package svg Info: Last page of `./svg-inkscape/reto3c2_svg-tex.pdf' is 1 on inp
2564ut line 2899.
2565(./svg-inkscape/reto3c2_svg-tex.pdf_tex
2566<./svg-inkscape/reto3c2_svg-tex.pdf, id=1517, page=1, 96.36pt x 96.36pt>
2567File: ./svg-inkscape/reto3c2_svg-tex.pdf Graphic file (type pdf)
2568<use ./svg-inkscape/reto3c2_svg-tex.pdf, page 1>
2569Package pdftex.def Info: ./svg-inkscape/reto3c2_svg-tex.pdf , page1 used on inp
2570ut line 56.
2571(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2572)
2573Overfull \hbox (5.84789pt too wide) in paragraph at lines 2892--2902
2574[][]
2575 []
2576
2577Package svg Info: Last page of `./svg-inkscape/reto3c3_svg-tex.pdf' is 1 on inp
2578ut line 2909.
2579(./svg-inkscape/reto3c3_svg-tex.pdf_tex
2580<./svg-inkscape/reto3c3_svg-tex.pdf, id=1519, page=1, 96.36pt x 96.36pt>
2581File: ./svg-inkscape/reto3c3_svg-tex.pdf Graphic file (type pdf)
2582<use ./svg-inkscape/reto3c3_svg-tex.pdf, page 1>
2583Package pdftex.def Info: ./svg-inkscape/reto3c3_svg-tex.pdf , page1 used on inp
2584ut line 56.
2585(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2586)
2587Overfull \hbox (5.84789pt too wide) in paragraph at lines 2902--2912
2588[][]
2589 []
2590
2591Package svg Info: Last page of `./svg-inkscape/reto3c4_svg-tex.pdf' is 1 on inp
2592ut line 2919.
2593(./svg-inkscape/reto3c4_svg-tex.pdf_tex
2594<./svg-inkscape/reto3c4_svg-tex.pdf, id=1521, page=1, 96.36pt x 96.36pt>
2595File: ./svg-inkscape/reto3c4_svg-tex.pdf Graphic file (type pdf)
2596<use ./svg-inkscape/reto3c4_svg-tex.pdf, page 1>
2597Package pdftex.def Info: ./svg-inkscape/reto3c4_svg-tex.pdf , page1 used on inp
2598ut line 56.
2599(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2600)
2601Overfull \hbox (5.84789pt too wide) in paragraph at lines 2912--2922
2602[][]
2603 []
2604
2605Package svg Info: Last page of `./svg-inkscape/reto3c5_svg-tex.pdf' is 1 on inp
2606ut line 2929.
2607(./svg-inkscape/reto3c5_svg-tex.pdf_tex
2608<./svg-inkscape/reto3c5_svg-tex.pdf, id=1523, page=1, 96.36pt x 96.36pt>
2609File: ./svg-inkscape/reto3c5_svg-tex.pdf Graphic file (type pdf)
2610<use ./svg-inkscape/reto3c5_svg-tex.pdf, page 1>
2611Package pdftex.def Info: ./svg-inkscape/reto3c5_svg-tex.pdf , page1 used on inp
2612ut line 56.
2613(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2614)
2615Overfull \hbox (5.84789pt too wide) in paragraph at lines 2922--2932
2616[][]
2617 []
2618
2619Package svg Info: Last page of `./svg-inkscape/reto3c6_svg-tex.pdf' is 1 on inp
2620ut line 2939.
2621(./svg-inkscape/reto3c6_svg-tex.pdf_tex
2622<./svg-inkscape/reto3c6_svg-tex.pdf, id=1525, page=1, 96.36pt x 96.36pt>
2623File: ./svg-inkscape/reto3c6_svg-tex.pdf Graphic file (type pdf)
2624<use ./svg-inkscape/reto3c6_svg-tex.pdf, page 1>
2625Package pdftex.def Info: ./svg-inkscape/reto3c6_svg-tex.pdf , page1 used on inp
2626ut line 56.
2627(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2628)
2629Overfull \hbox (5.84789pt too wide) in paragraph at lines 2932--2942
2630[][]
2631 []
2632
2633Package svg Info: Last page of `./svg-inkscape/reto3c7_svg-tex.pdf' is 1 on inp
2634ut line 2949.
2635(./svg-inkscape/reto3c7_svg-tex.pdf_tex
2636<./svg-inkscape/reto3c7_svg-tex.pdf, id=1527, page=1, 96.36pt x 96.36pt>
2637File: ./svg-inkscape/reto3c7_svg-tex.pdf Graphic file (type pdf)
2638<use ./svg-inkscape/reto3c7_svg-tex.pdf, page 1>
2639Package pdftex.def Info: ./svg-inkscape/reto3c7_svg-tex.pdf , page1 used on inp
2640ut line 56.
2641(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2642)
2643Overfull \hbox (5.84789pt too wide) in paragraph at lines 2942--2952
2644[][]
2645 []
2646
2647Package svg Info: Last page of `./svg-inkscape/reto3c8_svg-tex.pdf' is 1 on inp
2648ut line 2959.
2649(./svg-inkscape/reto3c8_svg-tex.pdf_tex
2650<./svg-inkscape/reto3c8_svg-tex.pdf, id=1529, page=1, 96.36pt x 96.36pt>
2651File: ./svg-inkscape/reto3c8_svg-tex.pdf Graphic file (type pdf)
2652<use ./svg-inkscape/reto3c8_svg-tex.pdf, page 1>
2653Package pdftex.def Info: ./svg-inkscape/reto3c8_svg-tex.pdf , page1 used on inp
2654ut line 56.
2655(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2656)
2657Overfull \hbox (5.84789pt too wide) in paragraph at lines 2952--2962
2658[][]
2659 []
2660
2661Package svg Info: Last page of `./svg-inkscape/reto3c9_svg-tex.pdf' is 1 on inp
2662ut line 2969.
2663(./svg-inkscape/reto3c9_svg-tex.pdf_tex
2664<./svg-inkscape/reto3c9_svg-tex.pdf, id=1531, page=1, 96.36pt x 96.36pt>
2665File: ./svg-inkscape/reto3c9_svg-tex.pdf Graphic file (type pdf)
2666<use ./svg-inkscape/reto3c9_svg-tex.pdf, page 1>
2667Package pdftex.def Info: ./svg-inkscape/reto3c9_svg-tex.pdf , page1 used on inp
2668ut line 56.
2669(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2670)
2671Overfull \hbox (5.84789pt too wide) in paragraph at lines 2962--2972
2672[][]
2673 []
2674
2675Package svg Info: Last page of `./svg-inkscape/reto3c10_svg-tex.pdf' is 1 on in
2676put line 2979.
2677(./svg-inkscape/reto3c10_svg-tex.pdf_tex
2678<./svg-inkscape/reto3c10_svg-tex.pdf, id=1533, page=1, 96.36pt x 96.36pt>
2679File: ./svg-inkscape/reto3c10_svg-tex.pdf Graphic file (type pdf)
2680<use ./svg-inkscape/reto3c10_svg-tex.pdf, page 1>
2681Package pdftex.def Info: ./svg-inkscape/reto3c10_svg-tex.pdf , page1 used on in
2682put line 56.
2683(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2684)
2685Overfull \hbox (5.84789pt too wide) in paragraph at lines 2972--2982
2686[][]
2687 []
2688
2689Package svg Info: Last page of `./svg-inkscape/reto3c11_svg-tex.pdf' is 1 on in
2690put line 2989.
2691(./svg-inkscape/reto3c11_svg-tex.pdf_tex
2692<./svg-inkscape/reto3c11_svg-tex.pdf, id=1535, page=1, 96.36pt x 96.36pt>
2693File: ./svg-inkscape/reto3c11_svg-tex.pdf Graphic file (type pdf)
2694<use ./svg-inkscape/reto3c11_svg-tex.pdf, page 1>
2695Package pdftex.def Info: ./svg-inkscape/reto3c11_svg-tex.pdf , page1 used on in
2696put line 56.
2697(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2698)
2699Overfull \hbox (5.84789pt too wide) in paragraph at lines 2982--2992
2700[][]
2701 []
2702
2703[66 <./svg-inkscape/reto112a_svg-tex.pdf> <./svg-inkscape/reto3c1_svg-tex.pdf
2704
2705pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c1_svg-tex.pdf): PDF inclusi
2706on: multiple pdfs with page group included in a single page
2707> <./svg-inkscape/reto3c2_svg-tex.pdf
2708
2709pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c2_svg-tex.pdf): PDF inclusi
2710on: multiple pdfs with page group included in a single page
2711> <./svg-inkscape/reto3c3_svg-tex.pdf
2712
2713pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c3_svg-tex.pdf): PDF inclusi
2714on: multiple pdfs with page group included in a single page
2715> <./svg-inkscape/reto3c4_svg-tex.pdf
2716
2717pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c4_svg-tex.pdf): PDF inclusi
2718on: multiple pdfs with page group included in a single page
2719> <./svg-inkscape/reto3c5_svg-tex.pdf
2720
2721pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c5_svg-tex.pdf): PDF inclusi
2722on: multiple pdfs with page group included in a single page
2723> <./svg-inkscape/reto3c6_svg-tex.pdf
2724
2725pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c6_svg-tex.pdf): PDF inclusi
2726on: multiple pdfs with page group included in a single page
2727> <./svg-inkscape/reto3c7_svg-tex.pdf
2728
2729pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c7_svg-tex.pdf): PDF inclusi
2730on: multiple pdfs with page group included in a single page
2731> <./svg-inkscape/reto3c8_svg-tex.pdf
2732
2733pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c8_svg-tex.pdf): PDF inclusi
2734on: multiple pdfs with page group included in a single page
2735> <./svg-inkscape/reto3c9_svg-tex.pdf
2736
2737pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c9_svg-tex.pdf): PDF inclusi
2738on: multiple pdfs with page group included in a single page
2739>]
2740Package svg Info: Last page of `./svg-inkscape/reto3c12_svg-tex.pdf' is 1 on in
2741put line 2999.
2742 (./svg-inkscape/reto3c12_svg-tex.pdf_tex
2743<./svg-inkscape/reto3c12_svg-tex.pdf, id=1564, page=1, 96.36pt x 96.36pt>
2744File: ./svg-inkscape/reto3c12_svg-tex.pdf Graphic file (type pdf)
2745<use ./svg-inkscape/reto3c12_svg-tex.pdf, page 1>
2746Package pdftex.def Info: ./svg-inkscape/reto3c12_svg-tex.pdf , page1 used on in
2747put line 56.
2748(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2749)
2750Overfull \hbox (5.84789pt too wide) in paragraph at lines 2992--3002
2751[][]
2752 []
2753
2754Package svg Info: Last page of `./svg-inkscape/reto3c13_svg-tex.pdf' is 1 on in
2755put line 3009.
2756(./svg-inkscape/reto3c13_svg-tex.pdf_tex
2757<./svg-inkscape/reto3c13_svg-tex.pdf, id=1566, page=1, 96.36pt x 96.36pt>
2758File: ./svg-inkscape/reto3c13_svg-tex.pdf Graphic file (type pdf)
2759<use ./svg-inkscape/reto3c13_svg-tex.pdf, page 1>
2760Package pdftex.def Info: ./svg-inkscape/reto3c13_svg-tex.pdf , page1 used on in
2761put line 56.
2762(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2763)
2764Overfull \hbox (5.84789pt too wide) in paragraph at lines 3002--3012
2765[][]
2766 []
2767
2768Package svg Info: Last page of `./svg-inkscape/reto3e1_svg-tex.pdf' is 1 on inp
2769ut line 3024.
2770(./svg-inkscape/reto3e1_svg-tex.pdf_tex
2771<./svg-inkscape/reto3e1_svg-tex.pdf, id=1568, page=1, 96.36pt x 96.36pt>
2772File: ./svg-inkscape/reto3e1_svg-tex.pdf Graphic file (type pdf)
2773<use ./svg-inkscape/reto3e1_svg-tex.pdf, page 1>
2774Package pdftex.def Info: ./svg-inkscape/reto3e1_svg-tex.pdf , page1 used on inp
2775ut line 56.
2776(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2777)
2778Overfull \hbox (5.84789pt too wide) in paragraph at lines 3017--3027
2779[][]
2780 []
2781
2782Package svg Info: Last page of `./svg-inkscape/reto3e2_svg-tex.pdf' is 1 on inp
2783ut line 3034.
2784(./svg-inkscape/reto3e2_svg-tex.pdf_tex
2785<./svg-inkscape/reto3e2_svg-tex.pdf, id=1570, page=1, 96.36pt x 96.36pt>
2786File: ./svg-inkscape/reto3e2_svg-tex.pdf Graphic file (type pdf)
2787<use ./svg-inkscape/reto3e2_svg-tex.pdf, page 1>
2788Package pdftex.def Info: ./svg-inkscape/reto3e2_svg-tex.pdf , page1 used on inp
2789ut line 56.
2790(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2791)
2792Overfull \hbox (5.84789pt too wide) in paragraph at lines 3027--3037
2793[][]
2794 []
2795
2796Package svg Info: Last page of `./svg-inkscape/reto3e3_svg-tex.pdf' is 1 on inp
2797ut line 3044.
2798(./svg-inkscape/reto3e3_svg-tex.pdf_tex
2799<./svg-inkscape/reto3e3_svg-tex.pdf, id=1572, page=1, 96.36pt x 96.36pt>
2800File: ./svg-inkscape/reto3e3_svg-tex.pdf Graphic file (type pdf)
2801<use ./svg-inkscape/reto3e3_svg-tex.pdf, page 1>
2802Package pdftex.def Info: ./svg-inkscape/reto3e3_svg-tex.pdf , page1 used on inp
2803ut line 56.
2804(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2805)
2806Overfull \hbox (5.84789pt too wide) in paragraph at lines 3037--3047
2807[][]
2808 []
2809
2810Package svg Info: Last page of `./svg-inkscape/reto3e4_svg-tex.pdf' is 1 on inp
2811ut line 3054.
2812(./svg-inkscape/reto3e4_svg-tex.pdf_tex
2813<./svg-inkscape/reto3e4_svg-tex.pdf, id=1574, page=1, 96.36pt x 96.36pt>
2814File: ./svg-inkscape/reto3e4_svg-tex.pdf Graphic file (type pdf)
2815<use ./svg-inkscape/reto3e4_svg-tex.pdf, page 1>
2816Package pdftex.def Info: ./svg-inkscape/reto3e4_svg-tex.pdf , page1 used on inp
2817ut line 56.
2818(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2819)
2820Overfull \hbox (5.84789pt too wide) in paragraph at lines 3047--3057
2821[][]
2822 []
2823
2824Package svg Info: Last page of `./svg-inkscape/reto3e5_svg-tex.pdf' is 1 on inp
2825ut line 3064.
2826(./svg-inkscape/reto3e5_svg-tex.pdf_tex
2827<./svg-inkscape/reto3e5_svg-tex.pdf, id=1576, page=1, 96.36pt x 96.36pt>
2828File: ./svg-inkscape/reto3e5_svg-tex.pdf Graphic file (type pdf)
2829<use ./svg-inkscape/reto3e5_svg-tex.pdf, page 1>
2830Package pdftex.def Info: ./svg-inkscape/reto3e5_svg-tex.pdf , page1 used on inp
2831ut line 56.
2832(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2833)
2834Overfull \hbox (5.84789pt too wide) in paragraph at lines 3057--3067
2835[][]
2836 []
2837
2838Package svg Info: Last page of `./svg-inkscape/reto3e6_svg-tex.pdf' is 1 on inp
2839ut line 3074.
2840(./svg-inkscape/reto3e6_svg-tex.pdf_tex
2841<./svg-inkscape/reto3e6_svg-tex.pdf, id=1578, page=1, 96.36pt x 96.36pt>
2842File: ./svg-inkscape/reto3e6_svg-tex.pdf Graphic file (type pdf)
2843<use ./svg-inkscape/reto3e6_svg-tex.pdf, page 1>
2844Package pdftex.def Info: ./svg-inkscape/reto3e6_svg-tex.pdf , page1 used on inp
2845ut line 56.
2846(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2847)
2848Overfull \hbox (5.84789pt too wide) in paragraph at lines 3067--3077
2849[][]
2850 []
2851
2852Package svg Info: Last page of `./svg-inkscape/reto3e7_svg-tex.pdf' is 1 on inp
2853ut line 3084.
2854(./svg-inkscape/reto3e7_svg-tex.pdf_tex
2855<./svg-inkscape/reto3e7_svg-tex.pdf, id=1580, page=1, 96.36pt x 96.36pt>
2856File: ./svg-inkscape/reto3e7_svg-tex.pdf Graphic file (type pdf)
2857<use ./svg-inkscape/reto3e7_svg-tex.pdf, page 1>
2858Package pdftex.def Info: ./svg-inkscape/reto3e7_svg-tex.pdf , page1 used on inp
2859ut line 56.
2860(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2861)
2862Overfull \hbox (5.84789pt too wide) in paragraph at lines 3077--3087
2863[][]
2864 []
2865
2866[67 <./svg-inkscape/reto3c10_svg-tex.pdf> <./svg-inkscape/reto3c11_svg-tex.pdf
2867
2868pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c11_svg-tex.pdf): PDF inclus
2869ion: multiple pdfs with page group included in a single page
2870> <./svg-inkscape/reto3c12_svg-tex.pdf
2871
2872pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c12_svg-tex.pdf): PDF inclus
2873ion: multiple pdfs with page group included in a single page
2874> <./svg-inkscape/reto3c13_svg-tex.pdf
2875
2876pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c13_svg-tex.pdf): PDF inclus
2877ion: multiple pdfs with page group included in a single page
2878> <./svg-inkscape/reto3e1_svg-tex.pdf
2879
2880pdfTeX warning: pdflatex (file ./svg-inkscape/reto3e1_svg-tex.pdf): PDF inclusi
2881on: multiple pdfs with page group included in a single page
2882> <./svg-inkscape/reto3e2_svg-tex.pdf
2883
2884pdfTeX warning: pdflatex (file ./svg-inkscape/reto3e2_svg-tex.pdf): PDF inclusi
2885on: multiple pdfs with page group included in a single page
2886> <./svg-inkscape/reto3e3_svg-tex.pdf
2887
2888pdfTeX warning: pdflatex (file ./svg-inkscape/reto3e3_svg-tex.pdf): PDF inclusi
2889on: multiple pdfs with page group included in a single page
2890> <./svg-inkscape/reto3e4_svg-tex.pdf
2891
2892pdfTeX warning: pdflatex (file ./svg-inkscape/reto3e4_svg-tex.pdf): PDF inclusi
2893on: multiple pdfs with page group included in a single page
2894> <./svg-inkscape/reto3e5_svg-tex.pdf
2895
2896pdfTeX warning: pdflatex (file ./svg-inkscape/reto3e5_svg-tex.pdf): PDF inclusi
2897on: multiple pdfs with page group included in a single page
2898> <./svg-inkscape/reto3e6_svg-tex.pdf
2899
2900pdfTeX warning: pdflatex (file ./svg-inkscape/reto3e6_svg-tex.pdf): PDF inclusi
2901on: multiple pdfs with page group included in a single page
2902> <./svg-inkscape/reto3e7_svg-tex.pdf
2903
2904pdfTeX warning: pdflatex (file ./svg-inkscape/reto3e7_svg-tex.pdf): PDF inclusi
2905on: multiple pdfs with page group included in a single page
2906>] [68
2907
2908]
2909Appendix D.
2910Package svg Info: Last page of `./svg-inkscape/DR_trigger_R_svg-tex.pdf' is 1 o
2911n input line 3116.
2912(./svg-inkscape/DR_trigger_R_svg-tex.pdf_tex
2913<./svg-inkscape/DR_trigger_R_svg-tex.pdf, id=1621, page=1, 96.36pt x 96.36pt>
2914File: ./svg-inkscape/DR_trigger_R_svg-tex.pdf Graphic file (type pdf)
2915<use ./svg-inkscape/DR_trigger_R_svg-tex.pdf, page 1>
2916Package pdftex.def Info: ./svg-inkscape/DR_trigger_R_svg-tex.pdf , page1 used o
2917n input line 56.
2918(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2919)
2920Package svg Info: Last page of `./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf' is
2921 1 on input line 3116.
2922
2923(./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf_tex
2924<./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf, id=1623, page=1, 96.36pt x 96.36p
2925t>
2926File: ./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf Graphic file (type pdf)
2927<use ./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf, page 1>
2928Package pdftex.def Info: ./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf , page1 us
2929ed on input line 56.
2930(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2931)
2932Package svg Info: Last page of `./svg-inkscape/DR_trigger_RURp_svg-tex.pdf' is
29331 on input line 3117.
2934
2935(./svg-inkscape/DR_trigger_RURp_svg-tex.pdf_tex
2936<./svg-inkscape/DR_trigger_RURp_svg-tex.pdf, id=1625, page=1, 96.36pt x 96.36pt
2937>
2938File: ./svg-inkscape/DR_trigger_RURp_svg-tex.pdf Graphic file (type pdf)
2939<use ./svg-inkscape/DR_trigger_RURp_svg-tex.pdf, page 1>
2940Package pdftex.def Info: ./svg-inkscape/DR_trigger_RURp_svg-tex.pdf , page1 use
2941d on input line 56.
2942(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2943)
2944Package svg Info: Last page of `./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf' is
2945 1 on input line 3117.
2946
2947(./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf_tex
2948<./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf, id=1627, page=1, 96.36pt x 96.36p
2949t>
2950File: ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf Graphic file (type pdf)
2951<use ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf, page 1>
2952Package pdftex.def Info: ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf , page1 us
2953ed on input line 56.
2954(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2955) [69 <./svg-inkscape/DR_trigger_R_svg-tex.pdf> <./svg-inkscape/DR_trigger_RUpR
2956p_svg-tex.pdf
2957
2958pdfTeX warning: pdflatex (file ./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf): PD
2959F inclusion: multiple pdfs with page group included in a single page
2960> <./svg-inkscape/DR_trigger_RURp_svg-tex.pdf
2961
2962pdfTeX warning: pdflatex (file ./svg-inkscape/DR_trigger_RURp_svg-tex.pdf): PDF
2963 inclusion: multiple pdfs with page group included in a single page
2964> <./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf
2965
2966pdfTeX warning: pdflatex (file ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf): PD
2967F inclusion: multiple pdfs with page group included in a single page
2968>]
2969Overfull \hbox (8.65916pt too wide) in paragraph at lines 3124--3125
2970\OT1/lmr/m/n/10.95 placed edges. Af-ter that, in sub-step 3 you can use moves f
2971rom the DR moveset \OT1/lmtt/m/n/10.95 <U,D,R2,L2,F2,B2>
2972 []
2973
2974Package svg Info: Last page of `./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf
2975' is 1 on input line 3144.
2976(./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex
2977<./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf, id=1645, page=1, 96.36pt x 96
2978.36pt>
2979File: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf Graphic file (type pdf)
2980<use ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf, page 1>
2981Package pdftex.def Info: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf , page
29821 used on input line 56.
2983(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2984)
2985Package svg Info: Last page of `./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf
2986' is 1 on input line 3185.
2987
2988(./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex
2989File: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf Graphic file (type pdf)
2990<use ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf, page 1>
2991Package pdftex.def Info: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf , page
29921 used on input line 56.
2993(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2994)
2995Underfull \vbox (badness 10000) has occurred while \output is active []
2996
2997 [70 <./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf>]
2998Package svg Info: Last page of `./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf
2999' is 1 on input line 3225.
3000
3001(./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex
3002File: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf Graphic file (type pdf)
3003<use ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf, page 1>
3004Package pdftex.def Info: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf , page
30051 used on input line 56.
3006(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
3007)
3008Underfull \hbox (badness 10000) in paragraph at lines 3252--3256
3009
3010 []
3011
3012
3013Underfull \hbox (badness 10000) in paragraph at lines 3257--3260
3014
3015 []
3016
3017
3018Underfull \hbox (badness 10000) in paragraph at lines 3261--3264
3019
3020 []
3021
3022
3023Underfull \hbox (badness 10000) in paragraph at lines 3265--3267
3024
3025 []
3026
3027Package svg Info: Last page of `./svg-inkscape/wrsolveinv_svg-tex.pdf' is 1 on
3028input line 3269.
3029(./svg-inkscape/wrsolveinv_svg-tex.pdf_tex
3030<./svg-inkscape/wrsolveinv_svg-tex.pdf, id=1657, page=1, 96.36pt x 96.36pt>
3031File: ./svg-inkscape/wrsolveinv_svg-tex.pdf Graphic file (type pdf)
3032<use ./svg-inkscape/wrsolveinv_svg-tex.pdf, page 1>
3033Package pdftex.def Info: ./svg-inkscape/wrsolveinv_svg-tex.pdf , page1 used on
3034input line 56.
3035(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
3036)
3037Overfull \hbox (5.31256pt too wide) in paragraph at lines 57--3269
3038 []
3039 []
3040
3041[71]
3042Package atveryend Info: Empty hook `BeforeClearDocument' on input line 3291.
3043 [72 <./svg-inkscape/wrsolveinv_svg-tex.pdf>]
3044Package atveryend Info: Empty hook `AfterLastShipout' on input line 3291.
3045 (./fmc_ENG.aux)
3046Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 3291.
3047Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 3291.
3048
3049Package rerunfilecheck Info: File `fmc_ENG.out' has not changed.
3050(rerunfilecheck) Checksum: F4FD2838E18C4272C1F0AEB6537C6A52;6194.
3051Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 3291.
3052 )
3053Here is how much of TeX's memory you used:
3054 11385 strings out of 494276
3055 195949 string characters out of 6169360
3056 266152 words of memory out of 5000000
3057 13675 multiletter control sequences out of 15000+600000
3058 75699 words of font info for 68 fonts, out of 8000000 for 9000
3059 497 hyphenation exceptions out of 8191
3060 34i,16n,52p,1337b,631s stack positions out of 5000i,500n,10000p,200000b,80000s
3061pdfTeX warning (dest): name{Hfootnote.54} has been referenced but does not ex
3062ist, replaced by a fixed one
3063
3064{/usr/share/texmf/fonts/enc/dvips/lm/lm-rm.enc}{/usr/share/texmf/fonts/enc/dvip
3065s/lm/lm-ts1.enc}{/usr/share/texmf/fonts/enc/dvips/lm/lm-rmtt.enc}{/usr/share/te
3066xmf/fonts/enc/dvips/lm/lm-mathsy.enc}</usr/share/texmf/fonts/type1/public/lm/lm
3067bx10.pfb></usr/share/texmf/fonts/type1/public/lm/lmbx12.pfb></usr/share/texmf/f
3068onts/type1/public/lm/lmbxi10.pfb></usr/share/texmf/fonts/type1/public/lm/lmr10.
3069pfb></usr/share/texmf/fonts/type1/public/lm/lmr12.pfb></usr/share/texmf/fonts/t
3070ype1/public/lm/lmr17.pfb></usr/share/texmf/fonts/type1/public/lm/lmr6.pfb></usr
3071/share/texmf/fonts/type1/public/lm/lmr8.pfb></usr/share/texmf/fonts/type1/publi
3072c/lm/lmr9.pfb></usr/share/texmf/fonts/type1/public/lm/lmri10.pfb></usr/share/te
3073xmf/fonts/type1/public/lm/lmri9.pfb></usr/share/texmf/fonts/type1/public/lm/lmr
3074o10.pfb></usr/share/texmf/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf/fo
3075nts/type1/public/lm/lmtt10.pfb></usr/share/texmf/fonts/type1/public/lm/lmtt9.pf
3076b></usr/share/texmf/fonts/type1/public/lm/lmtti10.pfb>
3077Output written on fmc_ENG.pdf (72 pages, 796750 bytes).
3078PDF statistics:
3079 1811 PDF objects out of 2073 (max. 8388607)
3080 1467 compressed objects within 15 object streams
3081 378 named destinations out of 1000 (max. 500000)
3082 1898 words of extra memory for PDF output out of 10000 (max. 10000000)
3083
diff --git a/fmc_ENG.out b/fmc_ENG.out
new file mode 100644
index 0000000..fd1df0f
--- /dev/null
+++ b/fmc_ENG.out
@@ -0,0 +1,89 @@
1\BOOKMARK [0][-]{chapter.1}{Think outside the box}{}% 1
2\BOOKMARK [1][-]{section.1.1}{Petrus}{chapter.1}% 2
3\BOOKMARK [1][-]{section.1.2}{Roux}{chapter.1}% 3
4\BOOKMARK [1][-]{section.1.3}{ZZ}{chapter.1}% 4
5\BOOKMARK [1][-]{section.1.4}{CFOP \(Fridrich\) and FreeFOP}{chapter.1}% 5
6\BOOKMARK [1][-]{section.1.5}{Keyhole F2L}{chapter.1}% 6
7\BOOKMARK [1][-]{section.1.6}{Heise}{chapter.1}% 7
8\BOOKMARK [1][-]{section.1.7}{What and how to learn}{chapter.1}% 8
9\BOOKMARK [2][-]{subsection.1.7.1}{Petrus}{section.1.7}% 9
10\BOOKMARK [2][-]{subsection.1.7.2}{Roux}{section.1.7}% 10
11\BOOKMARK [2][-]{subsection.1.7.3}{ZZ}{section.1.7}% 11
12\BOOKMARK [2][-]{subsection.1.7.4}{CFOP/FreeFOP}{section.1.7}% 12
13\BOOKMARK [0][-]{chapter.2}{How to proceed during a solve}{}% 13
14\BOOKMARK [1][-]{section.2.1}{Blockbuilding}{chapter.2}% 14
15\BOOKMARK [2][-]{subsection.2.1.1}{Align then join}{section.2.1}% 15
16\BOOKMARK [2][-]{subsection.2.1.2}{Move it out of the way}{section.2.1}% 16
17\BOOKMARK [2][-]{subsection.2.1.3}{Destroy and restore}{section.2.1}% 17
18\BOOKMARK [2][-]{subsection.2.1.4}{Keyhole}{section.2.1}% 18
19\BOOKMARK [2][-]{subsection.2.1.5}{One move, two goals}{section.2.1}% 19
20\BOOKMARK [2][-]{subsection.2.1.6}{Influence later steps}{section.2.1}% 20
21\BOOKMARK [2][-]{subsection.2.1.7}{Pay attention to EO}{section.2.1}% 21
22\BOOKMARK [2][-]{subsection.2.1.8}{Which block should I build?}{section.2.1}% 22
23\BOOKMARK [2][-]{subsection.2.1.9}{Ready-made blocks: how to deal with them?}{section.2.1}% 23
24\BOOKMARK [2][-]{subsection.2.1.10}{Tricks to get fast and advanced techniques}{section.2.1}% 24
25\BOOKMARK [1][-]{section.2.2}{Find a good skeleton}{chapter.2}% 25
26\BOOKMARK [1][-]{section.2.3}{Commutators}{chapter.2}% 26
27\BOOKMARK [2][-]{subsection.2.3.1}{Corner commutators}{section.2.3}% 27
28\BOOKMARK [2][-]{subsection.2.3.2}{Edge commutators}{section.2.3}% 28
29\BOOKMARK [2][-]{subsection.2.3.3}{Other edge 3-cycles}{section.2.3}% 29
30\BOOKMARK [2][-]{subsection.2.3.4}{Block commutators}{section.2.3}% 30
31\BOOKMARK [1][-]{section.2.4}{Insertions}{chapter.2}% 31
32\BOOKMARK [2][-]{subsection.2.4.1}{Simple insertions}{section.2.4}% 32
33\BOOKMARK [2][-]{subsection.2.4.2}{Multiple insertions: separated cycles \(3 edges and 3 corners\)}{section.2.4}% 33
34\BOOKMARK [2][-]{subsection.2.4.3}{Multiple insertions: 2 or 3 twisted corners}{section.2.4}% 34
35\BOOKMARK [2][-]{subsection.2.4.4}{Multiple insertions: 4 corners}{section.2.4}% 35
36\BOOKMARK [2][-]{subsection.2.4.5}{Multiple insertions: 5 corners}{section.2.4}% 36
37\BOOKMARK [2][-]{subsection.2.4.6}{Multiple insertions: 5 edges}{section.2.4}% 37
38\BOOKMARK [2][-]{subsection.2.4.7}{Other insertions: 2 corners and 2 edges}{section.2.4}% 38
39\BOOKMARK [2][-]{subsection.2.4.8}{Other insertions: 3 edges and some corners}{section.2.4}% 39
40\BOOKMARK [2][-]{subsection.2.4.9}{Other insertions: conjugate and solve}{section.2.4}% 40
41\BOOKMARK [2][-]{subsection.2.4.10}{Move count \(an estimate\)}{section.2.4}% 41
42\BOOKMARK [2][-]{subsection.2.4.11}{Insertion Finder}{section.2.4}% 42
43\BOOKMARK [1][-]{section.2.5}{Starting with EO}{chapter.2}% 43
44\BOOKMARK [2][-]{subsection.2.5.1}{EO + blockbuilding}{section.2.5}% 44
45\BOOKMARK [2][-]{subsection.2.5.2}{Domino Reduction}{section.2.5}% 45
46\BOOKMARK [2][-]{subsection.2.5.3}{Partial Domino Reduction}{section.2.5}% 46
47\BOOKMARK [1][-]{section.2.6}{Other simple strategies}{chapter.2}% 47
48\BOOKMARK [2][-]{subsection.2.6.1}{Go back and change your solve}{section.2.6}% 48
49\BOOKMARK [2][-]{subsection.2.6.2}{Get lucky!}{section.2.6}% 49
50\BOOKMARK [0][-]{chapter.3}{Advanced tools}{}% 50
51\BOOKMARK [1][-]{section.3.1}{Inverse scramble}{chapter.3}% 51
52\BOOKMARK [1][-]{section.3.2}{Pseudo blocks, premoves and NISS}{chapter.3}% 52
53\BOOKMARK [2][-]{subsection.3.2.1}{Pseudo blocks}{section.3.2}% 53
54\BOOKMARK [2][-]{subsection.3.2.2}{Premoves}{section.3.2}% 54
55\BOOKMARK [2][-]{subsection.3.2.3}{NISS}{section.3.2}% 55
56\BOOKMARK [1][-]{section.3.3}{Reverse NISS}{chapter.3}% 56
57\BOOKMARK [1][-]{section.3.4}{Using NISS during EO}{chapter.3}% 57
58\BOOKMARK [1][-]{section.3.5}{Useful algorithms}{chapter.3}% 58
59\BOOKMARK [1][-]{section.3.6}{Pair analysis}{chapter.3}% 59
60\BOOKMARK [1][-]{section.3.7}{Solving with skew centers}{chapter.3}% 60
61\BOOKMARK [2][-]{subsection.3.7.1}{Skew centers and NISS}{section.3.7}% 61
62\BOOKMARK [1][-]{section.3.8}{Advanced edge insertions: free slices}{chapter.3}% 62
63\BOOKMARK [1][-]{section.3.9}{Corners First}{chapter.3}% 63
64\BOOKMARK [1][-]{section.3.10}{Replace and shorten}{chapter.3}% 64
65\BOOKMARK [0][-]{chapter.4}{How to practice}{}% 65
66\BOOKMARK [1][-]{section.4.1}{No time limit and competition simulation}{chapter.4}% 66
67\BOOKMARK [1][-]{section.4.2}{Use pen and paper}{chapter.4}% 67
68\BOOKMARK [1][-]{section.4.3}{Compare yourself to the masters \(and study their solves\)}{chapter.4}% 68
69\BOOKMARK [1][-]{section.4.4}{Hard scrambles}{chapter.4}% 69
70\BOOKMARK [1][-]{section.4.5}{Deliberate practice}{chapter.4}% 70
71\BOOKMARK [1][-]{section.4.6}{Fast scrambling}{chapter.4}% 71
72\BOOKMARK [1][-]{section.4.7}{Study!}{chapter.4}% 72
73\BOOKMARK [0][-]{chapter.5}{In competition}{}% 73
74\BOOKMARK [1][-]{section.5.1}{How to write a solution}{chapter.5}% 74
75\BOOKMARK [1][-]{section.5.2}{Backup solution}{chapter.5}% 75
76\BOOKMARK [1][-]{section.5.3}{Time managment}{chapter.5}% 76
77\BOOKMARK [2][-]{subsection.5.3.1}{Don't get stuck}{section.5.3}% 77
78\BOOKMARK [2][-]{subsection.5.3.2}{\(Don't\) explore every possibility}{section.5.3}% 78
79\BOOKMARK [0][-]{appendix.A}{Other resources}{}% 79
80\BOOKMARK [0][-]{appendix.B}{Notation}{}% 80
81\BOOKMARK [0][-]{appendix.C}{Some exercises by Reto Bubendorf}{}% 81
82\BOOKMARK [1][-]{section.C.1}{Direct solve}{appendix.C}% 82
83\BOOKMARK [1][-]{section.C.2}{Find the skeleton}{appendix.C}% 83
84\BOOKMARK [0][-]{appendix.D}{A \(way too short\) introduction to Domino Reduction}{}% 84
85\BOOKMARK [1][-]{section.D.1}{Step 1: reduce to domino}{appendix.D}% 85
86\BOOKMARK [1][-]{section.D.2}{Step 2: all the rest!}{appendix.D}% 86
87\BOOKMARK [2][-]{subsection.D.2.1}{Blockbuilding}{section.D.2}% 87
88\BOOKMARK [2][-]{subsection.D.2.2}{Solving corners first}{section.D.2}% 88
89\BOOKMARK [1][-]{section.D.3}{World record solve}{appendix.D}% 89
diff --git a/fmc_ENG.pdf b/fmc_ENG.pdf
new file mode 100644
index 0000000..170b94f
--- /dev/null
+++ b/fmc_ENG.pdf
Binary files differ
diff --git a/fmc_ENG.synctex.gz b/fmc_ENG.synctex.gz
new file mode 100644
index 0000000..b8dc4b9
--- /dev/null
+++ b/fmc_ENG.synctex.gz
Binary files differ
diff --git a/fmc_ENG.tex b/fmc_ENG.tex
new file mode 100644
index 0000000..a14e8f4
--- /dev/null
+++ b/fmc_ENG.tex
@@ -0,0 +1,3291 @@
1\documentclass[11pt,a4paper]{book}
2\usepackage[utf8]{inputenc}
3\usepackage[english]{babel}
4\usepackage[left=2.5cm,right=2.5cm,top=2cm,bottom=2cm]{geometry}
5\usepackage{hyperref}
6\usepackage{textcomp}
7\usepackage{lmodern}
8\usepackage{graphicx}
9\usepackage{framed}
10\usepackage{svg}
11\usepackage{amsmath}
12\usepackage{amsthm}
13\usepackage{amsfonts}
14\usepackage{amssymb}
15\usepackage{enumitem}
16\usepackage[normalem]{ulem}
17
18\newcommand{\p}{\textquotesingle}
19\newcommand{\m}{\texttt}
20\newcommand{\ps}{\p\,\,}
21\newcommand{\version}{3.0 beta}
22\newcommand{\comment}[1]{{\color{gray}\quad//#1}}
23
24\author{Sebastiano Tronto}
25\title{Fewest Moves Tutorial\\
26\large Solving a Rubik's Cube with as few moves as possible\\
27\small v\version}
28
29\begin{document}
30
31\maketitle
32
33\section*{Preface to the third edition}
34
35{\color{red}TODO: considerations about 2019}
36
37\subsection*{List of changes}
38
39Since the last version of this tutorial I have fixed like a million typos and probably introduced a lot of new ones. I have also decided to replace png images with svg ones, which look much better. I have removed the appendix with last layer algorithms and just linked a raw text file instead. As mentioned above ({\color{red}mention it!}), I have moved the general section on EO to Chapter 2 and merged the remainder of Chapter 4 with Chapter 3.
40
41Other than that, I have added a few sections:
42\begin{itemize}
43\item Sections \ref{sec:5e} and \ref{slices} on edge insertions.
44\item Section \ref{sec:replace}, ``Replace and shorten''.
45\item Section \ref{sec:PDR} about partial domino reduction.
46{\color{red}\item Section \ref{sec:skewNISS} ``Skew centers and NISS''
47\item Section \ref{sec:NISSEO} about using NISS to find nice EOs}
48\item Appendix \ref{appendix:EX}, ``Some exercises by Reto Bubendort''.
49\item Appendix \ref{appendixdomino}, a short introduction to DR.
50\end{itemize}
51
52\newpage
53
54
55
56\section*{Preface to the second edition}
57
58For a couple of years I have been thinking about making a new version of this tutorial. There were small mistakes to fix, things to add somewhere and a couple of things to change, since with time I have changed my point of view on them.
59
60I also thought of rewriting it in LaTeX, because LaTeX documents look way better than anything else. The only downside of this choice is that it may be more difficult to translate: I was very happy to see that my tutorial was so much appreciated that people wanted to translate it in many different languages to make it more accessible worldwide! I would like to thank them all one by one, but I forgot most of their names.
61
62But I have always postponed this second version. The main reason was that I didn't have much time, but I also lacked motivation. At World Championship 2017 in Paris I have met many people who thanked me for this tutorial, and this gave me the motivation I needed. I remembered how good it feels to be part of such a nice community where everybody helps each other without asking anything back, and I wanted to do my part - again.
63
64\bigskip
65The changes since the first version are mostly aesthetical. You may have noticed that this book is way longer than the first one: the difference is mostly pictures and blank pages. I have rearranged a few sentences, corrected a few mistakes (my English got better in the last 3 years!) and probably also added a few.
66
67I have also added a couple of things:
68
69\begin{itemize}
70\item Section \ref{other-edge} \emph{Other Edge 3-cycles}. But there is still much to be said about those cases.
71\item Section \ref{3enc} about ``3 edges and some corners'' kind of insertions.
72\item Section \ref{skew_centers} about solving with ``skew centers''.
73\item Appendices for Notation \sout{and Last Layer algorithms}. \emph{(removed from third edition)}
74\end{itemize}
75
76Another thing I did was to add nice boxes for example solves - see below. This is mainly because I wanted the book to be more self-contained, since many of the solves were just linked to in the first version. I have kept hyperlinks, but I have also almost always written the complete link as a footnote. This makes this book suitable both to be read on an electronic device and on paper.
77
78When I occasionally talk about the colours of the pieces we are considering, I assume you are using the \href{http://www.speedsolving.com/wiki/index.php/Western\_Color\_Scheme}{standard color scheme}\footnote{\url{http://www.speedsolving.com/wiki/index.php/Western\_Color\_Scheme}} and that you scramble in the standard orientation: white on top and green on front.
79
80I don't have anything else to say about this second edition. Go on and enjoy the tutorial!
81
82\newpage
83
84\section*{About this book}
85
86This book is intended to be a guide to get good results in the so called ``Fewest Moves Challenge'', one of the official events in WCA competitions. If you don't know about the World Cube Association or speedcubing competitions, see the introduction below.
87
88The ``Fewest Moves Challenge'' is about solving a given configuration of the Rubik's Cube (scramble) in as few moves as possible, using only some cubes, pen and paper. The use of computer programs is not allowed, and there are usually time constraints (one hour in WCA competitions, up to one week in some online contests).
89
90In view of this, no general solving algorithm is described. The reason why it is not convenient is repeatedly remarked during the rest of the book and can be summed up as follows: restricting to a single approach is too limiting.
91
92Likewise, there is no mention on how to program a computer to generate (short) solutions. If one is interested in the subject I suggest taking a look a the \href{https://www.jaapsch.net/puzzles/compcube.htm}{\emph{Computer Puzzling} page} at \url{www.jaapsch.net}.
93
94\section*{Prerequisites}
95
96The reader is assumed to know how to solve a Rubik's Cube, even with a beginner's (LBL) method. Additionally, familiarity with the standard OBTM notation (link in the introduction, see also Appedix \ref{notation}) and with some basic terminology (for example, what 2x2x2 block is) is required, although many technical terms will be explained in the text.
97
98\section*{About example solves}
99
100In the second version of this book I have added some example solves, in order to make the text more self-contained. They appear in nice boxes like the following:
101
102\bigskip
103\begin{tabular}{|p{0.91\textwidth}|}
104\hline
105\textbf{2C2E Insertion - Example}\\
106\hline
107Scramble: \m{B\ps L\ps D2 R U F\ps U\ps L U2 D R2 U2 F B R2 B U2 B L2 B2 U2}\\
108\hline
109\begin{minipage}[l]{0.650\textwidth}
110\m{B\ps F D2} \comment{Pseudo 2x2x1 (3/3)}\\
111\m{L\ps B * R2} \comment{Pseudo 3x2x2 (3/6)}\\
112\m{F2 D F\ps D2 F} \comment{Found using NISS (5/11)}\\
113\m{R\ps D\ps R D2 F U2} \comment{Found using NISS (6/17)}\\
114*\m{ = B2 L B L\ps B D2 F\ps R F D2} \comment{2c2e insertion (9/26)}
115\end{minipage}
116\begin{minipage}[c]{0.25\textwidth}
117\includesvg{img/2c2e-ex}
118\end{minipage}\\
119\hline
120Sol: \m{B\ps F D2 L\ps R2 B R B\ps R2 F R\ps B R F\ps R2 F2 D F\ps D2 F R\ps D\ps R D2 F U2} (26)\\
121\hline
122\emph{See on }\href{https://alg.cubing.net/?setup=B-_L-_D2_R_U_F-_U-_L_U2_D_R2_U2_F_B_R2_B_U2_B_L2_B2_U2&alg=B-_F_D2_\%2F\%2FPseudo_2x2x1_(3\%2F3)\%0AL-_B_(B2_L_B_L-_B_D2_F-_R_F_D2)_R2_\%2F\%2FPseudo_3x2x2_(3\%2F6)\%0AF2_D_F-_D2_F_\%2F\%2FFound_using_NISS_(5\%2F11)\%0AR-_D-_R_D2_F_U2_\%2F\%2FFound_using_NISS_(6\%2F17)}{\emph{alg.cubing.net}}\\
123\hline
124\end{tabular}
125\bigskip
126
127You may notice that in writing the solution I almost never use ``rotation'' moves such as \m x or \m{[f2]}. This doesn't mean that you shouldn't turn the cube around in your hands when trying the solution. If you are not familiar with rotationless solution writing, I advise skipping to Section \ref{write_down} before reading the rest of the book.
128
129\section*{Acknowledgements}
130
131I want to thank the whole international speedcubing community for always openly spread techniques and methods, enabling anyone to freely learn anything that has been discovered (until now). I hope this tutorial will be helpful in the same way.
132
133I also want to thank everybody who gave me suggestions for improvements, pointed out mistakes or translated this tutorial (or rather, the old version). I don't want to name any of you explicitly, because I know I will forget many.
134
135For this second edition I made use of \href{http://cube.crider.co.uk/visualcube.php}{visualcube}\footnote{\url{http://cube.crider.co.uk/visualcube.php}%, although I have acutally used the version hosted at \url{http://stachu.cubing.net/v/}, because of problems with png images.
136} and \href{https://alg.cubing.net/}{alg.cubing.net}\footnote{\url{https://alg.cubing.net/}}, so a special thanks goes also to the creators of this two tools, respectively Conrad Rider and Lucas Garron.
137
138\section*{Disclaimer}
139
140As you may know, English is not my first language. If you think that a certain part is poorly written or if you find any mistake, please contact me at:
141sebastiano.tronto [at] gmail [dot] com.
142
143\section*{License}
144
145This work is licensed under the Creative Commons Attribution 4.0 License (\href{https://creativecommons.org/licenses/by/4.0/}{CC BY 4.0})\footnote{\url{https://creativecommons.org/licenses/by/4.0/}}. This means that you are free not only to redistribute this document, but also to remix, transform, and build upon it, as long as you give appropriate credit. For example, feel free to translate this tutorial to another language!
146
147\tableofcontents
148
149\chapter*{Introduction}
150
151Trying to solve a Rubik's Cube (or, in general, any puzzle) as fast as possible is interesting, but it is even more interesting trying to solve it using the fewest moves: this is the goal in ``Fewest Moves'' solving (or FMC, ``Fewest Moves Challenge'').
152
153
154\section*{Official competitions}
155
156FMC is an official event recognized by the WCA (World Cube Association), the organization that governs competitions for the Rubik's Cube and similar puzzles. Official regulations (\href{https://www.worldcubeassociation.org/regulations/\#article-E-fewest-moves}{Article E}\footnote{\url{https://www.worldcubeassociation.org/regulations/\#article-E-fewest-moves}}) can be summed up as follows:
157
158\begin{itemize}
159\item The scramble (sequence of moves to scramble the cube) is given to all competitors, written on a sheet of paper.
160\item Time limit: 60 minutes.
161\item Allowed material:
162\begin{itemize}
163\item Paper and pens (provided by the judge);
164\item Up to 3 Rubik's Cubes (self-supplied);
165\item Unlimited colored stickers (self-supplied).
166\end{itemize}
167\item The solution:
168\begin{itemize}
169\item Has to be submitted written in the \href{https://www.worldcubeassociation.org/regulations/\#12a}{OBTM notation}\footnote{\url{https://www.worldcubeassociation.org/regulations/\#12a}}: allowed moves are rotations (\m x, \m{y2}\dots), single-layer moves (\m{R}, \m{U2}, \m {L\p}\dots) and wide moves (\m{Rw2}, \m{Fw\p}\dots) but not inner-layer moves (\m M, \m E, \m S\dots); for the final results, rotations are not counted, while each other move counts as 1;
170\item Has to be at most 80 moves long (including rotations);
171\item Must not be related to the scramble in any way; in addition, the competitor must be able to explain each move in his solution.
172\end{itemize}
173\end{itemize}
174
175\begin{figure}
176\begin{center}
177\includegraphics[scale=0.7]{img/example.pdf}
178\end{center}
179\caption{Example of official scramble sheet.}
180\end{figure}
181
182In order to enforce the last rule, since 2016 scrambles are generated so that they begin and end with the sequence \m{R\p} \m U \m F.
183
184The best results ever achieved in competition are 16 moves for the single shortest solution and 22.00 moves for the average of three attempts, while the current world champions (Firstian Fushada, Indonesia and Christopher Chi, USA) got their title with an average of 25.33 moves.
185
186\section*{Goal of this tutorial}
187
188The goal of this tutorial is to summarize the best known techniques that lead to good results in fewest moves solving. In some cases the explanation will be detailed and enriched with examples, while in some other I will only provide a synthetic explanation and suggest other resources for further study.
189
190\chapter{Think outside the box}
191
192Whatever your main method is, forcing yourself to only use that method is the worst thing you can do in FMC. \textbf{You should never restrict yourself to only one method}, but try to exploit every situation.
193
194For example, suppose you have built a 2x2x3 block; now you have many possibilities: you can place the last ``cross'' edge and finish the F2L (CFOP), you can orient edges (Petrus) or try to build more blocks freely (FreeFOP, Heise) and so on. Any of this methods may lead to a good solution, so the best thing to do is to \textbf{try to use them all} (or most of them at least).
195
196The best way to open your mind and learn how to think outside the box is, maybe a little paradoxically, to \textbf{get into many ``boxes''}, that is to learn many methods. Here I will briefly describe those that are, in my opinion, the most useful methods for FMC, without talking about their development history nor their pro/cons in speedsolving. For each of these methods I will provide a link to an online tutorial, but I suggest you look for more information about them online, for example on speedsolving.com. The
197\href{https://www.speedsolving.com/forum/threads/beginners-guide-to-choosing-a-speedsolving-method.43471/}{\emph{Beginner's Guide to Choosing a Speedsolving Method}}\footnote{\url{https://www.speedsolving.com/forum/threads/beginners-guide-to-choosing-a-speedsolving-method.43471/}} on the speedsolving forum, although mainly intended for speedsolving, is a good starting point for getting more information about the 4 most commonly used methods (CFOP, Roux, ZZ and Petrus).
198
199\section{Petrus}
200
201Petrus' steps are the following:
202\begin{enumerate}
203\item Build a 2x2x2 block.
204\item Expand the 2x2x2 block to a 2x2x3 block.
205\item Orient edges.
206\item Complete the first 2 layers (F2L).
207\item Solve the last layer (originally divided into 3 steps).
208\end{enumerate}
209
210Having a good \textbf{blockbuilding}\footnote{``Blockbuilding'' or ``block-building'' is the technique that consists of making blocks of pieces and then joining them together. It is often seen in opposition to the way of building the F2L used in CFOP (see below), but this can also be seen as a kind of blockbuilding. A more suitable contrast is given by comparing it to other techniques, such as edge orientation (Petrus, ZZ), ``Corners First'' solving, using algorithms or commutators. All of these techniques are explained in this book.} skill is mandatory if you want to get good at FMC, and practicing Petrus is the best way to acquire it. To learn how to solve steps 1 and 2 efficiently, you need to think and try to explore different ways of building blocks every time; it is also very useful to study \textbf{reconstructions of expert cubers' solves}. For the first step it is also helpful to compare your solutions with the optimal ones, given by an optimal solver\footnote{For example \href{https://www.speedsolving.com/forum/threads/harcs-jarcs-replacement-cube-solver.63241/}{HARCS}, freely available online: \url{https://www.speedsolving.com/forum/threads/harcs-jarcs-replacement-cube-solver.63241/}}, since for an expert it should be (almost) always possible to find an optimal 2x2x2 block.
211
212Step 3 teaches you how to recognize an edge's orientation regardless its position in the cube. This is another important skill, since flipped edges are one of the worst thing you may come across during an FMC solve. For this step, as well as for step 4, ZZ may be a better teacher than Petrus.
213
214You don't have to learn every algorithm for solving the last layer (the same is true for other methods too). In the next chapter I will explain in detail how you should proceed. For now it is enough to be aware that the ``last layer'' step usually is not included in Fewest Moves solutions.
215
216Lars Petrus Website: \url{http://lar5.com/cube/}.
217
218\section{Roux}
219
220\begin{enumerate}
221\item Build a 3x2x1 block.
222\item Build another 3x2x1 block, opposite to the first one.
223\item Solve the corners of the last layer, without necessarily preserving the M layer (CMLL).
224\item Solve the last six edges (LSE).
225\end{enumerate}
226
227Petrus is an excellent method to learn blockbuilding, but forcing yourself to only use Petrus is still wrong: learning also Roux (especially the first 2 steps) will make your skill in some sense more complete. Also for this method it will be useful to study solutions of more expert cubers.
228
229For step 3 it still stands what was said about last layer algorithms, while step 4 is to be avoided like plague (at least, avoid solving it in the ``standard'' way, i.e. using only M and U moves): remember that every inner layer move, like M, is worth 2 moves in standard metric!
230
231Waffle's Roux Tutorial: \url{http://wafflelikescubes.webs.com/}.
232
233Kian Mansour's Roux Tutorial: \url{https://sites.google.com/view/kianroux/home}.
234
235\section{ZZ}
236\begin{enumerate}
237\item EOLine (orienting all edges and placing DF and DB, leaving the cube to be possibly solved moving only the R, L and U layers).
238\item F2L.
239\item Last Layer.
240\end{enumerate}
241
242As mentioned earlier, recognizing and solving edge orientation is a very useful skill and ZZ is surely the best way to learn it. At first sight ``orienting edges'' can be hard, because it is a more abstract concept than ``building blocks'', but don't panic, it gets way easier with practice!
243
244Step 2 is more or less the same as Petrus' step 4, but you have to build the blocks on both R and L side at the same time\footnote{For speedsolving, it may be better to solve one block at the time, since it is usually more ergonomic. But this is not the case for FMC, as efficiency (i.e. number of moves) is the only thing that matters!}. This is also going to improve your blockbuilding skills.
245
246\section{CFOP (Fridrich) and FreeFOP}
247In classic CFOP the steps are the following:
248\begin{enumerate}
249\item Cross (4 edges on the same side).
250\item 4 corner/edge pair insertions.
251\item OLL (Orient Last Layer).
252\item PLL (Permute Last Layer).
253\end{enumerate}
254
255Classic CFOP is \textbf{not} considered a good method for FMC, but in some situations it is useful to know different ways to insert a corner/edge pair.
256
257In FreeFOP, the first two steps are replaced by a ``free'' blockbuilding F2L.
258
259Anyways, I strongly advise against solving the last layer with OLL + PLL, unless you get to skip one of the two steps.
260
261Badmephisto's Tutorial: \url{http://badmephisto.com/}.
262
263\section{Keyhole F2L}
264
265Keyhole is not really a method to solve the cube, but a technique to solve the first two layers. It is considerate an intermediate method between “Layer by Layer” and CFOP. The steps are the following:
266\begin{enumerate}
267\item Cross.
268\item Place 3 first layer corners.
269\item Insert 3 middle layer edges, using the ``free'' corner slot.
270\item Insert the last corner/edge pair, as in CFOP or as in LBL.
271\end{enumerate}
272
273To improve efficiency you should replace the first two steps with blockbuilding and place a few middle layer edges in the meantime. A variation consists in solving the cross and 3 middle layer edges, and then placing 3 first layer corners using the ``free'' edge slot.
274
275Despite its simplicity, this method can be very useful in FMC.
276
277\section{Heise}
278\begin{enumerate}
279\item Build four 2x2x1 ``squares'' (all sharing one colour).
280\item Match the squares and orient edges.
281\item Solve the remaining 5 edges and 2 corners.
282\item Solve the last 3 corners using a commutator.
283\end{enumerate}
284
285If you decided not to follow the experts' advice and use only one method for FMC, Heise would be a good choice. This method alone can lead to and average of fewer than 40 moves for linear\footnote{As in ``linear'' FMC, that is without trying different possibilities and/or cancelling or undoing moves.} solves. It is an extreme method, but also extremely efficient.
286
287The first two steps are a strange but efficient way of building an F2L-1\footnote{With ``F2L-1'' I mean an F2L minus a coner/edge pair.} and orient all edges. The ``don't restrict yourself'' and ``exploit different situations'' concepts is perfectly applied, allowing one to solve the blocks in whatever the best way is.
288
289The third step is complex, but it is a more efficient alternative to finishing the first two layers and then solving the last layer using algorithms. Practicing it will give you the ability to build and move around blocks when you are limited by the quantity of blocks already built (and this is the reason why this step is so difficult).
290
291For the last step you will need commutators; it allows, in an FMC solve, to use insertions (both these techniques will be explained in the next chapter).
292
293Heise method's page on Ryan Heise's website: \url{http://www.ryanheise.com/cube/heise_method.html}. There you can find not only a detailed explanation of his method, but also other useful information (see for example the \href{http://www.ryanheise.com/cube/fundamental_techniques.html}{\emph{Fundamental Techniques} page}).
294
295\section{What and how to learn}
296Obviously, getting fast with all of the methods described is not your goal. Doing some speedsolves may help seeing some things faster and is fun, but \textbf{we don't care about speed}. Since our goal is to solve the cube with the fewest moves possible, you should try to be efficient. It is also essential to be \textbf{color neutral}\footnote{Being able to solve the cube by starting with any ``colour''; for example, starting from any cross in CFOP or from any of the 8 possible 2x2x2 blocks in Petrus.} and it can be helpful trying to work with \textbf{``Non Matching Blocks''}\footnote{Sometimes also called ``Pseudo Blocks'', especially in FMC. It is a useful technique in Roux, ZZ and Heise, but it can be used in other methods as well. It consists of building blocks that are different from the ones you should build if you are following the method, but that can be placed in the same ``slots''. For example, in Roux, the second 3x2x1 block can be any of the 4 that can be built on the side opposed to the first one. This technique is very powerful if combined with premoves, that will be explained in Chapter 3.}.
297
298But the main difference between speedsolving and fewest moves solving is that in FMC you can \textbf{try different possibilities}. If in Petrus, for example, you are left with 6 ``bad'' edges after a 2x2x3, you can try to build a different block from scratch or to slightly modify the construction of the block you have found to improve your situation\footnote{Trying to influence a later step while solving the current one is a good habit, which will be discussed again later.}.
299
300Here is some piece of advice for some of the methods described.
301
302\subsection{Petrus}
303\begin{itemize}
304\item After completing a 2x2x2 block, you can expand it in \textbf{3 different directions}. Make sure to consider all of them!
305\item Try to build a 2x2x3 directly, instead of going through the 2x2x2 step.
306\item Try using Non Matching Blocks in step 4.
307\item In step 4 again, try influencing the last layer to get an easier case (even ``Heise style'').
308\end{itemize}
309
310\subsection{Roux}
311\begin{itemize}
312\item Try to build the two blocks at the same time.
313\item Try Non Matching Blocks.
314\item Influence the CMLL while finishing the second block, and the LSE during the CMLL.
315\end{itemize}
316
317\subsection{ZZ}
318\begin{itemize}
319\item After edge orientation, building the ``Line'' isn't always a good idea: try blockbuilding directly (without breaking the EO!). The difference between solving the line first and then the right and left blocks is comparable to the difference between doing CFOP with cross + F2L pairs and doing FreeFOP.
320\item Once you have oriented the edges, you have reduced the cube to be solved moving only the R, L ,U and D layers: you can build the F2L on any of these sides.
321\item As in Petrus and Roux, try using Non Matching Blocks and influencing the last layer while building the F2L.
322\end{itemize}
323
324\subsection{CFOP/FreeFOP}
325\begin{itemize}
326\item \textbf{FreeFOP is better than CFOP}, at least because CFOP is a special case of FreeFOP, by definition. Try at least to build and \textbf{XCross}\footnote{Cross and first pair, built at the same time. It can also be seen as a 2x2x2 block + 2 edges.}.
327\item Try to influence the last layer edges' orientation, avoid the ``4 edges flipped'' cases; some ZBF2L algorithms can be useful, but instead of learning them by heart try to \textbf{study them to understand how they work}.
328\item Some optimal pair insertion algorithms are not well known (for example \m{F2 U R U\ps R\ps F2}): study them, again trying to understand them rather than learning them by heart.
329\item Try \textbf{``multislotting''}, that is inserting more pairs at the same time. The easiest case is when you use a D-layer move as setup, for example \m{D R U R\ps D\p}. There are algorithms for this technique available online, but I suggest trying in a ``free'' way: for example, look at how I have inserted the second, third and fourth pair in this solve: \url{https://www.speedsolving.com/forum/threads/the-3x3x3-example-solve-thread.14345/page-238#post-1013053}.
330\end{itemize}
331
332\chapter{How to proceed during a solve}
333
334To quote Per Kristen Fredlund, the general way to proceed is the following\footnote{\url{http://www.speedsolving.com/forum/threads/fewest-moves-tips-and-techniques.1566/##post-16209}}:
335
336\begin{center}“\emph{Think of it more like so: solve the cube in 2 stages where stage 1 solves as many pieces as possible as efficiently as possible (i.e.: make a good skeleton\footnote{A partial solution, where only a few pieces (usually from 2 to 6) are left to be solved.}). The second step is fixing the unsolved pieces, typically by inserting algorithms into the skeleton\footnote{Technique that allows to solve a few pieces by inserting moves somewhere earlier in the solve. It will be explained soon, be patient!}''.}
337\end{center}
338
339This is the general approach, but you don't need to use it every time: sometimes you can find a very short solution by, for example, solving the F2L with blockbuilding and then finishing the last layer with an algorithm. There are also different ways to proceed, two of which will be explained in Chapter 4.
340
341If this description seems too generic, it is because it can't be differently: there isn't a standard method that allows you to always get good results, \textbf{you should always try as many strategies as you can}, so that you don't miss any chance.
342
343Here I will describe some basic techniques used in FMC solves. You have already learnt some of them by practicing the methods described in the previous chapter, while you will need to study some other. Some will be explained in detail, some other will be only mentioned and other tutorials will be linked for a more complete study.
344
345\section{Blockbuilding}
346
347Blockbuilding is probably the most important technique in FMC. It is a simple concept, but it requires a lot of practice to be mastered. Practicing blockbuilding-based methods (Petrus, Roux, Heise and ZZ), in the ways described above, is the most direct way to improve at blockbuilding.
348
349Here I will list some fundamental techniques that can come in handy; the first ones are taken from Ryan Heise's website (\url{www.ryanheise.com/cube}), which is full of examples: look them up!
350
351\subsection{Align then join}
352\label{align-join}
353Source: \url{http://www.ryanheise.com/cube/align_join.html}\bigskip
354
355Basic technique: to build a corner/edge pair, the simplest kind of block, you have to align them first, making them joinable by a single move, and then join them with that move.
356
357This concept can be applied, in a more general meaning, to the case of bigger blocks, for example when you want to match a pair and 2x2x1 square to get a 3x2x1.
358
359All of this may look trivial, and in some way it is; the important thing to learn is to \textbf{recognize when two pieces are aligned} and can be therefore joined with one move. This way you will be able to realize in advance whether a certain move will join 2 pieces.
360
361\bigskip
362\begin{tabular}{|p{0.91\textwidth}|}
363\hline
364\textbf{Align then Join - Example}\\
365\hline
366Scramble: \m{F U\ps D2 L D L2 D F R2 B U2 R2 D L2 D L2 D R2 U\ps L2 F2}\\
367\hline
368\begin{minipage}[l]{0.650\textwidth}
369\m{L2}\comment{Align}\\
370\m{U2}\comment{Join}
371\end{minipage}
372\begin{minipage}[c]{0.25\textwidth}
373\includesvg{img/align-join}
374\end{minipage}\\
375\hline
376\emph{See on }\href{https://alg.cubing.net/?alg=L2_\%2F\%2FAlign\%0AU2_\%2F\%2FJoin&setup=F_U-_D2_L_D_L2_D_F_R2_B_U2_R2_D_L2_D_L2_D_R2_U-_L2_F2}{\emph{alg.cubing.net}}\\
377\hline
378\end{tabular}
379\bigskip
380
381In the example above, two pairs are already built. The sequence \m{L2 U2} pairs up the blue-red edge with the blue-red-yellow corner.
382
383\subsection{Move it out of the way}
384Source: \url{http://www.ryanheise.com/cube/move_it_out_of_the_way.html}\bigskip
385
386It can happen that we want to build a block, but the move required to build it breaks other blocks, or moves away pieces that we don't want to move. One of the ways to bypass this problem is to move away such pieces first, saving them from the breaking move, and then, if necessary, put them back together once the move has been performed.
387
388\bigskip
389\begin{tabular}{|p{0.91\textwidth}|}
390\hline
391\textbf{Move it out of the Way - Example}\\
392\hline
393Scramble: \m{F R2 B D2 F D2 L2 B2 F\ps D2 F\ps L B U\ps F2 U2 L2 U B R2 F}\\
394\hline
395\begin{minipage}[l]{0.650\textwidth}
396\m{U2 R2 D R2}\comment{2x2x1 square}\\
397\m{U\p}\comment{Move the red-white-blue pair out of the way!}\\
398\m{F\ps D\p}\comment{Expand the square to a 2x2x2 block}
399\end{minipage}
400\begin{minipage}[c]{0.25\textwidth}
401\includesvg{img/move-way}
402\end{minipage}\\
403\hline
404\emph{See on }\href{https://alg.cubing.net/?setup=F_R2_B_D2_F_D2_L2_B2_F-_D2_F-_L_B_U-_F2_U2_L2_U_B_R2_F&alg=U2_R2_D_R2_\%2F\%2F2x2x1_square\%0AU-_\%2F\%2FMove_the_red\%26\%2345\%3Bwhite\%26\%2345\%3Bblue_pair_out_of_the_way\%0AF-_D-_\%2F\%2FExpand_the_square_to_a_2x2x2_block}{\emph{alg.cubing.net}}\\
405\hline
406\end{tabular}
407\bigskip
408
409If we did \m{F\ps D\p} right after building the 2x2x1 block we would still get the same 2x2x2 block, but we would break the red-white-blue pair. Notice however that in this case ``moving it out of the way'' doesn't seem to be the best idea: in the process of saving that pair, we are breaking the yellow-orange-blue one!
410
411\subsection{Destroy and restore}
412
413Source: \url{http://www.ryanheise.com/cube/destroy_restore.html}\bigskip
414
415Another way to solve this problem is to temporarily break some blocks and join them back later, using the ``move it out of the way'' technique.
416
417A basic example is given by applying the ``scramble'' \m{R U R\ps U\p}.
418
419\begin{center}
420\includesvg{img/sexy}
421\end{center}
422
423Let's ignore the last layer and pretend not to know that \m{U R U\ps R\p} obviously solves the cube. Looking at the first two layers only, we see that \m{R\p} places the yellow-green-red pair next to the other pieces in the front layer, but breaks part of the F2L already built. We can use “Destroy and Restore” this way:
424
425\bigskip
426\m{R\p}\comment{``Destroy''}
427
428\m{F}\comment{``Move it out of the Way''}
429
430\m R\comment{``Restore''}
431
432\m{F\p}\comment{Put back the pieces moved away with \m F}
433
434\subsection{Keyhole}
435
436We talked about it earlier as a standalone method, but keyhole can be considered a particular strategy to build blocks. This technique consists in exploiting unsolved parts of the cube to solve some other pieces. After some good Keyhole F2L practice you shouldn't need any example to understand what I mean, but I'll leave here a Keyhole solve anyways.
437
438\bigskip
439\begin{tabular}{|p{0.91\textwidth}|}
440\hline
441\textbf{Example (adapted from a solve by Edoardo Disarò)}\\
442\hline
443Scramble: \m{U\ps R\ps L F\ps B U2 R2 B2 L\ps B R D F2 D2 L2 F2 D\ps R2 F2}\\
444\hline
445\begin{minipage}[l]{0.650\textwidth}
446\m{F\ps L\p}\comment{Layer minus one corner}\\
447\m{F2 L\ps B\ps L}\comment{Keyhole}\\
448\m{F U\ps B U}\comment{Keyhole, accidentally solving the last corner}\\
449\m{F\ps R\ps B2 R}\comment{Keyhole}\\
450\m{F B L B L\p}\comment{F2L}\\
451\m{B\p}\comment{LL}
452\end{minipage}
453\begin{minipage}[c]{0.25\textwidth}
454\includesvg{img/keyhole-example}
455\end{minipage}\\
456\hline
457\emph{See on }\href{https://alg.cubing.net/?setup=U-_R-_L_F-_B_U2_R2_B2_L-_B_R_D_F2_D2_L2_F2_D-_R2_F2&alg=F-_L-_\%2F\%2FLayer_minus_one_corner\%0AF2_L-_B-_L_\%2F\%2FKeyhole\%0AF_U-_B_U_\%2F\%2FKeyhole,_accidentally_solving_the_last_corner\%0AF-_R-_B2_R_\%2F\%2FKeyhole\%0AF_B_L_B_L-_\%2F\%2FF2L\%0AB-_\%2F\%2FLL}{\emph{alg.cubing.net}}\\
458\hline
459\end{tabular}
460\bigskip
461
462\subsection{One move, two goals}
463
464It is often possible to use only one move to build two blocks or, in general, to ``get two things done''. An example will make this clearer.\footnote{Clarification: the solution was found independently by both, not in cooperation}
465
466\bigskip
467\begin{tabular}{|p{0.91\textwidth}|}
468\hline
469\textbf{Example (by Mirek Goljan and Guus Razoux-Schultz})\\
470\hline
471Scramble: \m{D U\ps F2 U\ps R\ps F R2 B D\ps B R F B\ps U R\ps D2 L\ps R2 F2 B\ps U\ps B D B2 F2 U L F U\ps B2}\\
472\hline
473\begin{minipage}[l]{0.650\textwidth}
474\m{L U\ps {\color{red}F2} D\p} \comment{2x2x2 (4/4)}\\
475\m{U2 B R2 B} \comment{Pseudo F2L-1 (4/8)}\\
476\m{F\ps * U F R U2 R\p} \comment{Pseudo F2L (6/14)}\\
477\m{U2 R2} \comment{All but 3 corners (2/16)}\\
478\m{* = B\ps U F2 U\ps B U F2 U\p} \comment{Last 3 corners (3/19)}
479\end{minipage}
480\begin{minipage}[c]{0.25\textwidth}
481\includesvg{img/mirek-guus}
482\end{minipage}\\
483\hline
484Solution: \m{L U\ps F2 D\ps U2 B R2 F\ps U F2 U\ps B U F\ps R U2 R\ps U2 R2} (19)\\
485\hline
486\emph{See on }\href{https://alg.cubing.net/?setup=D_U-_F2_U-_R-_F_R2_B_D-_B_R_F_B-_U_R-_D2_L-_R2_F2_B-_U-_B_D_B2_F2_U_L_F_U-_B2&alg=L_U-_F2_D-_\%2F\%2F2x2x2_(4\%2F4)\%0AU2_B_R2_B_\%2F\%2FPseudo_F2L\%26\%2345\%3B1_(4\%2F8)\%0AF-_(B-_U_F2_U-_B_U_F2_U-)_U_F_R_U2_R-_\%2F\%2FPseudo_F2L_(6\%2F14)\%0AU2_R2_\%2F\%2FAll_but_3_corners_(2\%2F16)}{\emph{alg.cubing.net}}\\
487\hline
488\end{tabular}
489\bigskip
490
491If you don't know about insertions yet, ignore the last line. In fact the only line we are concerned with is the first one, especially the red \m{F2} move: notice how that single move builds the 2x2x1 block in DF and places the orange-green edge at the same time, which allows to build the 2x2x2 with the next move.
492
493Situations like this may arise without forcing them, but it useful to learn to recognize them, in case they don't.
494
495\subsection{Influence later steps}
496
497We have already (quickly) talked about influencing the LL step while finishing the F2L\footnote{Notable examples are ZBLS (sometimes less properly called ZBF2L) and Winter Variation, but there are many more: look them up!}. This idea also applies to blockbuilding: it is often better to build a block sub-optimally\footnote{``Sub-optimal'' (or ``suboptimal'', without the -) refers to a solution (complete or partial) that uses more moves than the best possible one.}, or to add some ``unnecessary'' moves to have a better continuation, blockbuilding or else (i.e., edge orientation).
498
499For example, consider the following scramble.
500
501\bigskip
502\begin{tabular}{|p{0.91\textwidth}|}
503\hline
504\textbf{Influence Later Steps - Example}\\
505\hline
506Scramble: \m{L2 D2 U R2 F2 D2 B2 U\ps R2 B2 U B U F D B2 U L D\ps R\ps F}\\
507\hline
508\begin{minipage}[l]{0.650\textwidth}
509\m{L2 {\color{red}B} R B}\comment{Two 2x2x1 blocks}
510\end{minipage}
511\begin{minipage}[c]{0.25\textwidth}
512\includesvg{img/influence-steps}
513\end{minipage}\\
514\hline
515\emph{See on }\href{https://alg.cubing.net/?setup=L2_D2_U_R2_F2_D2_B2_U-_R2_B2_U_B_U_F_D_B2_U_L_D-_R-_F&alg=L2_B_R_B_\%2F\%2FTwo_2x2x1_blocks}{\emph{alg.cubing.net}}\\
516\hline
517\end{tabular}
518\bigskip
519
520As you can see, the sequence \m{L2 R B} builds the red-blue-white square, but if you add just one move (the red \m{B}) the square become 2.
521
522\subsection{Pay attention to EO}
523\label{EO_attention}
524
525Here EO is the common shortcut for Edge Orientation.
526
527Someone may have noticed, while studying different methods, that “Edges Orientation” is a recurring step. As said before, \textbf{the more bad edges there are, the harder things will be}. Orienting edges at the end is usually not efficient. Orienting them first, as in ZZ, is convenient, but it can be limiting for the blockbuilding phase.
528
529One of the best things to do is trying to solve, at least partially, edges orientation during the blockbuilding step. Experience with methods such as ZZ and Petrus can lead to being able to easily spot if an edge will be correctly oriented after some moves. If you don't have this ability yet, remember that in FMC solves you can go back and modify your solution every time you wish: if you have troubles with EO, try going back and add/change some moves to see if things get better (see also Section \ref{goback}).
530
531However, don't dismiss the ``EO first approach'' too quickly: notable cubers such as João Pedro Batista Ribeiro Costa (2015 World Champion) and Grzegorz Łuczyna (2010 European Champion) almost always start with edge orientation and other like Sébastien Auroux (2011 World Champion) and myself do it very often. For more details and examples see section \ref{eo}.
532
533\subsection{Which block should I build?}
534
535The golden rule is to exploit different situations: a 2x2x2 block, a 3x2x1, two 2x2x1 squares and many other kind of blocks can be a good start. Try out every possibility.
536
537Two possible approaches are:
538\begin{enumerate}
539\item Try completing big blocks, like a 2x2x3 or a F2L-1.
540\item Proceed in small steps, building many small blocks and joining them at the end.
541\end{enumerate}
542
543Erik Jernqvist proposes the following number of moves as good starts\footnote{Taken from this post on speedsolving.com: \url{https://www.speedsolving.com/threads/the-fmc-thread.13599/page-42\#post-614593}. Obviously, what ``good start'' means depends on your level. The given move counts are to be considered a good goal for someone who wants to become an expert. If you are not this good yet you can go on with less efficient blocks. Don't waste too much time looking for a good start: it's the final result that counts!}:
544
545\bigskip
546\begin{center}
547\begin{tabular}{|l|c|}
548\hline
549Type of Blocks & Number of Moves\\
550\hline
5512x2x1 square + corner/edge pair & 3\\
552\hline
5532x2x2 block & 4\\
554\hline
555Two 2x2x1 squares & 5\\
556\hline
5572x2x3 block & 9\\
558\hline
559F2L-1 & 14\\
560\hline
561F2L & 17\\
562\hline
563\end{tabular}
564\end{center}
565
566Personally, I think these are good estimates, especially for the first 3 cases. But you always have to remember that \textbf{how good a start is depends on the possible continuations}. If you build an F2L-1 in 12 moves, but you have 4 bad edges, one of which is the last F2L edge flipped in place, you may have to throw it away. On the other hand, a 2x2x3 in 12 moves with all edges oriented can be a better alternative. Obviously EO is not the only thing you have to consider, but it is one of the most important.
567
568Another rule is: \textbf{never\footnote{But a more important rule is: never say never!} complete the F2L without influencing the last layer}. The reason is simple: a bad last layer can require many moves, no matter how many algorithms you know, and a completely built F2L gives a little freedom to manipulate the cube. On the other hand, \textbf{an F2L-1 is a good partial goal}, because it leaves you more freedom, despite the many pieces already placed.
569
570\subsection{Ready-made blocks: how to deal with them?}
571\label{ready-made}
572
573It can happen that you find some blocks already built after scrambling the cube, or that with the first moves you unintentionally build some more blocks (mostly corner/edge pairs). In this cases it is preferable to exploit those blocks rather than giving them and up and going on your own way. How? There are three ways:
574
575\begin{enumerate}
576\item Expand / match the ready-made blocks first; the obvious thing to do.
577\item Expand / match the ready-made blocks, but \textbf{watching other pieces too} and trying to build other blocks at the same time; this is usually the best thing to do.
578\item Don't expand the ready-made blocks, but try to make new ones, possibly saving the others.
579\end{enumerate}
580
581Moreover, it is very important, but terribly difficult, to \textbf{understand when it is not worth to save a block}, and you should break it to make new ones. Personally, I find it very hard to ``give up'' and ``throw away'' a block, but I realize this often causes troubles, especially in time management.
582
583\subsection{Tricks to get fast and advanced techniques}
584
585``Getting fast'' is not to be intended as in speedsolving, but as ``finding faster a good blockbuilding start\footnote{A ``start'' can be a 2x2x2, a 3x2x1, some smaller blocks or, in some cases, a 2x2x3; in general, anything from the first 2 to the first 7 moves.}''. Being fast at finding a good start is very important, because it saves time (one hour isn't that long!) and you should try to explore, or at least to notice, every promising start.
586
587The simplest kind of block is the corner/edge pair, or 2x1x1 block. There will probably be one already made in a scramble, without making any move. If there is one (or more than one), you can deal with it in one of the ways described in the previous section \ref{ready-made}. If there isn't any, you should learn how to recognize at sight pairs that can be made with one move (see \ref{align-join} ``Align Then Join''). If you are not fast at recognizing them yet, or if you want to avoid some effort\footnote{Since you need to keep thinking for an hour, avoiding unnecessary mental effort is a good habit.}, you can use the ``Brute Force'' strategy: try all possible moves, starting with \m U, \m{U2}, \m{U\p}, then \m R, \m{R2}, \m{R\p}, and so on, checking after each move if you did build a pair.
588
589A more advanced technique, more useful but requiring more thinking, consists in checking every possible 2x2x2 (there are 8 of them). You can do it this way: \textbf{for each corner, look for its three matching edges} and try to see which way you can join them to make that 2x2x2 block. Try not to make any ``test'' moves, so that you can do the same for the other corners without re-scrambling. Usually, if I see a very bad 2x2x2 block (one that requires too many moves) I just ignore it and go on. This technique, besides enabling you to find, most of times, an optimal 2x2x2 block (which is usually a good starting point), gives you an idea of where every piece is on the cube.
590
591Another reason why I suggest trying to ``see'' every move for making the 2x2x2 without performing them is that to get faster and better at blockbuilding it is useful to be able to ``calculate''\footnote{The word ``calculate'' should be intended as in chess: a player is said to ``calculate'' 6, 7 or 8 moves if he can think of the possible moves and counter-moves for a total of 6, 7 or 8 moves.} pieces' movements without seeing them. Alexander Lau (2014 Rubik's Cube European Champion and Roux method master) is able, in the 15 seconds given to inspect the cube before a speedsolve, to plan a whole 3x2x1 block (Roux first step). His planning is so accurate that while solving this block he can look-ahead\footnote{In speedsolving, ``look-ahead'' (with or without the -) is the ability to think about later step while you are solving another one.} and (partially) plan the second block.
592
593You can train your planning ability with this game: ask a friend to scramble your cube with 3 moves and then try to find those 3 moves\footnote{You can choose between HTM, QTM or STM, but agree on which metric to use first!} (it should be easy). Then try with 4 moves, and so on. Depending on your level, you may find it difficult once you reach 6, 7 or 8 moves. If you get without problem to 9 or 10 moves, congratulations!
594
595\section{Find a good skeleton}
596
597Once you have reached good point (for example an F2L-1) with blockbuilding, it is hard to go on with the techniques just described. Your goal now is to find a so-called ``skeleton'', i.e. a partial solution that only leaves a few pieces unsolved. The best situation is the one with 3 corners unsolved, where the pieces form a 3-cycle\footnote{A 3-cycle is a cycle of 3 pieces. For example, the A and U perm PLL cases are 3-cycles, as well as the algorithm \m{L F R F\ps L\ps F R\ps F\p} (Niklas).}, but also 4 or 5 corners or 3 edges can be good, depending on how many moves you need to build the skeleton.
598
599What should we do then, if the blockbuilding techniques we have seen are difficult to use without destroying what we have just built? Heise is an excellent starting point. And I mean both the method and the website: step 3 is accurately described, in particular the ``Two Pairs Approach'': see \url{http://www.ryanheise.com/cube/two_pairs.html}.
600
601Heise's step 3 requires not only an F2L-1, but also all edges to be oriented. If they are not, you can:
602\begin{enumerate}
603\item orient them now; usually not recommended, unless it takes very few moves;
604\item modfy the steps you have already solved, to get all edges oriented at the end;
605\item orient them while finishing your skeleton.
606\end{enumerate}
607
608To sum it up, the possible approaches to get a skeleton are many and the best way to practice in this case (and always a good habit) is to look online (for example in websites hosting online competitions or on speedolving forums) for expert FMCers' solves; most of times, they build a skeleton.
609
610Some deliberate practice can also be helpful: on qqTimer (\url{http://www.qqtimer.net/}) you can choose the scramble type 3x3x3 subsets $\rightarrow$ last slot + last layer.
611
612You obviously don't have to build an F2L-1 before completing your skeleton, but is often the easiest way. In any case, try to save small blocks (pairs or 2x2x1 squares) made by LL pieces, if some of them happen to get built.
613
614\section{Commutators}
615
616According to speedsolving's definition\footnote{\url{http://www.speedsolving.com/wiki/index.php/Commutator}}, a commutator is a sequence of moves of the form
617
618\begin{center}
619\m{A B A\ps B\p}
620\end{center}
621
622where \m A and \m B are move sequences and \m{X\p} is the inverse sequence of \m X\footnote{For example, the inverse of \m{U R} is \m{R\ps U\p}, not \m{U\ps R\p} or \m{R U}!}. Such a commutator can be written in compact notation as
623
624\begin{center}
625\m{[A, B]}
626\end{center}
627
628The name and notation for commutators come from Mathematics, in particular from Group Theory. See \url{https://en.wikipedia.org/wiki/Commutator}.
629
630For example taking \m{A} = \m{R} and \m{B} = \m{U} realizes the ``sexy move'' as a commutator:
631\begin{center}
632\m{[R, U]} = \m{R U R\ps U\p}
633\end{center}
634
635Taking instead \m A = \m R and \m B = \m{U\ps L\ps U} gives the ``Niklas'':
636
637\begin{center}
638\m{[R, U\ps L\ps U]} = \m{R U\ps L\ps U R\ps U\ps L U}
639\end{center}
640
641Often, in practice, ``commutator'' is used as ``commutator that solves a 3-cycle''. So for example the ``sexy move'' is not usually regarded as a commutator, while the ``Niklas'' is. In what follows, we will use the word ``commutator'' this meaning too.
642
643In contrast with blockbuilding, that solves a lot pieces but heavily influencing the rest of the cube, commutators solve fewer pieces leaving all the others where they were. Therefore, together with blockbuilding and insertions (which we will see in the next section), commutators are the basis for a good FMC solve.
644
645\subsection{Corner commutators}
646
647Corner commutators are the most useful kind of commutators in FMC. We have already seen the ``Niklas'' as a commutator. Also the A perm PLL case \m{R2 B2 R F R\ps B2 R F\ps R} is (almost) a commutator:
648
649\begin{center}
650\m{R2 B2 R F R\ps B2 R F\ps R} = \m{R2 [B2, R F R\p] R2}
651\end{center}
652
653where we have cancelled\footnote{In a sequence of moves, we say that one or more moves \emph{cancel} if there are consecutive moves that can be merged together (as in our example \m{R\ps R2} = \m R) or that are one inverse to the other (such as \m{L L\p}). For example, if our F2L ends with \dots\m{U R2 F\p}, and we want to use the algorithm \m{F R U R\ps U\ps F\p}, 3 moves cancel:
654\dots\m{U R2 F F\ps R U R\ps U\ps F\p} = \m{U R\ps U R\ps U\ps F\p}.} the sequence \m{R\ps R2} to \m R.
655
656The three corners to be permuted need not be on the same layer: \m{[L D\ps L\p, U2]} = \m{L D\ps L\ps U2 L D L\ps U2} is also corner 3-cycle!
657
658To learn all kinds of corner commutator (which I will \emph{not} explain in this tutorial) I advise looking up \href{https://www.speedsolving.com/forum/threads/bh-tutorial.12268/}{Brian Yu's tutorial} on speedsolving.com\footnote{\url{https://www.speedsolving.com/forum/threads/bh-tutorial.12268/}}, since it is very well made. It used to consist of both a written part and some videos, but the videos are unfortunately not available anymore.
659
660For FMC you only need to know ``pure'' 8 moves commutators. For example, the Niklas is a pure commutator, while the A perm is not. Take a look at A9s and other cases if you want, but, as we will see when talking about insertions, you will almost never\footnote{Even in this case there are exceptions: see for example this post by Tomoaki Okayama and the following discussion: \url{https://www.speedsolving.com/threads/the-fmc-thread.13599/page-21##post-440873}.} need them in FMC.
661
662On rare occasions, 10 moves ``sledge insertion'' corner commutators such as \m{[R\ps F R F\p, D2]} may be useful, because they may cancel many more moves than the standard 8 moves commutators.
663
664\subsection{Edge commutators}
665
666Once you have learned corner commutators, it should not be hard to understand how edge commutators work, especially the ones like
667
668\begin{center}
669\m{[U R U\p, M\p]} = \m{U R U\ps M\ps U R\ps U\ps M}
670\end{center}
671
672Sadly, commutators like this only occasionally give a good result, because they use M layer moves, which are actually two moves in our metric.
673
674The edge commutator \emph{everyone should know} is:
675
676\begin{center}
677\m{[M\p, U2]} = \m{M\ps U2 M U2}
678\end{center}
679
680Which is also very useful with some setup move, for example:
681
682\begin{center}
683\m{[U: [M\p, U2]]\footnote{The notation \m{[A: B]} = \m{A B A\p} stands for a \emph{conjugate}. The sequence \m A is usually called ``setup moves''.}} = \m{U M\ps U2 M U2 U\p} = \m{U M\ps U2 M U}
684\end{center}
685
686Remember that in official competitions you can't write a inner layer moves, so the \m{[M\p, U2]} commutator becomes:
687
688\begin{center}
689\m{M\ps U2 M U2} = \m{R\ps L x U2 R L\ps x\ps U2} = \m{R\ps L F2 R L\ps U2}
690\end{center}
691
692Notice how the first two moves (\m{R\ps L}) can be swapped. This is true for every pair of parallel (i.e. opposite) moves.
693
694Another thing you need to notice is that the first two moves don't affect any of the 3 edges we want to cycle: \m{R\ps L F2 R L\ps U2} is therefore equivalent to \m{L F2 R L\ps U2 R\ps}, to \m{F2 R L\ps U2 R\ps L} and, since we can invert \m{R\p} and \m L, to \m{R\ps F2 R L\ps U2 L}.
695
696These observations are particularly useful when you want to cancel moves, that is making the first moves of our commutator (or, in general, any sequence of moves we want to apply) correspond to the inverse of the preceding moves (or that the last moves correspond to the inverse of the following ones).
697
698\subsection{Other edge 3-cycles}
699\label{other-edge}
700
701There are also edge 3-cycles that don't use inner layer moves. In fact, there are some that are not even commutators! Here are two that are 8 HTM long:
702
703\begin{center}
704\m{R2 Fw2 R2 U R2 Fw2 R2 U} = \m{R2 B2 L2 D L2 B2 R2 U}\\
705\m{R2 Fw2 R2 Uw R2 Fw2 R2 Uw} = \m{R2 B2 L2 U B2 R2 F2 D}
706\end{center}
707
708Notice how the first two moves of the first one don't affect our 3 edges: we can therefore ``shift'' it, as we have done before with \m{R\ps L F2 R L\ps U2}.
709
710But the jungle of edge 3-cycles is more intricated than this. For example, check out this 10 HTM algorithm:
711
712\begin{center}
713\m{U L D R F R\ps D\ps L\ps U\ps F\p}
714\end{center}
715
716and some 10 HTM 2-gen 3-cycles\footnote{For these cases, \href{https://www.speedsolving.com/forum/threads/2-gen-edge-cycles.56224/}{this thread} by JackW on speedsolving.com gives some explanation: \url{https://www.speedsolving.com/forum/threads/2-gen-edge-cycles.56224/}}
717
718\begin{center}
719\begin{tabular}{l}
720\m{U R U R U R\ps U\ps R\ps U\ps R\p}\\
721\m{U R U R U\ps R\ps U\ps R\ps U\ps R}\\
722\m{U R U R U2 R\ps U\ps R\ps U\ps R2}
723\end{tabular}
724\end{center}
725
726\subsection{Block commutators}
727
728If you have read Ryan Heise's website carefully, you already know something about the so-called ``pair 3-cycles'', or block commutators. If you know corner commutators, it will not be hard to find them intuitively. For example:
729
730\begin{center}
731\m{[L Dw\ps L\p, U\p]} = \m{L Dw\ps L\ps U\ps L Dw L\ps U}
732\end{center}
733
734They are very useful in Heise's third step, but also to solve a corner 3-cycle and an edge 3-cycle at the same time. For example, the last layer algorithm \m{M F U F\ps U\ps F\ps L F R\p} can be seen as:
735
736\begin{center}
737\m{[R: [L\ps Dw L, U\p]]} = \m{R L\ps Dw L U\ps L\ps Dw\ps L U R\p}
738\end{center}
739
740That is a pair commutator with a setup move.
741
742The J-perm PLL can also be solved with a pair 3-cycle:
743
744\begin{center}
745\m{[R2: [Fw2, D B2 D\p]]} = \m{R2 Fw2 D B2 D\ps Fw2 D B2 D\ps R2}
746\end{center}
747
748\section{Insertions}
749
750After mentioning them multiple times throughout this tutorial, it is finally time of looking at insertions in detail.
751
752We have somehow found a good skeleton; let's suppose we need to solve a corner 3-cycle to finish. What do we do now? We can obviously directly solve the cycle with a commutator. But, if you have studied all the cases, you know that a corner commutator can need up to 12 moves. Knowing that the best case only needs 8, those 4 more moves are not really nice. But there is a way to solve a corner 3-cycle almost certainly with fewer than 8 moves: insertions.
753
754\subsection{Simple insertions}
755
756The idea behind insertions is not too difficult: if there are only 3 corners left to solve, you can go through your whole skeleton move by move and solve them when the corresponding commutator only requires 8 moves. Since that commutator doesn't affect anything but the pieces that need to be affected, the rest of the solution will solve every other piece, as it did before, and those 3 corners will also be solved, since they have been cycled with the inserted commutator.
757
758This is how to solve almost always a 3-cycle of corners with 8 moves. How can we improve on this? Among all possible inserted commutators that solve our 3-cycle, we simply choose the one that \textbf{cancels the most moves}. Usually, it is enough to just check the cases where our 3 corners can be solved with a ``pure'' commutator, and then choose the best one. It happens extremely rarely that the best insertion is given by a 9 move commutator (or longer), but situations like this are so unlikely that it is not worth to check every possible type of commutator.
759
760In order to make it easier to follow the movements of the 3 corners while going through your skeleton, I suggest marking those three corners with white stickers\footnote{You are allowed to bring with you “unlimited colored stickers” at a competition.} on which writing numbers 1, 2 and 3 (or letters A, B and C if you prefer)\footnote{The stickers need to be attached so that the 3-cycle that moves 1 to 2, 2 to 3 and 3 to 1 is the one that solves the cube.}. In the past I used to take a cheap cube with non-bright stickers and write on it with a pencil; this is another viable option.
761
762An example solve will make everything clearer. Try the following skeleton.
763
764\bigskip
765\begin{tabular}{|p{0.91\textwidth}|}
766\hline
767\textbf{Simple Corner Insertion - Example (Skeleton)}\\
768\hline
769Scramble: \m{D B2 U\ps F2 L2 D2 R2 U F2 U2 L2 R\ps D2 B L\ps U\ps R2 F2 R B F2}\\
770\hline
771\begin{minipage}[l]{0.650\textwidth}
772\m{B\ps U\ps D L\ps F\p} \comment{EO + blocks}\\
773\m{D2 L2 D\ps L} \comment{Pseudo 2x2x3}\\
774\m{U2 R2 U\ps R\ps} \comment{Pseudo 2x2x1}\\
775\m{U L\ps U R\ps U\ps L U2 R\ps L\ps} \comment{All but 3 corners}
776\end{minipage}
777\begin{minipage}[c]{0.25\textwidth}
778\includesvg{img/insertion-1}
779\end{minipage}\\
780\hline
781\emph{See on }\href{https://alg.cubing.net/?setup=D_B2_U-_F2_L2_D2_R2_U_F2_U2_L2_R-_D2_B_L-_U-_R2_F2_R_B_F2&alg=B-_U-_D_L-_F-_\%2F\%2FEO_\%26\%232b\%3B_blocks\%0AD2_L2_D-_L_\%2F\%2FPseudo1_2x2x3\%0AU2_R2_U-_R-_\%2F\%2FPseudo_2x2x1\%0AU_L-_U_R-_U-_L_U2_R-_L-_\%2F\%2FAll_but_3_corners}{\emph{alg.cubing.net}}\\
782\hline
783\end{tabular}
784\bigskip
785
786Now put a white sticker on the red sticker of the blue-red-yellow corner and write a ``1'' on it. Similarly, write a ``2'' on the orange sticker of the blue-yellow-orange corner and a ``3'' on the white sticker of the orange-blue-white corner.\footnote{There are many equivalent enumerations: you can start from the corner and from the sticker you wish, you just have to be \emph{coherent}.} Solve the cube (for example with \m{L B2 L F L\ps B2 L F\ps L2}) and re-scramble it.\footnote{If you feel confident with inverting moves, you can instead just apply the skeleton moves backwards, starting with \m{L R U2 L\p}...}
787%At this point, grab a pencil and write ``1'' on the red sticker of the blue-red-yellow corner, ``2'' on the orange sticker of the blue-yellow-orange corner and ``3'' on the white sticker of the orange-blue-white corner.\footnote{There are many equivalent enumerations: you can start from the corner and from the sticker you wish, you just have to be \emph{coherent}.} Solve the cube (for example with \m{L B2 L F L\ps B2 L F\ps L2}) and re-scramble it.
788
789We could solve the three corners right at the beginning, but we would need 9 moves (\m{R2 F R B2 R\ps F\ps R B2 R}). So lets perform the first move of the skeleton (\m{B\p}) and see if we have a better case: no, still 9 moves. Perform the following move (\m{U\p})\footnote{Watch out: when in a skeleton there are two consecutive parallel layers moves try swapping them too see if this gives better insertions. This is not the case, but you never know.} we can now solve our three corners with an 8 moves commutator (\m{L2 F R F\ps L2 F R\ps F\p})! If we wanted to use it, the final solution to submit would be:
790
791\begin{center}
792\m{B\ps U\ps {\color{red}L2 F R F\ps L2 F R\ps F\p} D L\ps F\ps D2 L2 D\ps L U2 R2 U\ps R\ps U L\ps U R\ps U\ps L U2 R\ps L\ps}
793\end{center}
794
795Try it out and convince yourself it works.
796
797Anyways, we can do better. Perform the next move (\m D) and notice that this case requires 9 moves\footnote{The last 2 moves (\m{U\ps D}) are equivalent to an inner-layer move (\m{E\p}), so they don't affect corners: it is reasonable that, before and after these moves, our 3-cycle is the same, modulo a rotation (\m{y\p}/\m{y} in this case).}. Go on this way for some more move, until you reach \dots\m{L\ps F\ps D2}. We can again solve our three corners with 8 moves (\m{D\ps F2 D B2 D\ps F2 D B2})\footnote{Also \m{B2 U\ps F\ps U B2 U\ps F U}}. But there is more: the last move performed and the first of our commutator cancel! If we wanted to solve the three corners now, we should write:
798
799\begin{center}
800\m{B\ps U\ps D L\ps F\ps \emph{D2} {\color{red}\emph{D}\ps F2 D B2 D\ps F2 D B2} L2 D\ps L U2 R2 U\ps R\ps U L\ps U R\ps U\ps L U2 R\ps L\p}
801\end{center}
802
803Which is equivalent to:
804
805\begin{center}
806\m{B\ps U\ps D L\ps F\ps {\color{red}\emph{D} F2 D B2 D\ps F2 D B2} L2 D\ps L U2 R2 U\ps R\ps U L\ps U R\ps U\ps L U2 R\ps L\p}
807\end{center}
808
809One move less, yay! So we got to solve 3 corners with 7 moves.
810
811For the sake of completeness, we should continue until the end of the skeleton looking for better insertions. Actually, the best insertion is towards the end:
812
813\begin{center}
814\m{B\ps U\ps D L\ps F\ps D2 L2 D\ps L U2 R2 U\ps R\ps U L\ps * U R\ps U\ps L U2 R\ps L\p}\\
815\m{* = L F\ps L\ps B L F L\ps B\p}
816\end{center}
817
818The notation above means that you should replace the \m * in the first line with sequence of moves in the second line. The final solution is
819
820\begin{center}
821\m{B\ps U\ps D L\ps F\ps D2 L2 D\ps L U2 R2 U\ps R\ps U \emph{L\ps L} F\ps L\ps B L F L\ps B\ps U R\ps U\ps L U2 R\ps L\p}
822\end{center}
823
824Where \m L and \m{L\p} obviously cancel, so:
825
826\begin{center}
827\m{B\ps U\ps D L\ps F\ps D2 L2 D\ps L U2 R2 U\ps R\ps U F\ps L\ps B L F L\ps B\ps U R\ps U\ps L U2 R\ps L\p}
828\end{center}
829
830Without further explanation you should understand how to find insertions for a single \textbf{edge 3-cycle}. You can do the same also for \textbf{double edge 2-cycles}, solvable with one of the following algorithms:
831
832\begin{center}
833\begin{tabular}{l}
834\m{M2 U2 M2 U2}\\
835\m{R2 U2 R2 U2 R2 U2}\\
836\m{U2 L2 D2 R2 D2 L2}
837\end{tabular}
838\end{center}
839
840and variations (try shifting)\footnote{You can also solve this case with a double insertion, as with corners double 2-cycles, see later sections.}. Another (more advanced) way of solving edges is using \textbf{free slices}; see Section \ref{slices}.
841
842One last tip: 180 degrees moves (such as \m{U2}) can be found at the beginning or at the end of an 8-moves corner commutator only when they are the \emph{interchange move}, i.e. when they swap two pieces on the same layer. This fact can be used to save some time: if you are aiming at cancelling two or more moves (and you should be) you can assume such a move won't cancel completely, unless it swaps two of you pieces, and only look for commutators that cancel with moves after (or before) that one.
843
844\subsection{Multiple insertions: separated cycles (3 edges and 3 corners)}
845
846A skeleton doesn't have to always leave one 3-cycle: insertions can also be used to solve more (or longer) cycles.
847
848As we have already seen, two 3-cycles -- a corner 3-cycle and an edge 3-cycle -- can be solved with a \textbf{pair commutator} (with setup moves, if necessary). Another way is to solve the edges with a ``Sune'' (\m{R U R\ps U R U2 R\p}) or a variation of it, so that the only corners affected are the ones we need to cycle\footnote{Which still need to be solved somehow, possibly with another insertion.}. Both these ways should be kept in mind, but they are rarely easy to use. The ``standard'' solution is to insert \textbf{two commutators}.
849
850After having numbered both the corners and the edges\footnote{I prefer to use numbers for corners and letters for edges (or viceversa), so that I can't mistake one for another.}, proceed move by move as you would do with simple insertions, but at every spot you look both for a solution for corners and one for edges, besides checking for pair commutators and Sunes. Once you are done, you can write down the final solution with two insertions, but you can also \textbf{do another pass}: if you want to keep, for example, the corner commutator, but you want to look for a better edge cycle, you can write down your solution with only the corner commutator inserted. What you have now is a \textbf{new skeleton}, a few moves longer, which only leaves 3 edges. At this point you can solve them with one simple insertion. Why should we do this, when we could get anything to work with only one pass? Because a good place to insert the edge commutator can be \textbf{inside the other commutator}. You can also insert the edge cycle first and then look for a corner insertion.
851
852The following solve is a simple example.
853
854\bigskip
855\begin{tabular}{|p{0.91\textwidth}|}
856\hline
857\textbf{Separated Cycles Insertions - Example}\\
858\hline
859Scramble: \m{B2 D\ps R2 D\ps F2 R2 D B2 U\ps L2 D2 R\ps U\ps R L\ps D\ps F D2 B R U2 R\p}\\
860\hline
861\begin{minipage}[l]{0.650\textwidth}
862\m{B\ps R\ps * F2 U F2} \comment{2x2x1 (5/5)}\\
863\m R \comment{Another 2x2x1 (1/6)}\\
864\m{F R U2 F R B R + B\ps R} \comment{F2L-1 + pair (9/15)}\\
865\m{D\ps B\ps L B L\p} \comment{All but 3 edges and 3 corners (5/20)}\\
866\m{* = U B U\ps F2 U B\ps U\ps F2} \comment{3 corners (8-4/24)}\\
867\m{+ = R B\ps F D\ps B\ps D B F\ps R\ps B} \comment{3 edges (10-5/29)}
868\end{minipage}
869\begin{minipage}[c]{0.25\textwidth}
870\includesvg{img/separated-cycles}
871\end{minipage}\\
872\hline
873Solution: \m{B\ps R\ps U B U\ps F2 U B\ps F2 R F R U2 F R B R2 B\ps F D\ps B\ps D B F\ps D\ps B\ps L B L\p} (29)\\
874\hline
875\emph{See on }\href{https://alg.cubing.net/?alg=B-_R-_(U_B_U-_F2_U_B-_U-_F2)_F2_U_F2_\%2F\%2F2x2x1_(5\%2F5)\%0AR_\%2F\%2FAnother_2x2x1_(1\%2F6)\%0AF_R_U2_F_R_B_R_(R_B-_F_D-_B-_D_B_F-_R-_B)_B-_R_\%2F\%2FF2L\%26\%2345\%3B1_\%26\%232b\%3B_pair_(9\%2F15)\%0AD-_B-_L_B_L-_\%2F\%2FAll_but_3_edges_and_3_corners_(5\%2F20)\%0A\%0A&setup=B2_D-_R2_D-_F2_R2_D_B2_U-_L2_D2_R-_U-_R_L-_D-_F_D2_B_R_U2_R-}{\emph{alg.cubing.net}}\\
876\hline
877\end{tabular}
878\bigskip
879
880Here I have used the notation ``(8-4/24)'', and similarly for edges, to mean that the (inserted) step is 8 moves long, but 4 of them cancel with moves around it.
881
882You can use exactly the same approach for other cases that require you to solve two or more cycles (3 cycles or double 2-cycles) that are separated (for example, when you have 6 corners left that can be solved with two commutators). In all other cases, things get a bit more complicated.
883
884\subsection{Multiple insertions: 2 or 3 twisted corners}
885
886When you need to twist 2 corners, you can try to insert the commutator \m{[F L\ps D2 L F\p, U2]} (12 HTM) somewhere; for three corners, you can use \m{U\ps B U\ps F U2 B2 D\ps R2 U D F\ps U\ps B} (13 HTM). But this is usually not the best way, especially in the second case.
887
888The classic way to solve 2 or 3 twisted corners is to use \textbf{two inserted corner commutators}. The first one only needs to cycle in any way the three twisted corners (or the two twisted corners + one random corner) and will usually lead to many cancellations. Then you only need to insert a simple corner commutator in the new skeleton you have obtained.
889
890To do this, you only need to mark the twisted corners with an X or any other symbol (or just attach a sticker to them); if you want to try to use one of the “pure flip” algorithms written above, I suggest drawing an arrow, so that you can tell which way you need to twist your corner (clockwise or counterclockwise).
891
892After finding the first cycle, erase the symbols you have drawn and number the stickers 1, 2 and 3.
893
894You can do the same with two flipped edges, but I suggest avoiding such a case, because edge commutators usually require more moves.
895
896If you decide to go for the two-insertions approach (recommended), pay attention to the following: even if you mark only one sticker of each piece, you still want to look for commutators that may move the marked sticker of one piece to a non-marked sticker of the other. In order to avoid such a problem, I usually mark all the stickers of a twisted piece.
897
898\subsection{Multiple insertions: 4 corners}
899
900If you have 4 corners left, the only bad case -- requiring three inserted commutators -- is when the corner are all placed but twisted. Try to avoid it, but if you can't (or if the skeleton is really short), you can proceed as in the previous section for the first insertion, in order to reduce to a better 4 Corners case. About this situation, there is a nice discussion on speedsolving.com\footnote{\url{http://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-126\#post-1009830}}.
901
902There are three other cases:
903
904\begin{enumerate}
905\item One corner is placed but twisted, the other 3 form a ``twisted 3-cycle'', i.e. a 3-cycle if you only regard permutation, without considering orientation. A twisted cycle always depends on some other twisted piece (or cycle).
906\item Two pairs of corners that need to be swapped, correctly oriented (double swap or double 2-cycle). This case can be solved, besides using the method that will soon be described, also by transforming the corner double swap in an edge double swap: remember that an H perm (M2 U M2 U2 M2 U M2) can be transformed in a corner permutation with only one move (U2). Another way it so use algorithms such as (\m{R U R\ps U\p)*3} (``triple sexy'') or \m{(R\ps F R F\p)*3} (``triple sledge'') or even \m{F2 U\ps L2 D R2 B2 D\ps L2 U R2}, that swap two corner pairs.
907\item A ``twisted double swap''.
908\end{enumerate}
909
910All these cases can be solved with \textbf{two commutators}: the first one has to solve one of the 4 corners, freely affecting the other 3, while the second one, which should be inserted in the new skeleton obtained after the first insertion, has to solve the 3 corners left. For the first step, you have only one more constraint in the first of the three cases: the ``twisted in place'' corner \emph{has to be affected} by the first commutator. If it isn't, you are going to end up with two or three twisted corners, still requiring two insertions.
911
912To do so, I mark the corners as follows, depending on the case:
913\begin{enumerate}
914\item \emph{Twisted 3-cycle + one twisted corner:} I mark the twisted corner with and X (I don't care which way it needs to be twisted), then I number the other three from 1 to 3. At this point, since the cycle is ``twisted'', 1 belongs to 2, 2 to 3 while 3 doesn't belong to 1, but to another sticker on that corner\footnote{Always keep in mind that when talking about commutators there is a difference between ``sticker'' and ``piece''.}. No problem: just mark that other sticker with a 4.
915\item \emph{Double swap:} I mark the first pair of swapped corners with two Xs and the second one with two As (on the corresponding stickers).
916\item \emph{Twisted double swap:} as we needed 4 numbers for a twisted 3-cycle, for a twisted 2-cycle we will need 3: reasoning as in the first case, number one of the 2-cycles 1 to 3 and the other A to C.
917\end{enumerate}
918
919In the first case, for example, a possible ``first cycle'' is the one that sends X to 3, 3 to 4 and 4 to X. The cycle 1 $\to$ 2 $\to$ 3 $\to$ 1 is not good, because it leaves 2 twisted corners instead of a 3-cycle.
920
921An excellent example is the following solve, previous South American Record by Jo\~ao Pedro Batista Ribeiro Costa. I have slightly modified the explanation of the solution: the original one made use of a \emph{premove}, a technique treated in the next Chapter.
922
923\bigskip
924\begin{tabular}{|p{0.91\textwidth}|}
925\hline
926\textbf{Former SAR (by Jo\~ao Pedro Batista Ribeiro Costa)}\\
927\hline
928Scramble: \m{L\ps U2 D\ps L\ps U2 B\ps D B\ps L U2 F2 R2 F\ps R2 L2 F\ps U2 D2 F}\\
929\hline
930\begin{minipage}[l]{0.650\textwidth}
931\m{F D\ps + U2 * R} \comment{EO}\\
932\m{D\ps F\ps L2} \comment{Pseudo 2x2x2}\\
933\m{F2 D F2} \comment{Pseudo F2L-2}\\
934\m{B\ps D B} \comment{Pseudo F2L-1}\\
935\m{F\ps D\ps F\ps L2} \comment{All But 4 Corners}\\
936\m{* = U R D\ps R\ps U\ps R D R\p} \comment{First commutator}\\
937\m{+ = L\ps U\ps R\ps U L U\ps R U} \comment{Second commutator}
938\end{minipage}
939\begin{minipage}[c]{0.25\textwidth}
940\includesvg{img/joao-sar}
941\end{minipage}\\
942\hline
943Sol: \m{F D\ps L\ps U\ps R\ps U L U\ps R2 D\ps R\ps U\ps R F\ps L2 F2 D F2 B\ps D B F\ps D\ps F\ps L2} (25)\\
944\hline
945\emph{See on }\href{https://alg.cubing.net/?alg=F_D-_(L-_U-_R-_U_L_U-_R_U)_U2_(U_R_D-_R-_U-_R_D_R-)_R_\%2F\%2FEO\%0AD-_F-_L2_\%2F\%2F2x2x2\%0AF2_D_F2_\%2F\%2FPseudo_F2L\%26\%2345\%3B2\%0AB-_D_B_\%2F\%2FF2L\%26\%2345\%3B1\%0AF-_D-_F-_\%2F\%2FAll_But_4_Corners&setup=_L_U2_D-_L-_U2_B-_D_B-_L_U2_F2_R2_F-_R2_L2_F-_U2_D2_F}{\emph{alg.cubing.net}}\\
946\hline
947\end{tabular}
948\bigskip
949
950A further comment on the solve. Notice that the commutator inserted earlier in the solve (the one labelled with \m +) is actually the one one found for last, even if just by one move. Vice versa the second one in the solve was inserted earlier. That's perfectly fine!
951
952Moreover, the two commutator cancel some move with one another.
953
954\subsection{Multiple insertions: 5 corners}
955
956Among all the cases with 5 corners left, the only one that requires 2 commutators is the one where the pieces make a 5-cycle. All other cases require 3 commutators, except when you have 5 corners placed but twisted: in that case you need 4. Here I will ignore any case requiring 3 or more commutators (although in some cases you may want to go for 3 insertions) and only look at the first one.
957
958The easiest and most common way to deal with this situation is a \textbf{two-pass} way, as for 4 corners. After having numbered the corners 1 to 5, you go through the skeleton move by move and look for any commutator that solves a three-consecutive-corners cycle. These cycles are:
959
960\begin{align*}
9611 \to 2 \to 3 \to 1\\
9622 \to 3 \to 4 \to 2\\
9633 \to 4 \to 5 \to 3\\
9644 \to 5 \to 1 \to 4\\
9655 \to 1 \to 2 \to 5\\
966\end{align*}
967
968This will obviously take longer than looking for just one corner cycle. It is still enough to just look for ``pure'' commutators. Every time you find a good commutator write it down somewhere.
969
970Once you are done with this first pass, choose the best commutator you have found (the one cancelling the most moves) and insert it. Now you have a new skeleton that only leaves a corner 3-cycle: you know what to do.
971
972The best choice may not be unique (for example, if you have found two different commutators cancelling 3 moves). Which one should you choose? If you are short on time, just randomly pick any of them. If you have some time left, you can try both insertions and see which one leads to the best second commutator.
973
974With this method \textbf{you can't be sure} you have found the optimal solution: to be safer, you should check all (or at lest most) of the commutators you have found in the first pass and do many other (probably useless) passes. This usually leads to a huge waste of time and rarely to a better solution.
975
976If you don't know whether you can improve your solution, keep in mind that 10 or 11 moves total are a good goal for a corner 5-cycle.
977
978There is also a faster, but slightly more complex, way that only requires \textbf{one-pass}. It is almost identical to the first pass of the two-pass way, but besides taking note of any commutator you have found, you should also write down which corner cycle it solves. At this point, without even touching the cube anymore, you are already able to choose a pair of commutators that will solve the corner 5-cycle.
979
980To understand how, we need some permutation theory; don't worry, I will cut it down to the essential.\footnote{An interesting further reading is the discussion started by \href{{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-50\#post-666185}}{this post [1]} in the FMC thread on speedsolving.com. In particular in \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-50\#post-666199}{this other post [2]} a mathematical proof of the ``rule'' for finding a 3-cycle combination to solve a 5-cycle is given. Check out also \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-50\#post-666209}{this other one [3]}, which is the same explanation I give here (it is where I have learned this technique) and \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-51\#post-666313}{this [4]}, which contains an example solve using this method.
981
982$[1]$: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-50\#post-666185}
983
984$[2]$: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-50\#post-666199}
985
986$[3]$: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-50\#post-666209}
987
988$[4]$: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-51\#post-666313}}
989
990First of all, written with the usual notation, our cycle is:
991
992\begin{center}
993(1 2 3 4 5)
994\end{center}
995
996which means that the corner 1 belongs to 2, 2 to 3\dots and 5 to 1. With this notation, this cycle is equivalent to (2 3 4 5 1), (3 4 5 1 2) and so on. In writing down our 3-cycles (a b c) we will use the rule that our 3 digits must be consecutive in the string 1 2 3 4 5 1 2.
997
998What we want to do is to break this 5-cycle into two 3-cycles, for example:
999
1000\begin{center}
1001(1 2 3) (3 4 5)
1002\end{center}
1003
1004But this decomposition doesn't work. If you want to know why you can read some of the posts I have linked in the footnote. Or, if you prefer a more practical approach\dots try it out! The important thing is that the correct possible decompositions are:
1005
1006\begin{center}
1007(1 2 3) (4 5 1)\\
1008(2 3 4) (5 1 2)\\
1009(3 4 5) (1 2 3)\\
1010(4 5 1) (2 3 4)\\
1011(5 1 2) (3 4 5)\\
1012\end{center}
1013
1014So, \textbf{the first number of the first cycle must be the same as the last number of the second cycle}.
1015
1016Notice that \textbf{the order is important}: as you can see, (1 2 3) can be followed by (4 5 1) or preceded by (3 4 5). This means that once you have found a good commutator that solves, for example, (1 2 3), to complete the solve you can choose between a commutator that solves (4 5 1) somewhere \emph{after it} or for a commutator that solves (3 4 5) somewhere \emph{before it}. You can do the same with any of the listed pairs of cycles.
1017
1018This method, although faster than the other one, doesn't allow you to check for ``nested insertions'', that is \emph{insertions inside insertions}. Therefore, I advise using it only if you are short on time, or as ``preliminary analysis'': try to see how many moves you can get this way, and in the second pass only check for commutators that may lead to something better.
1019
1020\subsection{Multiple insertions: 5 edges}
1021\label{sec:5e}
1022
1023As usual, also for 5-cycles the edge case is preferably to avoid. If you decided to go that way, you can use the same method described for corners.
1024But there is one case that can be solved in very few moves: when you can use the 6 moves 5 cycle
1025
1026\begin{center}
1027\m{M\ps U M U\p}
1028\end{center}
1029
1030even with some setup move, it can be really nice. Try to learn which cases it solves and possibly also some variations, like the ``shifted'' \m{L F L\ps R U\ps R\p}. If you get a skeleton that leaves an edge 5-cycle, it is a good idea to number the stickers and quickly go through the solve to see if you can insert one of these algorithms. But don't waste to much time looking for it.
1031
1032Another way to solve a 5-cycle of edges is to use a combination of a 3-cycle and a double swap. For example, if you first insert a 3-cycle that only solves one of the 5 edges, you are left with a double swap. Vice versa, if you insert first a double swap that only solves 2 edges, than you are left with a 3-cycle. This technique can lead to very good results when the edges are oriented at the beginning.
1033
1034For more advanced ways of solving edges with insertions, see Section \ref{slices}.
1035
1036\subsection{Other insertions: 2 corners and 2 edges}
1037
1038Sometimes you may find a skeleton leaving 2 corners and 2 edges in a double swap (i.e.: a PLL such as J, T, V and so on).
1039
1040In these cases, it is very useful to know a few \textbf{10 moves} algorithms:
1041
1042\begin{center}
1043\begin{tabular}{lc}
1044\m{Fw2 R D R\ps Fw2 R D\ps R D R2} & (J perm)\\
1045\m{Rw\ps U Rw\ps U2 R B\ps R\ps U2 Rw2 B\p} & (T-perm + corner twist)
1046\end{tabular}
1047\end{center}
1048
1049There are also many 11 moves ones; some of them are:
1050
1051\begin{center}
1052\begin{tabular}{lc}
1053\m{R U2 R\ps U\ps R U2 L\ps U R\ps U\ps L} & (J perm)\\
1054\m{R2 D B2 D\ps Fw2 D B2 D\ps Fw2 R2 U\p} & (J perm)\\
1055\m{R2 Uw R2 Uw\ps R2 F2 Uw\ps F2 Uw F2 U\p} & (T perm)\\
1056\m{R\ps U R U2 L\ps R\ps U R U\ps L U2} & (J perm + corner twist)
1057\end{tabular}
1058\end{center}
1059
1060Besides these algorithms (this is not a complete list anyway), also their inverses and ``shifted'' versions solve a 2 corners - 2 edges double swap.
1061
1062Note that \textbf{the inverses of these algorithms solve exactly the same case}. Just by noting this you double your chances of cancellations without the need to learn more algorithms.
1063
1064Don't expect lots of cancellations, but the more algorithms you know, the better.
1065
1066As an example, see the following solve.
1067
1068\bigskip
1069\begin{tabular}{|p{0.91\textwidth}|}
1070\hline
1071\textbf{2C2E Insertion - Example}\\
1072\hline
1073Scramble: \m{B\ps L\ps D2 R U F\ps U\ps L U2 D R2 U2 F B R2 B U2 B L2 B2 U2}\\
1074\hline
1075\begin{minipage}[l]{0.650\textwidth}
1076\m{B\ps F D2} \comment{Pseudo 2x2x1 (3/3)}\\
1077\m{L\ps B * R2} \comment{Pseudo 3x2x2 (3/6)}\\
1078\m{F2 D F\ps D2 F} \comment{Found using NISS (5/11)}\\
1079\m{R\ps D\ps R D2 F U2} \comment{Found using NISS (6/17)}\\
1080*\m{ = B2 L B L\ps B D2 F\ps R F D2} \comment{2c2e insertion (9/26)}
1081\end{minipage}
1082\begin{minipage}[c]{0.25\textwidth}
1083\includesvg{img/2c2e-ex}
1084\end{minipage}\\
1085\hline
1086Sol: \m{B\ps F D2 L\ps R2 B R B\ps R2 F R\ps B R F\ps R2 F2 D F\ps D2 F R\ps D\ps R D2 F U2} (26)\\
1087\hline
1088\emph{See on }\href{https://alg.cubing.net/?setup=B-_L-_D2_R_U_F-_U-_L_U2_D_R2_U2_F_B_R2_B_U2_B_L2_B2_U2&alg=B-_F_D2_\%2F\%2FPseudo_2x2x1_(3\%2F3)\%0AL-_B_(B2_L_B_L-_B_D2_F-_R_F_D2)_R2_\%2F\%2FPseudo_3x2x2_(3\%2F6)\%0AF2_D_F-_D2_F_\%2F\%2FFound_using_NISS_(5\%2F11)\%0AR-_D-_R_D2_F_U2_\%2F\%2FFound_using_NISS_(6\%2F17)}{\emph{alg.cubing.net}}\\
1089\hline
1090\end{tabular}
1091\bigskip
1092
1093The end of the skeleton was found using NISS, so it will be a bit mysterious until you get to that section. Notice that in the same spot marked by \m * you can insert the sub-optimal J-perm \m{B\ps R2 B R B\ps R2 F R\ps B R F\p}, cancelling 2 moves instead of 1 and getting the same final result.
1094
1095\subsection{Other insertions: 3 edges and some corners}
1096\label{3enc}
1097
1098In some cases you can get short skeletons (say 13 moves) that leave a 3-cycle of edges and 4 or 5 corners (or even more). Of course you can solve this case by inserting and edge 3-cycle and whatever number of corner 3-cycles is needed.
1099
1100But there is another way: notice that the ``sexy move'' \m{R U R\ps U\p} solves a 3-cycle of edges and a twisted double 2-cycle of corners. By inserting this short algorithm and its variations you can solve the edge 3-cycle in a very effcient way. Of course the case of also getting the corners completely solved with one insertion is a very lucky accident, and can only happen when you have 4 corners unsolved in a twisted double swap position. Often the best you can hope for is to affect the corners in such a way that you are left with one of the ``good'' 4 or 5 corners cases. Using some setup moves (for example \m{L\ps R U R\ps U\p L}) you may be able to leave only 3-corners.
1101
1102The ``sexy move'' isn't the only algorithm that can help in this cases: also block commutators are a very good tool. In \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-214\#post-1247800}{this post}\footnote{\url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-214\#post-1247800}} on speedsolving.com Cale Schoon gives 3 different examples of this kind of insertion. All of his solutions use NISS, but you can ignore the intermediate steps that produce the skeleton and just look at the insertions.
1103
1104Another approach to this \emph{reverse NISS} (Section \ref{reverse-niss}), which can also help you understand what you are actually doing when you insert a sexy move.
1105
1106\subsection{Other insertions: conjugate and solve}
1107
1108A particular situation you can solve with only one insertion is when you have 4 edges and 4 corners left and both sets of pieces make a 4-cycle (or a double swap).
1109
1110You can solve this case as follows: place all your 8 unsolved pieces on one layer (setup), so that a single move of that layer solves both the 4-cycles, perform that move (solve) and then put the 8 pieces back (anti-setup). The same technique works when the 8 pieces make four 2-cycles in total: in this case, the ``interchange'' will be a 180° one (for example \m{U2}). If the pieces are not exactly 8, or do not form the right cycles, you can again use reverse NISS after the setup moves, as explained in Section \ref{reverse-niss}.
1111
1112Let's see an example.
1113
1114\bigskip
1115\begin{tabular}{|p{0.91\textwidth}|}
1116\hline
1117\textbf{Conjugate and Solve - Example}\\
1118\hline
1119Scramble: \m{R2 L2 D2 F2 D\ps R2 U\ps B2 D\ps F2 U2 F\ps D2 L\ps F U B F2 U2 F2 L}\\
1120\hline
1121\begin{minipage}[l]{0.650\textwidth}
1122\m{U2 F B\ps L2 D2} \comment{Two 2x2x1s (5/5)}\\
1123\m{F\ps * R F2 R\ps L2 B} \comment{All but 4 edges and 4 corners (6/11)}\\
1124\m{* = U + L\ps B L\ps D L B\ps L \# U\p} \comment{4 edges (9/20)}\\
1125\m{+ = F2 L\ps B2 L F2 L\ps B2 L} \comment{3 corners (5/25)}\\
1126\m{\# = L\ps D L U L\ps D\ps L U\ps} \comment{3 corners (5/30)}
1127\end{minipage}
1128\begin{minipage}[c]{0.25\textwidth}
1129\includesvg{img/conjugate-solve}
1130\end{minipage}\\
1131\hline
1132Solution: \m{U2 F B\ps L2 D2 F\ps U F2 L\ps B2 L F2 L\ps B\ps L\ps D L B\ps D L U L\ps D\ps L U2 R F2 R\ps L2 B} (30)\\
1133\hline
1134\emph{See on }\href{https://alg.cubing.net/?setup=R2_L2_D2_F2_D-_R2_U-_B2_D-_F2_U2_F-_D2_L-_F_U_B_F2_U2_F2_L&alg=U2_F_B-_L2_D2_\%2F\%2FTwo_2x2x1s_(5\%2F5)\%7D\%0AF-_(U_(F2_L-_B2_L_F2_L-_B2_L)_L-_B_L-_D_L_B-_L_(L-_D_L_U_L-_D-_L_U-)_U-)_R_F2_R-_L2_B_\%2F\%2FAll_but_4_edges_and_4_corners_(6\%2F11)}{\emph{alg.cubing.net}}\\
1135\hline
1136\end{tabular}
1137\bigskip
1138
1139As you can see, the insertion in question doesn't actually solve both the 4 cycles and the corners are completed with ``normal'' insertions. However, as suggested by Mirek Goljan, we could have solved everything with only one insertion, as explained above. To do so, insert in the same skeleton, at *:
1140
1141\begin{center}
1142\m{(B D R2 B R\p B2 D U2 F\p) U (F U2 D\ps B2 R B\ps R2 D\ps B\p)}
1143\end{center}
1144
1145This longer insertion produces the same result (30 moves).
1146
1147There are also some Last Layer algorithms that work in this way. One of them is:
1148
1149\begin{center}
1150\m{(R B2 R2 U2 R) B (R\ps U2 R2 B2 R\p)}
1151\end{center}
1152
1153and you can find some more \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-28\#post-488378}{here}\footnote{\url{http://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-28\#post-488378}}.
1154
1155\subsection{Move count (an estimate)}
1156
1157Here I will give an estimate of how many moves are usually needed for the most common types of insertions. It is a heuristic estimate, not a mathematically proved one, and keep in mind that these number also depend on:
1158
1159\begin{itemize}
1160\item How many commutators/algorithms you know and your ability to recognize them.
1161\item The skeleton's length: longer skeletons give more spots where you can insert an algorithm, and so better chance of cancellations (but you shouldn't choose a long skeleton instead of a short one because of this!).
1162\end{itemize}
1163
1164These estimates are useful if you want to know whether it is worth or not to spend some time looking for insertions: if your goal is to achieve a solution shorter than 30 moves, if you have a skeleton leaving 3 corners in 23 moves you will probably get it, while if your skeleton is 25 moves long you will need some luck.
1165
1166You can also compare different kind of skeletons: a skeleton leaving 4 corner in 18 moves is probably better than one leaving 3 corners in 25.
1167
1168So here are the numbers:\footnote{Mostly taken from \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-42\#post-614593}{here} [1], slightly adjusted to match my personal opinion.
1169
1170[1] \url{http://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-42\#post-614593}}
1171
1172\begin{center}
1173\begin{tabular}{|c|c|}
1174\hline
1175\textbf{Type of insertion} & \textbf{Moves}\\
1176\hline
1177Corner 3-cycle & 5/6\\
1178\hline
1179Edge 3-cycle\footnote{Warning: this varies a lot! If edges are oriented early in the solve, you have better chances of finding a good insertion (6 or 8 movers).} & 7\\
1180\hline
11812 Twisted Corners (2 comms) & 8\\
1182\hline
11833 Twisted Corners (2 comms) & 9\\
1184\hline
11854 Corners (double swap) & 9/10\\
1186\hline
11874 Corners (3 + 1 twisted) & 10\\
1188\hline
1189Corner 5-cycle & 10/11\\
1190\hline
11912 Corners and 2 Edges (double 2-cycle) & 10\\
1192\hline
1193\end{tabular}
1194\end{center}
1195
1196\subsection{Insertion Finder}
1197
1198\href{https://fewestmov.es/if}{Insertion Finder}\footnote{\url{https://fewestmov.es/if}}, developed by Baiqiang Dong, is a useful tool to find insertions and check if you have failed to see something in your solutions: it finds up to 4 insertions to solve a skeleton.
1199
1200It is especially useful for easy cases (3 corners or 3 edges) but in complex situation it may find solution that are not possible (or very difficult) to find for humans: use it responsibly!
1201
1202\section{Starting with EO}
1203\label{eo}
1204
1205Starting by orienting all edges, as you would do in a ZZ solve, is a possiblity to always keep in mind. Since the first version of this tutorial I have used it more and more in my solves, to the point that at the beginning of an attempt I always look for all possible EOs on normal and inverse scramble to see if they are worth a try: they often are. As mentioned in Section \ref{EO_attention}, there are many notable FMCers that often start with EO.
1206
1207Remember that there are 3 possible orientation with respect to which you can orient edges: with respect to F/B (reduce to \m{<R, L, U, D>}), to R/L and to U/D. If you procede with a normal ZZ solve, for each of these you can build the F2L on 4 different sides. Even if you don't like starting with EO, I suggest practicing some (color neutral!) ZZ to improve EO recognition.
1208
1209From here you have at least two ways to continue.
1210
1211\subsection{EO + blockbuilding}
1212
1213After having oriented all edges, the most common way to go on is blockbuilding. The pro is that we don't have any ``bad'' edge, but this forces\footnote{Obviously, no one is forcing you to do anything, but orienting edges and then destroying what you have just done doesn't look like a smart thing to do. You can also start with a \emph{partial} EO if you wish.} us not to use moves that break the EO, and this is a (relatively small) limit.
1214
1215Since you have usually more than one (nice) way to orient edges for a given orientation, you should also try to build as many pairs/blocks as you can during the EO step. As an alternative approach, you can pay attention to EO while you build the first block(s) (for example, a 2x2x2) and orient edges immediately after that.
1216
1217Here is the solve that made Gregorz Łuczyna the 2010 European Champion. Notice that he starts by rotating the cube to his preferred orientation. This makes it easier to spot blocks if you are not used to color neutrality, but I dislike this habit. See Section \ref{write_down} for more about how to write down a solution.
1218
1219\bigskip
1220\begin{tabular}{|p{0.91\textwidth}|}
1221\hline
1222\textbf{EO first - Example 1}\\
1223\hline
1224Scramble: \m{L D2 B\ps D2 B R\ps B\ps U B L B L2 B2 U2 F2 U R2 D\ps B2 D\ps B2}\\
1225\hline
1226\begin{minipage}[l]{0.650\textwidth}
1227\m{x y2 L2 D F\p} \comment{EO (3/3)}\\
1228\m{R L2 D *} \comment{EOLine (3/6)}\\
1229\m{R\ps U2 B2 R2 B2} \comment{2x2x3 (5/11)}\\
1230\m{L2 U\ps R\ps U L U\ps L\ps R U2 L\ps U\p}\comment{All but 3 corners (11/22)}\\
1231\m{* = D2 R\ps U\ps R D2 R\ps U R} \comment{3c (4/26)}
1232\end{minipage}
1233\begin{minipage}[c]{0.25\textwidth}
1234\includesvg{img/grzegorz-2010}
1235\end{minipage}\\
1236\hline
1237Solution: \m{x y2 L2 D F\ps R L2 D\ps R\ps U\ps R D2 R\ps U\ps B2 R2 B2 L2 U\ps R\ps U L U\ps L\ps R U2 L\ps U\p} (26)\\
1238\hline
1239\emph{See on }\href{https://alg.cubing.net/?setup=L_D2_B-_D2_B_R-_B-_U_B_L_B_L2_B2_U2_F2_U_R2_D-_B2_D-_B2&alg=x_y2_L2_D_F-_\%2F\%2FEO\%0AR_L2_D_\%2F\%2FEOLine\%0A(D2_R-_U-_R_D2_R-_U_R)_R-_U2_B2_R2_B2_\%2F\%2F2x2x3\%0AL2_U-_R-_U_L_U-_L-_R_U2_L-_U-_\%2F\%2FAll_but_3_corners}{alg.cubing.net}\\
1240\hline
1241\end{tabular}
1242\bigskip
1243
1244Here is another example: the first solve of João Pedro Batista Ribeiro Costa at World Championship 2015, part of his 25.67 winning Mean of 3.
1245
1246\bigskip
1247\begin{tabular}{|p{0.91\textwidth}|}
1248\hline
1249\textbf{EO first - Example 2}\\
1250\hline
1251Scramble: \m{L2 U\ps B2 L2 D\ps F2 L2 D U\ps L2 U2 B\ps R2 B\ps R B R\ps D\ps B\ps F2}\\
1252\hline
1253\begin{minipage}[l]{0.650\textwidth}
1254\m{U2 R\ps U2 * R\p} \comment{EO (4/4)}\\
1255\m{B F2 U2 F} \comment{Pseudo 2x2x3 (4/8)}\\
1256\m{(B L2)} \comment{2x2x3 (2/10)}\\
1257\m{B2 U\ps B2 U\ps B2 U\ps B2 U\ps B\ps U}\comment{All but 3 corners (10/20)}\\
1258\m{* = U R\ps D2 R U\ps R\ps D2 R} \comment{3c (6/26)}
1259\end{minipage}
1260\begin{minipage}[c]{0.25\textwidth}
1261\includesvg{img/joao-2015}
1262\end{minipage}\\
1263\hline
1264Solution: \m{U2 R\ps U\ps R\ps D2 R U\ps R\ps D2 B F2 U2 F B2 U\ps B2 U\ps B2 U\ps B2 U\ps B\ps U L2 B\p} (26)\\
1265\hline
1266\emph{See on }\href{https://alg.cubing.net/?setup=L2_B-_L2_U-_B2_L2_D-_F2_L2_D_U-_L2_U2_B-_R2_B-_R_B_R-_D-_B-_F2&alg=\%2F\%2FPremoves_(NISS)_added_to_the_scramble\%0AU2_R-_U2_(U_R-_D2_R_U-_R-_D2_R)_R-_\%2F\%2FEO\%0AB_F2_U2_F_\%2F\%2F2x2x3\%0AB2_U-_B2_U-_B2_U-_B2_U-_B-_U_\%2F\%2FAll_but_3_corners}{alg.cubing.net}\\
1267\hline
1268\end{tabular}
1269\bigskip
1270
1271
1272One last consideration: in the examples above there are two nice and \textbf{short} EO steps. But this doesn't mean you should discard a longer EO, if you can build a lot of blocks while doing it!
1273
1274
1275\subsection{Domino Reduction}
1276\label{subsection:eoToDR}
1277
1278Edge orientation can be considered, modulo rotations, a reduction to the \emph{subgroup} generated by the moves \m{<R, L, U, D>} or, equivalentely, \m{<R, L, U, D, F2, B2>}. In other words, by orienting edges you reduce the cube to a case that can be solved using only the moves \m{R, L, U, D, F2} and \m{B2}. Another step in this direction leads to reducing the cube to the subgroup generated by \m{<U, D, R2, L2, F2, B2>}; in order to do so you have to:
1279
1280\begin{itemize}
1281\item Place E layer edges on the E layer;
1282\item orient corners.
1283\end{itemize}
1284
1285This reduction is also called ``Domino Reduction'', because it makes a Rubik's Cube solvable as a 3x3x2 ``cube'' (also called ``Domino Cube'').
1286
1287Recently (2018-2019), Domino Reduction has gained a lot of popularity, and it has been shown that one can reach consistently good results with this method alone.
1288
1289A good tutorial on Domino Reduction could easily fill another long document. And in fact it does: if you are interested in the method, I suggest you read \href{https://drive.google.com/drive/folders/1mppifILqu9Bu2phr8zhXGcXasBsSkv_S}{this wonderful tutorial}\footnote{\url{https://drive.google.com/drive/folders/1mppifILqu9Bu2phr8zhXGcXasBsSkv_S}} by Alexandros Fokianos and Tommaso Raposio. I have tried to sum up the most important ideas of that document in Appendix \ref{appendixdomino}.
1290
1291Here is an old example solve by Per Kristen Fredlund.
1292
1293\bigskip
1294\begin{tabular}{|p{0.91\textwidth}|}
1295\hline
1296\textbf{DR - Example}\\
1297\hline
1298Scramble: \m{R2 F2 L2 D\ps R\ps U\ps R D\ps F B R U B2 L2 D2 F2 L2 D B2}\\
1299\hline
1300\begin{minipage}[l]{0.650\textwidth}
1301\m{R\ps B U\ps D F} \comment{EO (5/5)}\\
1302\m{L\ps F2 L} \comment{Domino reduction (3/8)}\\
1303\m{D2 L2 F2 D F2 D L2 U\ps R2 D2 R2} \comment{Finish (11/19)}
1304\end{minipage}
1305\begin{minipage}[c]{0.25\textwidth}
1306\includesvg{img/per-domino}
1307\end{minipage}\\
1308\hline
1309Solution: \m{R\ps B U\ps D F L\ps F2 L D2 L2 F2 D F2 D L2 U\ps R2 D2 R2} (19)\\
1310\hline
1311\emph{See on }\href{https://alg.cubing.net/?setup=R2_F2_L2_D-_R-_U-_R_D-_F_B_R_U_B2_L2_D2_F2_L2_D_B2&alg=R-_B_U-_D_F_\%2F\%2FEO_(5\%2F5)\%0AL-_F2_L_\%2F\%2FDomino_Reduction(3\%2F8)\%0AD2_L2_F2_D_F2_D_L2_U-_R2_D2_R2_\%2F\%2FFinish_(11\%2F19)}{alg.cubing.net}\\
1312\hline
1313\end{tabular}
1314\bigskip
1315
1316
1317\subsection{Partial Domino Reduction}
1318\label{sec:PDR}
1319
1320\subsubsection{Classic PDR}
1321
1322The idea of Partial Domino Reduction, shortened to PDR, was first introduced by Alexandre Campos\footnote{\url{https://www.speedsolving.com/threads/introducing-a-variation-for-fewest-moves.67299/}}. It consist in solving EO with respect to two axes, which can also be seen as a Domino Reduction with a (some) corners unsolved. Although not included in his original idea, the term PDR can also refer to a partial DR where the corners are all oriented, but a few E-layer edges are not in the E-layer.
1323
1324After a normal EO, say with respect to F/B, one can procede with a second EO, say on L/R. This second EO step can also be seen as placing the E-layer edges on the E-layer, much like you would do in a DR solve, but ignoring corners. Since you want to keep the EO you did in the first step, you should not use F and B quarter turn moves during this second step.
1325
1326When you have EO on ttwo axes (PDR) a normal way to finish your solve is to build blocks and find a skeleton using only ``domino moves'' $\langle$\m{U,D,R2,L2,F2,B2}$\rangle$ (i.e. moves that don't break any of your EOs). However, there are some restrictions: using only domino moves you have no hope to solve the misoriented corners, so you are forced to leave them unsolved and solve them later with insertions. That's why not leaving many misoriented corners is usually a good idea.
1327
1328Alexandre has collected some PDR solves in a document\footnote{\url{https://docs.google.com/document/d/1oZwr2aSllFBL5lhbLTiWKQWplfk4i0LN0wA0uskeLJs}}. Let's look at the first one as an example:
1329
1330\bigskip
1331\begin{tabular}{|p{0.91\textwidth}|}
1332\hline
1333\textbf{Classic PDR - Example}\\
1334\hline
1335Scr: \m{R\ps U\ps F L2 U2 B\ps L2 F\ps U2 B L2 B R\ps B2 L U B L2 B\ps D\ps F2 R F R\ps U\ps F}\\
1336\hline
1337\begin{minipage}[l]{0.650\textwidth}
1338\m{D\ps * R\ps U\ps F +}\comment{EO (4/4)}\\
1339\m{L R2 U R} \comment{PDR4 (4/8)}\\
1340\m{D F2 D2 B2} \comment{Corner line + edge line (4/12)}\\
1341\m{U2 L2 D R2 U} \comment{AB5C (5/17)}\\
1342\m{* = D\ps R\ps U2 R D R\ps U2 R} \comment{(8-4/21)}\\
1343\m{+ = F2 R B2 R\ps F2 R B2 R\p} \comment{(8-2/27)}
1344\end{minipage}
1345\begin{minipage}[c]{0.25\textwidth}
1346\includesvg{img/pdrcampos}
1347\end{minipage}\\
1348\hline
1349Solution: \m{D2 R\ps U2 R D R\ps U F\ps R B2 R\ps F2 R B2 R L U R D F2 D2 B2 U2 L2 D R2 U} (27)\\
1350\hline
1351\emph{See on }\href{https://alg.cubing.net/?setup=R-_U-_F_L2_U2_B-_L2_F-_U2_B_L2_B_R-_B2_L_U_B_L2_B-_D-_F2_R_F_R-_U-_F&alg=D-_R-_U-_F_\%2F\%2F_EO_FB\%0AL_R2_U_R_\%2F\%2F_PDR4\%0AD_F2_D2_B2_\%2F\%2F_CORNER_LINE\%26\%232b\%3B_EDGE_LINE\%0AU2_L2_D_R2_U_\%2F\%2F_AB5C_(17)}{alg.cubing.net}\\
1352\hline
1353\end{tabular}
1354\bigskip
1355
1356\subsubsection{EO+CO PDR}
1357
1358This second type of ``PDR'' approach is probably closer to being a ``mock-DR'', whereas the classical PDR described above is closer to an EO + blockbuilding approach.
1359
1360After EO is solved, you can try solving corner orientation using the same type of triggers that one uses to get a DR. After that, one can solve corners and get an edges-only skeleton. This often turns out to be good: although not as nice as with DR, edge insertion can still be very good when EO is solved, especially when combined with the advanced techniques described in Section \ref{slices}.
1361
1362\bigskip
1363\begin{tabular}{|p{0.91\textwidth}|}
1364\hline
1365\textbf{EO+CO PDR - Example}\\
1366\hline
1367Scr: \m{F\ps U R U\ps F2 R\ps U2 F\ps U D\ps L B\ps L2 F2 U2 R2 L\ps U2 B2 U2 R F2 L\ps F\ps U R}\\
1368\hline
1369\begin{minipage}[l]{0.650\textwidth}
1370\m{F D R2 U\ps F\ps}\comment{EO (5/5)}\\
1371\m{R\p} \comment{Lucky CO (1/6)}\\
1372\m{F2 B2 U2 R2 D U2 * B2 D U\p} \comment{3e+3e left (9/15)}\\
1373\m{* = U R2 U\ps F2 B2 + D L2 D\ps F2 B2} \comment{10-3/22)}\\
1374\m{+ = U\ps L\ps D2 F2 D2 L\ps U D L2 D\p} \comment{(10-6/26)}
1375\end{minipage}
1376\begin{minipage}[c]{0.25\textwidth}
1377\includesvg{img/pdrseb}
1378\end{minipage}\\
1379\hline
1380Solution: \m{F D R2 U\ps F\ps R\ps F2 B2 U2 R2 U\ps D R2 U\ps F2 B2 U\ps L\ps D2 F2 D2 L\ps U F2 U\ps D} (27)\\
1381\hline
1382\emph{See on }\href{https://alg.cubing.net/?setup=F-_U_R_U-_F2_R-_U2_F-_U_D-_L_B-_L2_F2_U2_R2_L-_U2_B2_U2_R_F2_L-_F-_U_R_&alg=F_D_R2_U-_F-_\%2F\%2FEO_(5\%2F5)\%0AR-_\%2F\%2FLucky_CO_(1\%2F6)\%0AF2_B2_U2_R2_D_U2_B2_D_U-_\%2F\%2F3e_\%26\%232b\%3B_3e_left}{alg.cubing.net}\\
1383\hline
1384\end{tabular}
1385\bigskip
1386
1387
1388\section{Other simple strategies}
1389\subsection{Go back and change your solve}
1390\label{goback}
1391If you get stuck after a good start, you can try this: go through your solve move by move, looking for a spot where there is at least one layer containing only pieces that you have not solved yet. When you find it, you can move that layer (this is not going to affect any of the blocks you have already built). You have 3 choices (for example \m U, \m{U2}, \m{U\p}) and this way you will get 3 different starts that are just slightly (one move) longer than the previous. One move can be a good price to pay for a better continuation!
1392
1393Of course, if you find a spot where there are two ``free'' layers, you can use both of them. The moves can, but don't have to, be random: if you can see a pair forming or the EO gettig better with some moves, good for you; but sometimes you might as well try random moves and see what happens later.
1394
1395\subsection{Get lucky!}
1396
1397Obviously, luck is not a skill to be learned, but remember that in FMC you have to \textbf{go for it}: a ``simple'' solve ending with an LL skip is not less worthy than a complex unlucky one, if they have the same length. This is one of the reasons why you need to try as many different alternatives as you can: you are more likely to get a skip if you try 100 solutions than if you try 10 or 20.
1398
1399\subsubsection{First example: insert last pair(s)}
1400\label{insert_pairs}
1401
1402After completing an F2L-1, you can finish the F2L by inserting the last pair. This isn't usually a good way to continue, unless you get lucky. To improve your chances to get lucky, try \textbf{inserting the last pair in all the ways you can think of}.
1403
1404For example, if your last pair is already built, you can insert it in at least 3 different ways: \m{U R U\ps R\p}, \m{U2 R U2 R\p} and \m{R\ps F R F\p}. Knowing some VHF2L or ZBF2L algs can be useful to improve your chances of skip, but rather than memorizing them you should learn how they work.
1405
1406As an example of alternative ways to insert pairs, consider this solve (scramble adapted from one of the German Forum Competition to avoid using premoves).
1407
1408\bigskip
1409\begin{tabular}{|p{0.91\textwidth}|}
1410\hline
1411\textbf{Insert Last Pairs - Example}\\
1412\hline
1413Scr: \m{D\ps R\ps U\ps F U2 F2 L2 D\ps B2 F2 D\ps L R\ps D F\ps U\ps R\ps B\ps R2 F D U\ps B\ps R\ps U\ps F }\\
1414\hline
1415\begin{minipage}[l]{0.650\textwidth}
1416\m{U2 F\ps U\p} \comment{2x2x2}\\
1417\m{B\ps D B} \comment{Orient two edges}\\
1418\m{D2 L D2 B2} \comment{2x2x3 + 6 pairs}\\
1419\m{B\p} \comment{Save one pair (F2L on R)}\\
1420\m{L F L\ps F\p} \comment{Insert other pair}\\
1421\m{B D L\ps D\p} \comment{Insert saved pair}\\
1422\m{U\ps L2 U L U\ps L U L\p} \comment{Last Layer}
1423\end{minipage}
1424\begin{minipage}[c]{0.25\textwidth}
1425\includesvg{img/insert-pairs}
1426\end{minipage}\\
1427\hline
1428Solution: \m{U2 F\ps U\ps B\ps D B D2 L D2 B L F L\ps F\ps B D L\ps D\ps U\ps L2 U L U\ps L U L\p}\\
1429\hline
1430\emph{See on }\href{https://alg.cubing.net/?setup=D-_R-_U-_F_U2_F2_L2_D-_B2_F2_D-_L_R-_D_F-_U-_R-_B-_R2_F_D_U-_B-_R-_U-_F&alg=U2_F-_U-_\%2F\%2F2x2x2\%0AB-_D_B_\%2F\%2FOrient_two_edges\%0AD2_L_D2_B2_\%2F\%2F2x2x3_\%26\%232b\%3B_6_pairs\%0AB-_\%2F\%2FSave_one_pair_(for_F2L_on_R)\%0AL_F_L-_F-_\%2F\%2FInsert_other_pair\%0AB_D_L-_D-_\%2F\%2FInsert_saved_pair\%0AU-_L2_U_L_U-_L_U_L-_\%2F\%2FLast_Layer}{\emph{alg.cubing.net}}\\
1431\hline
1432\end{tabular}
1433\bigskip
1434
1435Note how I have choosen this way to insert the pairs because in the end I got a PLL skip. There was actually a better way to insert the last two pairs, which I have found using Cube Explorer (a PC software).
1436
1437\bigskip
1438\begin{tabular}{|p{0.91\textwidth}|}
1439\hline
1440\textbf{Insert Last Pairs - Example}\\
1441\hline
1442Scr: \m{D\ps R\ps U\ps F U2 F2 L2 D\ps B2 F2 D\ps L R\ps D F\ps U\ps R\ps B\ps R2 F D U\ps B\ps R\ps U\ps F }\\
1443\hline
1444\begin{minipage}[l]{0.650\textwidth}
1445\m{U2 F\ps U\p} \comment{2x2x2}\\
1446\m{B\ps D B} \comment{Orient two edges}\\
1447\m{D2 L D2 B2} \comment{2x2x3 + 6 pairs}\\
1448\m{B\ps U\p} \comment{Save one pair (F2L on R)}\\
1449\m{L F L\ps F\p} \comment{Insert other pair}\\
1450\m{L U L B} \comment{Insert saved pair and skip}
1451\end{minipage}
1452\begin{minipage}[c]{0.25\textwidth}
1453\includesvg{img/insert-pairs}
1454\end{minipage}\\
1455\hline
1456Solution: \m{U2 F\ps U\ps B\ps D B D2 L D2 B U\ps L F L\ps F\ps L U L B}\\
1457\hline
1458\emph{See on }\href{https://alg.cubing.net/?setup=D-_R-_U-_F_U2_F2_L2_D-_B2_F2_D-_L_R-_D_F-_U-_R-_B-_R2_F_D_U-_B-_R-_U-_F&alg=U2_F-_U-_\%2F\%2F2x2x2\%0AB-_D_B_\%2F\%2FOrient_two_edges\%0AD2_L_D2_B2_\%2F\%2F2x2x3_\%26\%232b\%3B_6_pairs\%0AB-_U-\%2F\%2FSave_one_pair_(for_F2L_on_R)\%0AL_F_L-_F-_\%2F\%2FInsert_other_pair\%0AL_U_L_B_\%2F\%2FInsert_saved_pair_and_skip}{\emph{alg.cubing.net}}\\
1459\hline
1460\end{tabular}
1461\bigskip
1462
1463\subsubsection{Second example: how to use algorithms}
1464
1465First of all, you need to be able to recognize \textbf{symmetries} in algorithms (more precisely, in \emph{cases}): the OLL that is solved by \m{F R U R\ps U\ps F\p} is symmetrical about the \m S plane, so the same case can be solved by \m{B\ps R\ps U\ps R U B}. If you want to use it, try also its symmetrical to double your chances of getting a skip (or a good case). This trick works exactly because the two algorithms solve the same OLL the case, but affect the permutation of pieces in a different way. Notice however that they solve the same CLL case, so if the corners are not solved by one, they aren't solved by the other either.
1466
1467An extreme example is the OLL solvable with \m{R U2 R\ps U\ps R U R\ps U\ps R U\ps R\p}: with this algorithm and its mirror \m{L\ps U2 L U L\ps U\ps L U L\ps U L} you can solve the same case from 4 different angles, and from other 4 if you use their inverses. These algorithms, as all ``2-gen'' last layer algorithms (i.e. algorithms that only move 2 layers), do not affect the relative permutation of corners.
1468
1469Secondly, you don't need to use an algorithm for the purpose you have learned it for. Sticking to \m{F R U R\ps U\ps F\p}, you probably know it as an OLL. But you can decide to use it \emph{ignoring corners}: if you complete the F2L and are left with 2 bad edges, you can try this algorithm from 4 different angles to see if you get a skip, or at least an easy case.
1470
1471\chapter{Advanced tools}
1472
1473In the previous chapter we have looked at the basic techniques that one needs in order to find a good solution. In this one more advanced tools will be provided. They are not necessary, but they help getting unstuck and give you more possibilities to explore.
1474
1475\section{Inverse scramble}
1476\label{sec:inverse}
1477
1478If you can't find any good start, you can try the inverse scramble: if you find a solution for the inverse sequence\footnote{I prefer repeating myself: the inverse sequence of, for example, \m{F R U\p} is \m{U R\ps F\p}, not \m{F\ps R\ps U} or \m{U\ps R F}!}, you just need to invert it to get a solution for the normal scramble. It looks complicated but it is actually very simple.
1479
1480As an example, here is the former North American record by Tim Reynolds.
1481
1482\bigskip
1483\begin{tabular}{|p{0.91\textwidth}|}
1484\hline
1485\textbf{Inverse Scramble - Example}\\
1486\hline
1487Scramble: \m{D2 L2 B R2 U2 F\ps L2 U2 B2 L2 F\ps D L2 B U L\ps U2 L\ps F\ps R\p}\\
1488Inverse Scramble: \m{R F L U2 L U\ps B\ps L2 D\ps F L2 B2 U2 L2 F U2 R2 B\ps L2 D2}\\
1489\hline
1490\begin{minipage}[l]{0.650\textwidth}
1491\emph{On Inverse Scramble:}\\
1492\m{R\ps U F\ps L2} \comment{2x2x2 (4/4)}\\
1493\m{F2 D\ps B\ps * D2 B} \comment{2x2x3 (5/9)}\\
1494\m{R2 F R2 F\ps R2} \comment{F2L-1 (5/14)}\\
1495\m{F D\ps F\ps D} \comment{All but 3 corners (4/18)}\\
1496\m{* = B\ps U2 B D B\ps U2 B D\p} \comment{Last 3 corners (6/24)}
1497\end{minipage}
1498\begin{minipage}[c]{0.25\textwidth}
1499\includesvg{img/inverse-scramble}
1500\end{minipage}\\
1501\hline
1502Sol: \m{D\ps F D F\ps R2 F R2 F\ps R2 B\ps D\ps B\ps U2 B D\ps B\ps U2 B2 D F2 L2 F U\ps R} (24)\\
1503\hline
1504\emph{See on }\href{https://alg.cubing.net/?setup=R_F_L_U2_L_U-_B-_L2_D-_F_L2_B2_U2_L2_F_U2_R2_B-_L2_D2&alg=R-_U_F-_L2_\%2F\%2F2x2x2\%0AF2_D-_B-_(B-_U2_B_D_B-_U2_B_D-)_D2_B_\%2F\%2F2x2x3\%0AR2_F_R2_F-_R2_\%2F\%2FF2L\%26\%2345\%3B1\%0AF_D-_F-_D_\%2F\%2FAll_but_3_corners}{\emph{alg.cubing.net}}\\
1505\hline
1506\end{tabular}
1507\bigskip
1508
1509To follow the solution, apply the inverse scramble first, and then the solution steps. The picture represents the inverse scramble. In the end you find the solution
1510
1511\begin{center}
1512\m{R\ps U F\ps L2 F2 D\ps B2 U2 B D B\ps U2 B D B R2 F R2 F\ps R2 F D\ps F\ps D}
1513\end{center}
1514
1515for the inverse scramble, that inverted gives the actual solution written above.
1516
1517It is a common mistake to think that normal and inverse scramble are completely unrelated. They are actually very similar: for example, if you use ZZ, you will notice that, for any orientation, the two scrambles have the same number of ``bad'' edges, but in different positions. You will also notice that any block found in one of the two is also in the other one, but sometimes it is somewhere else and made of pieces of different colors. The general rule is this:
1518
1519\begin{framed}
1520\textbf{If in the normal scramble piece X is in the place of piece Y, in the inverse scramble piece Y is in the place of piece X.}
1521\end{framed}
1522
1523Therefore, solved and flipped-in-place pieces will be respectively solved and flipped-in-place in the inverse scramble, with twisted corners twisted the other way round. ``Fixed''\footnote{``Fixed'' blocks are those than can't move around centers, such as a 2x2x2 or a 2x2x3. ``Moving'' blocks are, for example, 3x2x1s, 2x2x1s and corner/edge pairs.} blocks will stay the same, while ``moving'' blocks will be made of different pieces and placed somewhere else.
1524
1525During an official or unofficial attempt, some people write down the inverse scramble in full before starting the attempt, or when they decide to use it (or to use NISS). This way it's easier to apply the inverse scramble any time you want without additional effort, but it takes time to write it down at first (and to check for mistakes!). Instead, in order to apply the inverse scramble I simply invert each move in my head while reading the normal scramble from right to left. This may seem difficult at first, but in the end it becomes about as fast as applying a regular scramble and almost without additional effort. It's up to you to decide which method you prefer.
1526
1527Besides being a technique useful as it is, in case you get stuck right at the beginning of a solve or simply to get more possibilities to explore, the ideas explained here are fundamental to the techniques introduced in the next paragraph.
1528
1529\section{Pseudo blocks, premoves and NISS}
1530\label{pb-p-niss}
1531
1532This whole Section \ref{pb-p-niss} is better read all at the same time, since the three techniques explained are deeply related.
1533
1534\subsection{Pseudo blocks}
1535
1536We have already met some examples of pseudo blocks. To make the concept more clear, lets look in detail at the following scramble.
1537
1538\begin{center}
1539Scramble: \m{F\ps L2 F2 U2 R2 B R2 F\ps R2 D2 U2 L\ps U\ps B\ps U R U L2 F2 L\p}\\
1540\includesvg{img/niss-1}
1541\end{center}
1542
1543The moves \m{R2 F} make a 2x2x1 block. It would be nice to expand it to a 2x2x2 in 2 or 3 moves, but the 4 moves required (\m{L\ps U B\ps D}) are maybe too many. But try with \m{L2 D\p}:
1544
1545\begin{center}
1546\includesvg{img/niss-2}\\
1547\emph{View at the DFL corner of the cube after \m{R2 F L2 D'}}
1548\end{center}
1549
1550What you get is not an actual 2x2x2 block, but a \emph{pseudo} 2x2x2 block. We can think of the D layer as it was temporarily off by a D2 move, that we can do at the end to solve everything back. For example, we can continue with a (inefficient) CFOP solve:
1551
1552\bigskip
1553\m{R2 F L2 D\p} \comment{Pseudo 2x2x2}
1554
1555\m{B\ps U2 R\ps U2 R2 U R} \comment{Cross and second pair}
1556
1557\m{U2 F\ps U F U\ps F\ps U\ps F} \comment{Third pair}
1558
1559\m{L U2 L\p} \comment{Fourth pair}
1560
1561\m{B L\ps B\ps U\ps B U L U\ps B\ps} \comment{OLL}
1562
1563\m{F2 D\ps L2 D F2 R2 D B2 D\ps R2} \comment{PLL}
1564
1565\m{D2} \comment{Undo premove}
1566\bigskip
1567
1568In this case the \m{D2} move could have been done before the OLL, or between OLL and PLL, but if you don't finish the F2L (or the first layer) as an intermediate step you have to do it at the end.
1569
1570\subsection{Premoves}
1571
1572The situation of the previous example is not particularly difficult, but the ``pseudoness'' makes it harder to go on with the solve: the recognition of F2L pairs is not immediate. Usually it's even worse: imagine recognizing OLL and PLL when the F2L is off by, for example, \m R!
1573
1574Someone advises to try and solve with pseudo blocks, but there is a trick that makes everything easier: you just need to perform the move that should be done at the end (in this case, D2) \textbf{before the scramble} (and that's why they are called ``pre-moves''). Try it out!
1575
1576\bigskip
1577\begin{tabular}{|p{0.91\textwidth}|}
1578\hline
1579\textbf{Premoves - Modified Scramble Example}\\
1580\hline
1581Scramble: \m{\emph{D2} F\ps L2 F2 U2 R2 B R2 F\ps R2 D2 U2 L\ps U\ps B\ps U R U L2 F2 L\p}\\
1582\hline
1583\begin{minipage}[l]{0.650\textwidth}
1584\m{R2 F L2 D\p} \comment{2x2x2}\\
1585\m{B\ps U2 R\ps U2 R2 U R} \comment{Cross and second pair}\\
1586\m{U2 F\ps U F U\ps F\ps U\ps F} \comment{Third pair}\\
1587\m{L U2 L\p} \comment{Fourth pair}\\
1588\m{B L\ps B\ps U\ps B U L U\ps B\ps} \comment{OLL}\\
1589\m{F2 D\ps L2 D F2 R2 D B2 D\ps R2} \comment{PLL}
1590\end{minipage}
1591\begin{minipage}[c]{0.25\textwidth}
1592\includesvg{img/premoves-modified}
1593\end{minipage}\\
1594\hline
1595\emph{See on }\href{https://alg.cubing.net/?setup=D2_F-_L2_F2_U2_R2_B_R2_F-_R2_D2_U2_L-_U-_B-_U_R_U_L2_F2_L-&alg=R2_F_L2_D-_\%2F\%2F2x2x2\%0AB-_U2_R-_U2_R2_U_R_\%2F\%2FCross_and_second_pair\%0AU2_F-_U_F_U-_F-_U-_F_\%2F\%2FThird_pair\%0AL_U2_L-_\%2F\%2FFourth_pair\%0AB_L-_B-_U-_B_U_L_U-_B-_\%2F\%2FOLL\%0AF2_D-_L2_D_F2_R2_D_B2_D-_R2_\%2F\%2FPLL}{\emph{alg.cubing.net}}\\
1596\hline
1597\end{tabular}
1598\bigskip
1599
1600Once you have found such a solution, remember that the premove (or premoves, if there is more than one) has to be \textbf{added at the end} of the solution, to solve the original scramble. In this way we get back the final solution of the previous sub-section.
1601
1602You can use \textbf{more than one premove}: take for example this solve, which is my first official solve as well as former Italian National Record. Remember to perform the premoves before starting scrambling.
1603
1604\bigskip
1605\begin{tabular}{|p{0.91\textwidth}|}
1606\hline
1607\textbf{Multiple Premoves - Example}\\
1608\hline
1609Scramble: \m{U L\ps F\ps L2 F\ps D2 F\p B\ps U\ps R2 U L\ps F2 U\ps F2 L2 U2 F2 L2 U2}\\
1610\hline
1611\begin{minipage}[l]{0.650\textwidth}
1612\emph{Premoves: \m{D2 B2}}\\
1613\m{R2 B\ps R2 B} \comment{2x2x2, found premove \m{B2} here}\\
1614\m{D L2 F D F2} \comment{2x2x3}\\
1615\m{L\ps D F\ps D2 F D\p} \comment{F2L-1, found premove \m{D2} here}\\
1616\m{L\ps D * L\ps F L\ps F\ps D\ps L\p} \comment{All but 3 corners}\\
1617\m{* = B L\ps F L B\ps L\ps F\ps L} \comment{Last 3 corners}
1618\end{minipage}
1619\begin{minipage}[c]{0.25\textwidth}
1620\includesvg{img/mul-pre}
1621\end{minipage}\\
1622\hline
1623Solution: \m{R2 B\ps R2 B D L2 F D F2 L\ps D F\ps D2 F D\ps L\ps D B L\ps F L B\ps L2 F\ps D\ps L\ps D2 B2} (28)\\
1624\hline
1625\emph{See on }\href{https://alg.cubing.net/?setup=D2_B2_U_L-_F-_L2_F-_D2_F-_B-_U-_R2_U_L-_F2_U-_F2_L2_U2_F2_L2_U2&alg=\%2F\%2FPremoves_already_added_to_the_scramble\%0AR2_B-_R2_B_\%2F\%2F2x2x2,_found_premove_B2_here\%0AD_L2_F_D_F2_\%2F\%2F2x2x3\%0AL-_D_F-_D2_F_D-_\%2F\%2FF2L\%26\%2345\%3B1,_found_premove_D2_here\%0AL-_D_(B_L-_F_L_B-_L-_F-_L)_L-_F_L-_F-_D-_L-_\%2F\%2FAll_but_3_corners}{\emph{alg.cubing.net}}\\
1626\hline
1627\end{tabular}
1628\bigskip
1629
1630\subsection{NISS}
1631
1632In the last example, I have found the two premoves in two different moments. It is a little harder to recognize pseudo blocks that require more than one premove: with our scramble
1633
1634\begin{center}
1635\m{F\ps L2 F2 U2 R2 B R2 F\ps R2 D2 U2 L\ps U\ps B\ps U R U L2 F2 L\p}
1636\end{center}
1637
1638start with the same 2x2x1 (\m{R2 F\p}). Even an expert will find it difficult to see that by adding \m{D F\p} as premoves you get a 2x2x2:
1639
1640\begin{center}
1641Scramble: \m{D F\ps F\ps L2 F2 U2 R2 B R2 F\ps R2 D2 U2 L\ps U\ps B\ps U R U L2 F2 L\p}
1642
16432x2x1: \m{R2 F}
1644
1645\includesvg{img/niss-3}
1646
1647\emph{2$\times$2$\times$2 in DFR after \m{R2 F}, with premoves \m{D F\p}.}
1648\end{center}
1649
1650But such premoves are not hard to find, if you know \textbf{NISS} (Normal-Inverse Scramble Switch). This technique was first introduced by Guus Razoux Schultz in 2009 and the explanation we outline here is taken from \href{https://www.speedsolving.com/threads/the-fmc-thread.13599/page-52##post-667292}{this excellent post}\footnote{\url{https://www.speedsolving.com/threads/the-fmc-thread.13599/page-52##post-667292}} by Tomoaki Okayama. The most important fact is the following:
1651
1652\begin{framed}
1653\textbf{The scramble and the solution can be thought of as a single move sequence loop, that doesn't affect the cube in any way.}
1654\end{framed}
1655
1656For example, let abstractly \m{A B C D} be a scramble and \m{p q r s} a solution for it. The sequence \m{A B C D p q r s} brings the cube back to its solved state. In the same way, every ``shifted'' version of this sequence:
1657
1658\begin{center}
1659\m{s (A B C D p q r s) s\p} = \m{s A B C D p q r}
1660
1661\m{r s (A B C D p q r s) s\ps r\p} = \m{r s A B C D}
1662
1663\m{q r s (A B C D p q r s) s\ps r\ps q\p} = \m{q r s A B C D}
1664
1665\m{p q r s (A B C D p q r s) s\ps r\ps q\ps p\p} = \m{p q r s A B C D}
1666
1667\m{D p q r s (A B C D p q r s) s\ps r\ps q\ps p\ps D\p} = \m{D p q r s A B C}
1668
1669\dots
1670\end{center}
1671
1672doesn't affect the cube. Inverse sequences don't affect the cube either, obviously.
1673
1674In our first example with premove \m{D2}, the loop would have been:
1675
1676\begin{center}
1677(Scramble) \m{R2 F L2 D\p} (Other moves) \m{D2}
1678\end{center}
1679
1680And preforming \m{D2} at the beginning only means taking one of the shifted variations:
1681
1682\begin{center}
1683\m{D2} (Scramble) \m{R2 F L2 D\p} (Other moves)
1684\end{center}
1685
1686In other words, we can consider ``\m{R2 F L2 D\p} (Other moves) \m{D2}'' as a solution for ``(Scramble)'' or ``\m{R2 F L2 D\p} (Other moves)'' as a solution for ``\m{D2} (Scramble)''\footnote{You can also see the scramble as a solution to the solution!}.
1687
1688This should be enough to understand how premoves work. Knowing this, we can also find a solution partly on the normal scramble and partly on the inverse one. How? Consider the same scramble and the same start \m{R2 F}. We know that, starting from here, our solution will look like \m{R2 F (W)}, where \m{(W)} stays for some sequence of moves. Our loop sequence is:
1689
1690\begin{center}
1691(Scramble) \m{R2 F (W)}
1692\end{center}
1693
1694As we said before, the inverse of this is also an ``identity'' loop (it is equivalent to finding a solution using the inverse scramble):
1695
1696\begin{center}
1697\m{(W)\ps F\ps R2} (Inverse Scramble)
1698\end{center}
1699
1700We can therefore consider ``\m{(W)\ps F\ps R2}'' as a solution for ``(Inverse Scramble)'' but also, for example, \m{(W)\p} as a solutin for ``\m{F\ps R2} (Inverse Scramble)''. In this way we have come to the general rule
1701
1702\begin{framed}
1703\textbf{You can use the inverse of the moves found on normal scramble as premoves for the inverse scramble.}
1704\end{framed}
1705
1706Suppose now you have found a solution, call it \m{(K)}, to the inverse scramble with premoves \m{F\ps R2}. Then \m{(K)} must have the same effect as \m{(W)\p}, so you are done: your final solution would be \m{R2 F (K)\p}.
1707
1708You can repeat this process: suppose you have found the moves \m{F D\p} on inverse scramble with premoves (which make a 2x2x2 block), but no good continuation. At this point we can go back to normal scramble, using \m{D F\p} as premoves. In fact, the loop sequence is:
1709
1710\begin{center}
1711\m{F\ps R2} (Inverse Scramble) \m{F D\p} (Moves yet to be found)
1712\end{center}
1713
1714Inverting it gives another identity loop:
1715
1716\begin{center}
1717(Inverse of moves yet to be found) \m{D F\p} (Scramble) \m{R2 F}
1718\end{center}
1719
1720So we can consider \m{D F\p} as premoves for the original scramble and start with \m{R2 F}.
1721
1722An example\footnote{Taken from here: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-10##post-258791}.} will make everything clearer.
1723
1724\begin{center}
1725Scramble: \m{R B U L\ps U\ps B U2 D2 F D R L D B2 L2 D\ps F2 D2 L2 D}\\
1726Inverse Scramble: \m{D\ps L2 D2 F2 D L2 B2 D\ps L\ps R\ps D\ps F\ps D2 U2 B\ps U L U\ps B\ps R\ps}\\
1727\begin{tabular}{cc}
1728\includesvg{img/guus-niss} & \includesvg{img/guus-niss-inverse}\\
1729\emph{Normal Scramble} & \emph{Inverse Scramble}
1730\end{tabular}
1731\end{center}
1732
1733Explanation:
1734
1735\begin{framed}
1736Nice start on inverse scramble: \m{B L\ps U F2}
1737
1738\begin{center}
1739\includesvg{img/niss-step1}\\ \emph{(Inverse Scramble) \m{B L\ps U F2}}
1740\end{center}
1741
1742Apply on normal scramble: [pre-moves \m{F2 U\ps L B\p}] nice continuation: \m{D\ps B\ps U B2 R2}
1743
1744\begin{center}
1745\includesvg{img/niss-step2}\\ \emph{\m{F2 U\ps L B\p} (Scramble) \m{D\ps B\ps U B2 R2}}
1746\end{center}
1747
1748Apply on inverse scramble: [pre-moves \m{R2 B2 U\ps B D}]: \m{B L\ps U F2}
1749
1750\begin{center}
1751\includesvg{img/niss-step3}\\ \emph{\m{R2 B2 U\ps B D} (Inverse Scramble) \m{B L\ps U F2}}
1752\end{center}
1753
1754Easy continuation on inverse scramble:
1755
1756F2L: \m{R B R\ps U R\ps U2 R B}
1757
1758\begin{center}
1759\includesvg{img/niss-step4}\\ \emph{\m{R2 B2 U\ps B D} (Inverse Scramble) \m{B L\ps U F2 R B R\ps U R\ps U2 R B}}
1760\end{center}
1761
1762LL: \m{U2 R\ps U2 R\ps D\ps L F2 L\ps D R2}
1763
1764Premoves correction: \m{R2 B2 U\ps B D}
1765
1766Solution: \m{D\ps B\ps U B2 D\ps L F2 L\ps D R U2 R U2 B\ps R\ps U2 R U\ps R B\ps R\ps F2 U\ps L B\p}
1767\end{framed}
1768
1769To make writing such solutions shorter and easier, I have proposed the following notation: put moves that are done on inverse scramble inside round brackets. This notation is now widely accepted and used among FMC solvers, but can still confuse beginners who don't know NISS if you use it without explaining it.
1770
1771For example, Guus' solve becomes:
1772
1773\bigskip
1774\begin{tabular}{|l|}
1775\hline
1776\textbf{NISS - Example}\\
1777\hline
1778Scramble: \m{R B U L\ps U\ps B U2 D2 F D R L D B2 L2 D\ps F2 D2 L2 D}\\
1779Inverse Scramble: \m{D\ps L2 D2 F2 D L2 B2 D\ps L\ps R\ps D\ps F\ps D2 U2 B\ps U L U\ps B\ps R\ps}\\
1780\hline
1781\begin{minipage}[l]{0.650\textwidth}
1782\m{(B L\ps U F2)} \comment{Nice start on inverse scramble}\\
1783\m{D\ps B\ps U B2 R2} \comment{Nice continuation}\\
1784\m{(R B R\ps U R\ps U2 R B)} \comment{F2L}\\
1785\m{(U2 R\ps U2 R\ps D\ps L F2 L\ps D R2)} \comment{LL}\\
1786\end{minipage}
1787\begin{minipage}[c]{0.25\textwidth}
1788\includesvg{img/guus-niss}
1789\end{minipage}\\
1790\hline
1791Solution: \m{D\ps B\ps U B2 D\ps L F2 L\ps D R U2 R U2 B\ps R\ps U2 R U\ps R B\ps R\ps F2 U\ps L B\p} (25)\\
1792\hline
1793\end{tabular}
1794\bigskip
1795
1796When you have to write down the final solution, just go through all the moves done on the normal scramble and then backwards through the moves on inverse scramble, inverting each of them. For example, if you have written down the solution with the bracket notation
1797
1798\begin{center}
1799\m{A B}\\
1800\m{(C)}\\
1801\m D\\
1802\m{(E F)}\\
1803\m{(G)}
1804\end{center}
1805
1806the final solution is
1807
1808\begin{center}
1809\m{A B D G\ps F\ps E\ps C\ps}
1810\end{center}
1811
1812\section{Reverse NISS}
1813\label{reverse-niss}
1814It is not a widely used technique, but it can occasionally be useful: it can be considered an improvement over both ``Conjugate and Solve'' and ``Go Back and Change your Solve''.
1815
1816Suppose you have found a good skeleton solving everything but a few pieces (from 4 to 8). You would like to insert an algorithm to solve them, but if these pieces don't have at least one color in common (they don't belong to the same layer) it can be hard to recognize which algorithm to use. The trick is this: if you find a spot in the solve where all your unsolved pieces are conjugated to one layer, you can \textbf{``split'' the solve there}, using all the following moves as premoves (that is why I called it ``Reverse NISS''); at this point, you have only a ``Last Layer'' left to solve. If needed, you can use some setup moves.
1817
1818Let's take this solve as an example\footnote{Actually, in this solve, the algorithm was easy to recognize simply by marking the pieces with arrows and Xs, so I didn't use this technique, but this solution is a good example anyway.}.
1819
1820\bigskip
1821\begin{tabular}{|p{0.91\textwidth}|}
1822\hline
1823\textbf{Reverse NISS - Example}\\
1824\hline
1825Scramble: \m{L2 D2 F2 U\ps L2 D L2 D2 B2 U\ps F\ps U\ps R\ps D B2 L D B\ps F\ps R\p}\\
1826\hline
1827\begin{minipage}[l]{0.650\textwidth}
1828\emph{Premove: \m{R2}}\\
1829\m{F2 U R\ps U\ps F D2 * F\ps U2} \comment{2x2x3}\\
1830\m{R D R\ps D2 B2} \comment{F2L (All but 5 pieces)}\\
1831\m{R2} \comment{Undo premove}\\
1832\m{* = (F R) F D F2 R F R2 D R D2 (R\ps F\p)} \comment{5 pieces}
1833\end{minipage}
1834\begin{minipage}[c]{0.25\textwidth}
1835\includesvg{img/reverse-niss}
1836\end{minipage}\\
1837\hline
1838Sol: \m{F2 U R\ps U\ps F D2 F R F D F2 R F R2 D R D2 R\ps F2 U2 R D R\ps D2 B2 R2} (26)\\
1839\hline
1840\emph{See on }\href{https://alg.cubing.net/?setup=R2_L2_D2_F2_U-_L2_D_L2_D2_B2_U-_F-_U-_R-_D_B2_L_D_B-_F-_R-&alg=\%2F\%2FPremove_added_to_the_scramble\%0AF2_U_R-_U-_F_D2_((F_R)_F_D_F2_R_F_R2_D_R_D2_(R-_F-))_F-_U2_\%2F\%2F2x2x3\%0AR_D_R-_D2_B2_\%2F\%2FF2L_(All_but_5_pieces)}{alg.cubing.net}\\
1841\hline
1842\end{tabular}
1843\bigskip
1844
1845The moves \m{F R} in the insertion conjugate all the unsolved pieces to the same layer. If you add them the skeleton becomes
1846
1847\begin{center}
1848\m{F2 U R\ps U\ps F D2 F R * R\ps F\ps F\ps U2 R D R\ps D2 B2 R2}
1849\end{center}
1850
1851and we can ``split'' it at \m{*}: use \m{R\ps F\ps F\ps U2 R D R\ps D2 B2 R2} as premoves for the normal scramble and you have:
1852
1853\bigskip
1854Premoves: \m{R\ps F\ps F\ps U2 R D R\ps D2 B2 R2}
1855
1856F2L: \m{F2 U R\ps U\ps F D2 F R}
1857
1858LL: \m{F D F2 R F R2 D R D2}
1859
1860\section{Using NISS during EO}
1861\label{sec:NISSEO}
1862
1863If you can't find any good EO, sometimes NISS can help. It can happen that one or two moves on the normal scramble reduce the number of bad edges. If those few remaning bad edges are in a bad position on normal scramble, you can try switching to inverse and see if they are in a better position. Of course, this can also be done starting from the inverse scramble and switching back to normal to finish the EO.
1864
1865Take this scramble:
1866\begin{center}
1867\emph{Scramble:} \m{R\ps U\ps F L F L B2 L2 U2 B2 L B2 R B2 L2 U F\ps D U\ps F2 R\ps B R\ps U\ps F}\\
1868\includesvg{img/nisseo1}
1869\end{center}
1870Let's say you are looking for a good EO on F/B. However, there isn't aything better than 6 moves (for example \m{F B L\ps U D\ps F}). On the inverse scramble the situation is not better: still 6 moves (\m{F B R\ps B\ps D\ps B}).
1871
1872But let's go back to the normal scramble and pause for a second after the first two moves for that optimal EO (that is \m{F B}). Right now there are only 4 bad edges on F/B, but they are not in the nicest position. Is it possible that switching to inverse it's easier to solve EO? Let's try!
1873
1874\begin{center}
1875\emph{Premoves:} \m{F\ps B\p}\\
1876\emph{Inverse:} \m{F\ps U R B\ps R F2 U D\ps F U\ps L2 B2 R\ps B2 L\ps B2 U2 L2 B2 L\ps F\ps L\ps F\ps U R}\\
1877\includesvg{img/nisseo2}\\
1878\emph{Inverse scramble with premoves \m{F\ps B\p}}
1879\end{center}
1880
1881Now we can solve EO with just 3 more moves: \m{(U\ps L F)}. Therefore we have found a 5 moves EO: with the notation explained above it is \m{F B (U\ps L F)}.
1882
1883Switching scramble every few moves to check for easy EOs can be time consuming, but this can actually be avoided with some practice. To see this, let's go back to our scramble and look even more carefully at what happens after \m{F B}. We are hoping for the remaining 4 bad edges to be in a nicer position after we swtich. But, as explained in Section \ref{sec:inverse}, we have a way to figure out \emph{where} those edges are going to be on the inverse scramble by looking at the normal scramble: we have to see \emph{which} edges are misoriented.
1884
1885For example, in this case the bad edges are DF, UL, UB and RF\footnote{Which are \emph{placed} in UR, RF, DL and DR respectively, but we don't care about this at the moment.}. This means that, after switching, the 4 bad edges will be \emph{placed} in DF, UL, UB and RF. Now it might not be easy at first to see if this is an easier EO than what you have by continuing on normal scramble, but with some practice you will be able to recognize this as a 3-moves EO ``pattern''.
1886
1887If you want to practice this technique, try finding another 5 moves EO on F/B, but this time by starting from the inverse scramble and switching back to normal after a few moves.\footnote{It is a double coincidence that for this scramble EO on F/B is 6 moves optimal on both normal and inverse and 5 moves optimal using NISS in both ways.}
1888
1889
1890\section{Useful algorithms}
1891
1892As you can see, in the last example solve I have used an OLL that is maybe not well known, that is \m{R U R2 F R F2 U F (U2)} (modulo rotations). This one in particular is very useful, because it is the shortest algorithm that affects the orientation but not the permutation of pieces.
1893
1894It is in general useful to know some of the shortest last layer algorithms, \textbf{up to 9 or 10 moves}. You can find a complete list (modulo rotations, symmetries and inverses) \href{missinglink}{here}\footnote{{\color{red}LINK!}}.
1895
1896If you decide to break the ``never build an F2L without influencing the last layer'' rule (sometimes it is worth trying!) you can hope the last layer can be solved with a short algorithm: in this case, the more you know, the better!
1897
1898A little tip: when using a last layer algorithm, remember that you can try performing the AUF (``Adjust Upper Face'') both before and after it, hoping to cancel some moves with the ones before it of with premoves.
1899
1900There are two other reasons why it is worth learning some algorithms, at least the ones from 6 to 9 moves. The first one is that even if you don't know the exact algorithm for the last layer, or if you haven't completed the F2L, one of these algorithms may leave you with a good skeleton (for example, a corner 3-cycle), hopefully canceling some moves.
1901
1902The second reason is that by studying algorithms you can learn different ways to match blocks, complete the F2L or ake a skeleton. Let's take a look at the optimal T perm:
1903
1904\begin{center}
1905\m{R2 Uw R2 Uw\ps R2 y L2 Uw\ps L2 Uw L2 (U\p)}
1906\end{center}
1907
1908It is just a useful F2L algorithm repeated twice.
1909
1910Besides just learning algorithms, you can also \textbf{learn \emph{from} the algorithms}.
1911
1912\section{Pair analysis}
1913
1914This is a really obscure technique, based on intuition, not proven to actually give you some advantage during the solve. What is it about? ``Analyzing pairs'' means taking into account some things about the scramble, which are:
1915
1916\begin{itemize}
1917\item Ready made pairs. There isn't much to say.
1918\item Pairs that can be made \textbf{with only one move}. To find them you can use the ``brute force'' technique described earlier or try to recognize them at first sight. Moreover, it can be useful knowing how to recognize \textbf{pseudo pairs}, that is pairs that can be solved with only one move on inverse scramble. Moves that make a pair, both on normal and on inverse scramble, can be taken as first move, or as a premove for the inverse of the scramble you are considering.
1919\item \textbf{Bad Pairs}: those corner/edge pairs that are wrongly matched, because one of the pieces is misoriented. Intuitively, such pairs are bad and you want to break most of them as soon as you can.
1920\end{itemize}
1921
1922There isn't much documentation about this technique, especially for bad pairs. Guus Razoux Schultz did a good analysis for the first scramble\footnote{\url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-61##post-721325}} of Twente Open 2012 in \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-62##post-721942}{this post}\footnote{\url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-62##post-721942}} on speedsolving.com.
1923
1924\section{Solving with skew centers}
1925\label{skew_centers}
1926
1927This technique is understood more naturally in the context of corners first solving, but can be used with any method.
1928
1929We have seen insertions for corners and edges, but we can also solve centers using insertions: if you ignore centers during the solve and leave them unsolved, as long as they are off by an even number of slice moves\footnote{This condition is required to avoid parity.}, you can solve them with algorithms such as \m{M E M\ps E\p} or \m{M E2 M\ps E2}\footnote{These are actually commutators: \m{M E M\ps E\p} = \m{[M, E]} and \m{M E2 M\ps E2} = \m{[M, E2]}.}.
1930
1931Of course, since the moves required are all slices (or ``inner layer'' moves), the number of moves required to solve the skew centers is 8. But don't worry: there are many, many chances to cancel moves. I estimate that, with insertions, you only need 3 or 4 moves on average to solve centers. How is this possible? Notice that there is more than one way to solve them:
1932
1933\begin{center}
1934\m{M E M\ps E\p} = \m{S M\ps S\ps M} = \m{E\ps S\ps E S}
1935\end{center}
1936
1937and
1938
1939\begin{center}
1940\m{M E2 M\ps E2} = \m{M\ps E2 M E2} = \m{M S2 M\ps S2} = \m{M\ps S2 M S2}
1941\end{center}
1942
1943and in this second case, all inverse sequences solve the same case!
1944
1945Sticking to the first case, as soon as you have a slice move in your (partial) solution \emph{that goes in the right direction}, you know you can cancel at least 4 moves. But this is not the only case in which you can cancel a lot; see an example below.%: each of the 6 slice moves appears at the beginning or at the end of one of the algorithms above.
1946
1947The downside of this method is that it takes a lot of rewriting: when you move centers around, the moves you have written need to be changed to affect in the same way the other pieces. As a result, it can be really time consuming if you aren't confident with it.
1948
1949As an example, take my last solve from World Championship 2017 (which features also NISS and a corner insertion). Notice that, ignoring centers, a 2x2x2 block is already solved!
1950
1951\bigskip
1952\begin{tabular}{|p{0.91\textwidth}|}
1953\hline
1954\textbf{Skew Centers - Example}\\
1955\hline
1956Scramble: \m{R\ps U\ps F U R2 B2 D\ps L2 F2 D U\ps F2 R\ps B D\ps F\ps U\ps L R D F2 U F\ps R\ps U\ps F}\\
1957\hline
1958\begin{minipage}[l]{0.650\textwidth}
1959\m{(U2 L2 B2 U)} \comment{3 pairs (4/4)}\\
1960\m{R2 D2 R2} \comment{blocks (3/7)}\\
1961\m{(L B\p)} \comment{2x2x3 + square (2/9)}\\
1962\m{(L2 U2 L\ps U2 L\ps U2 L)} \comment{All but 3 corners (7/16)}\\
1963\\
1964Skeleton (on inverse):\,\,\m{U2 L2 B2 U L + B\ps L2 * U2 L\ps U2 L\ps U2 L B2 L2 B2}\\
1965\m{* = F\ps D F U2 F\ps D\ps F U2} \comment{3c (6/22)}\\
1966\m{+ = M\ps S\ps M S} \comment{Centers (4/26)}
1967\end{minipage}
1968\begin{minipage}[c]{0.25\textwidth}
1969\includesvg{img/wc-3}
1970\end{minipage}\\
1971\hline
1972Solution: \m{R2 D2 R2 D\ps B2 D B2 D L\ps F L B2 L\ps F\ps L D2 L B\ps F D U\ps R\ps U\ps B2 L2 U2} (26)\\
1973\hline
1974\end{tabular}
1975\bigskip
1976
1977To find this solution, at first I did \m{S\ps M S M\p}, or one of the equivalent sequences, at the beginning of the solve. Then I went on with finding a solution as I would do in a normal solve, including the corner insertion. From this point on the final solution can be derived without touching the cube anymore.
1978
1979After I found the solution (including the insertion), I had to rewrite all the moves as if I had done them without solving the centers first. This is a simple translation: \m{R} became \m U, \ D became \m F and so on.
1980
1981Then I had to insert one of the three commutators to solve centers. Since centers don't move around in a sequence of moves without rotation or slices, the commutators that solved centers remained the same at every point. Knowing this, performing the moves on the cube is unnecessary: you just need to find a spot where one of the three commutators cancels the most.
1982
1983Finally, after inserting the slice moves that solve centers, there is the second (and last) rewriting: the moves before the insertion remain unchanged, but the moves after that have to be canged with same method used the first time. If you are disciplined in writing down your partial solutions, you can get the first version of your solution and copy the last moves, but this is not my case, as I write stuff down on my sheets in a very chaotic way.
1984
1985One last tip: if you are short on time, you can save one rewriting by using cube rotations right after the center insertion. But beware of missing cancellations - with slice moves it's even trickier than usual!
1986
1987\subsection{Skew centers and NISS}
1988\label{sec:skewNISS}
1989
1990In the previous solve, you might notice that I used NISS. However, the last three moves of the skeleton on inverse are \m{B2 L2 B2} instead of \m{R2 D2 R2}, which are the first three moves done on normal!
1991
1992What is happening here? The problem is that one of the insertions that have been left for later moves the centers around, changing all subsequent moves! Apply the inverse scramble and then the first 13 moves of the skeleton (\m{U2 L2 B2 U L B\ps L2 U2 L\ps U2 L\ps U2 L}). Now solve the centers with \m{M S\ps M\ps S} and rotate back to have white on top and green on front (or just apply the moves \m{R L\ps U D\ps B F\ps R L\p}). From here you can apply the ``correct'' premoves \m{R2 D2 R2} to get the 3c skeleton.
1993
1994How to solve this problem? In this case it can be easy to see what the correct moves to apply are, since there are only 3 moves done on the normal scramble. But in general it may be tricky. There are basically two ways.
1995
1996The first one is to use a \textbf{``translation table''} that tells you which moves you have to apply on inverse depending on which moves you have done on normal. In this case it will look like this:
1997\begin{center}
1998\begin{tabular}{l|c|c|c|c|c|c}
1999Normal: & \m{B} & \m{F} & \m{L} & \m{R} & \m{U} & \m{D}\\
2000\hline
2001Inverse: & \m{U} & \m{D} & \m{F} & \m{B} & \m{R} & \m{L}
2002\end{tabular}
2003\end{center}
2004So the \m{R2 D2 R2} on normal become \m{B2 L2 B2} on inverse! This method works better when there are only 4 centers left to fix (like \m{M E2 M\ps E2}): in that situation, the table can easily be kept in mind without writing it down.
2005
2006Another way consists in \textbf{using rotations} to bring the solved pieces to their usual position, disregarding centers. For example, our example skeleton (on inverse) would be:
2007
2008\vspace{0.2cm}
2009\emph{Moves done on inverse:} \m{U2 L2 B2 U L B\ps L2 U2 L\ps U2 L\ps U2 L}
2010
2011\emph{Fix:} \m{x z\p}
2012
2013\emph{Moves done on normal:} \m{R2 D2 R2}
2014
2015\emph{Complete skeleton (on inverse):} \m{U2 L2 B2 U L B\ps L2 U2 L\ps U2 L\ps U2 L x z\ps R2 D2 R2}
2016\vspace{0.2cm}
2017
2018But be careful with rotations!\footnote{See also Section \ref{write_down} on how to write a solution without rotations.}
2019
2020\section{Advanced edge insertions: free slices}
2021\label{slices}
2022
2023If you have a skeleton that only leaves some edges unsolved, the standard way to conclude with insertions is to insert edge or commutators or maybe double swap of edges, like \m{M2 U2 M2 U2}.
2024
2025There is also a more advanced technique to solve edges, of which some edge commutators like \m{[M2, U R U\p]} can be interpreted as a special case.
2026
2027The main idea is the following: consider the move \m{M}. It counts only as $2$ moves in HTM, but its effect is interesting. Ignoring centers, it completes a $4$-cycle of edges: UF$\to$FD$\to$DB$\to$BU$\to$UF. Similarly, the move \m{M2} is a double 2-cycle of edges: UF$\leftrightarrow$DB and UB$\leftrightarrow$DF. Thus by inserting simple slice moves like \m{M} and \m{M2} in the skeleton one can very efficiently solve any type of edge-cycle(s)! In case it is necessary, one can combine these slice moves using setups; for example \m{[R F: M2] = R F M2 F\ps R\p} is a double 2-cycle, just like \m{M2}.
2028
2029I like to call this method \emph{free slices}, but it has other popular names like \emph{slice insertions} or \emph{slicey shenanigans}.
2030
2031But what about centers? They are not a big problem: one can either pay attention that their slice insertions ``cancel each other'' so that centers end up solved as well, or forget about them and solve them with an extra center insertion like \m{[M,E]} later. If you go for this second approach, the only thing to care about is avoiding parity, i.e. that the total number of slice moves inserted is even (where \m{M2} counts as $2$). But this if this is not the case then edges cannot result solved.
2032
2033Let's start with a (lucky) example:
2034
2035\bigskip
2036\begin{tabular}{|p{0.91\textwidth}|}
2037\hline
2038\textbf{World Championship 2019 - Scramble 2}\\
2039\hline
2040Scr: \m{R\ps U\ps F U2 R2 D\ps F2 D\ps L2 U\ps F2 L F\ps D\ps R\ps U\ps R2 F L2 B F R2 B2 R\ps U\ps F}\\
2041\hline
2042\begin{minipage}[l]{0.650\textwidth}
2043\m{(B D\ps R F)} \comment{EO + 3 pairs (4/4)}\\
2044\m{D2 R U\p} \comment{2 squares (3/7)}\\
2045\m{(R2 B2 R)} \comment{3c7e (3/10)}\\
2046Skeleton: \m{D2 R U\ps R\ps B2 R2 [1] F\ps R\ps D B\ps [2]}\\
2047Insert \m{M2} both at [1] and at [2] to leave 3e3c in 12\\
2048New skeleton: \m{D2 R U\ps R\ps B2 L2 B\ps R\ps U F\ps * R2 L2}\\
2049\m{* = U + R U\ps R2 L2 D R\ps D\ps R2 L2 (6)}\\
2050\m{+ = U2 R\ps D\ps R U2 R\ps D R (6)}\\
2051\end{minipage}
2052\begin{minipage}[c]{0.25\textwidth}
2053\includesvg{img/wc19-2}
2054\end{minipage}\\
2055\hline
2056Sol: \m{D2 R U\ps R\ps B2 L2 B\ps R\ps U F\ps U\ps R\ps D\ps R U2 R\ps D R2 U\ps R2 L2 D R\ps D\p} (24)\\
2057\hline
2058\emph{See on }\href{https://alg.cubing.net/?setup=R-_U-_F_U2_R2_D-_F2_D-_L2_U-_F2_L_F-_D-_R-_U-_R2_F_L2_B_F_R2_B2_R-_U-_F&alg=D2_R_U-_R-_B2_L2_B-_R-_U_F-_U-_R-_D-_R_U2_R-_D_R2_U-_R2_L2_D_R-_D-}{alg.cubing.net}\\
2059\hline
2060\end{tabular}
2061\bigskip
2062
2063Here the first insertion (the one marked by [1]) solves 3 edges and cancels 2 moves. This is a very lucky case. The second insertion (marked with [2]) is more standard: it solves only one more edge, leaving a 3-cycle, and solves back the centers that were set off by the first insertion.
2064
2065The last two insertions are standard commutators, but there is one thing certainly worth noticing: the edge commutator (insertion marked with *) is \m{[U R U\p, M2]}, and it is inserted right before an \m{M2} move, leading to a cancellation of the last slice move. In fact, one could have found the same exact solution by inserting \m{[U R U\p: M2] = [U R U\ps M2 U R\ps U\p} at [2], which is just a setup + slice! In fact, many edge commutators can be seen a combination of 2 slice insertions - one simple (without setup moves) and one with setup moves.
2066
2067Let's take another example:
2068
2069\bigskip
2070\begin{tabular}{|p{0.91\textwidth}|}
2071\hline
2072\textbf{Another free slices example}\\
2073\hline
2074Scramble: \m{R\ps U\ps F U R2 D R2 B2 D\ps B2 L\ps D2 L2 R D U L2 F\ps U2 B L\ps B R\ps U\ps F}\\
2075\hline
2076\begin{minipage}[l]{0.650\textwidth}
2077Skeleton: \m{U\ps B\ps U B\ps * L2 B2 R2 + F2 R D\ps R L\ps F D2} (5e)\\
2078\m{* = E\ps}\\
2079\m{+ = [R\ps B\ps D\ps B: E]}
2080\end{minipage}
2081\begin{minipage}[c]{0.25\textwidth}
2082\includesvg{img/german2}
2083\end{minipage}\\
2084\hline
2085Sol: \m{D2 R U\ps R\ps B2 L2 B\ps R\ps U F\ps U\ps R\ps D\ps R U2 R\ps D R2 U\ps R2 L2 D R\ps D\p} (24)\\
2086\hline
2087\emph{See on }\href{https://alg.cubing.net/?alg=U-_B-_U_B-_E-_L2_B2_R2_\%5BR-_B-_D-_B:_E\%5D_F2_R_D-_R_L-_F_D2&setup=R-_U-_F_U_R2_D_R2_B2_D-_B2_L-_D2_L2_R_D_U_L2_F-_U2_B_L-_B_R-_U-_F}{alg.cubing.net}\\
2088\hline
2089\end{tabular}
2090\bigskip
2091
2092Here the first insertions solve 2 of the 5 edges and unsolves a solved one, leading to 4 edges unsolved in a 4-cycle. The second insertion is a setup to a 4-cycle.
2093
2094It is not always easy to understand what is a good place to insert a slice move in a skeleton. I mostly go by trial-and-error, but there are some tricks to keep in mind:
2095\begin{itemize}
2096\item Sometimes it is useful to insert slice moves that don't seem to accomplish much, but also don't add many moves, for example because there is no setup move, or there are even cancellations. But there is even more: by inserting, for example, and \m{M2} move next to, say, a squence like \m{R2 L} one can even \textit{save} one move. It can then happen that such a slice move solves some edges (what luck!) or at least doesn't change the number of unsolved edges.
2097
2098In general, I tend to first go through the skeleton with this approach in mind and hopefully simplify the situation using very few moves. Then, when there is only a 3-cycle or a double swap left, I tend to use longer insertions to finish up the solve.
2099\item It easy to find out how many edges are going to be solved after a slice insertion by counting how many more end up in the correct spot (and how many solved edges become unsolved, if any). Then it often possible to deduce the exact type of cycle they form, excluding some cases by parity reasons.
2100
2101For example, consider the first solve above. There are $7$ unsolved edges in total, and the first insertion (the \m{M2} labelled with *) solves exactly 3 of them. No solved edge is taken out of place. It follows that after that insertion \textit{exactly} $4$ edges are left unsolved. But then, since \m{M2} does not create center-parity, there is only one possibility: those $4$ edges must for a $2$-$2$ cycle (double swap).
2102\item Avoid edges flipped in place and ``twisted cycles'' like UF$\to$UR$\to$FU. If your skeleton has some of them, try to get rid of them with your first slices.
2103\item Skeletons with EO - or even Domino Reduction, see Appendix \ref{appendixdomino} - solved at the beginning tend to give much nicer edge insertions, both with standard algorithms (commutators, double swaps) and with free slices!
2104\end{itemize}
2105
2106\section{Corners First}
2107\label{corner-first}
2108
2109``Corners First'' (sometimes shortened to CF) is not really a method, but more a class of methods. With these methods, as the name says, one solves first the corners and then the edges. Roux can
2110 be considered a CF method.
2111
2112Among the ones who have figured out how to solve the cube on their own, many had a corners first approach:\footnote{For example, Valery Morozov, who has made a tutorial to learn his method, available here: \url{https://www.speedsolving.com/forum/threads/a-unique-phase-method-for-a-rubiks-cube.44264/}.} Thinking separately about corners and edges makes it somehow easier to solve the cube intuitively. Moreover, by solving corners first one can solve edges more freely: inner layers can be moved without affecting corners.
2113
2114But this is also a disadvantage in FMC: inner layer moves count as two moves! Despite this, there at least two expert FMCers that use this technique: \textbf{Attila Horváth} and \textbf{Javier Cabezuelo Sánchez}. Both agree that Corner First methods are excellent for FMC, but not very suitable for the one hour time limit. In fact, many of Javier's official results are DNF.
2115
2116Attila Horváth mostly solves corners using a method similar to Guimond (orient first). Centers are not cared about in this step. For this step he sometimes uses premoves or NISS. After this, he goes through the solution he has found and modifies it slightly, inserting inner layer moves, to get at least 2 or 3 edges solved. At the end he solves the edges left, in no specific order. He sometimes doesn't solve the centers until the end, and solves them with an insertion, as discussed in Section \ref{skew_centers}. To learn more about his method, I suggest reading his posts or asking him directly on the speedsolving.com forum\footnote{Here is his profile: \url{https://www.speedsolving.com/forum/members/attila.10652/}.}. He is usually very happy to teach others about his techniques.
2117
2118Here is a commented solve by Attila.
2119
2120\begin{framed}
2121Scramble: \m{U L U\ps R\ps F\ps L\ps U D R L\ps B2 D B\ps D L2 D\ps R2 U F2 D}
2122
2123\begin{center}
2124\includesvg{img/attila-solve}
2125\end{center}
2126
2127Solution: \m{B2 D R\ps B\ps D2 U2 F L D\ps U\ps R\ps U2 R\ps B F2 D2 L2 U\ps D R U\ps R\ps L B2} (24)
2128
2129\bigskip
2130Explanation:
2131\begin{center}
2132\emph{First I need a short corners-solution, usually I try something with premoves, if the scramble seems too hard. In this case I found this premoves for normal scramble: \m{D B}.}
2133\end{center}
2134\emph{Corners solution:}
2135\begin{center}
2136\begin{tabular}{ll}
2137\m{B2 D\ps B\ps D2 B} & \emph{(Guimond first step: orient corners)}\\
2138\m{B2 D\ps R2 F2} & \emph{(Solve all corners)}
2139\end{tabular}
2140\end{center}
2141\emph{Corners solve, without premoves:}
2142\begin{center}
2143\m{B2 D\ps B\ps D2 B\ps D\ps R2 F2 D B}
2144\end{center}
2145\emph{Corners solve for inverse scramble: (inverse of previous solve)}
2146\begin{center}
2147\m{B\ps D\ps F2 R2 D B D2 B D B2}
2148\end{center}
2149\emph{A variation of the previous solve, to get more edges solved:}
2150\begin{center}
2151\m{B2 M b d\ps M\ps F2 R2 d2 D\ps b d2 B} \emph{corners -2 moves and 5 edges solve,}
2152\end{center}
2153\emph{Then I write this, without centers move:}
2154\begin{center}
2155\m{B2 L\ps R U R\ps D\ps U L2 D2 F2 B\ps R U2 R}
2156\end{center}
2157
2158\emph{The second move (\m M) does not change the first five edges position, but it must be inserted to get the lucky ending.}
2159
2160\emph{The next step is obvious, solve more 3 edges:} \m{U D} \emph{setup moves,} \m{L\ps F\ps U2 D2 B R} \emph{3 edges algo, then a lucky E slice skip, due to the previous M move.}
2161\end{framed}
2162
2163Since the first version of this tutorial, Attila has gradually changed his method. He still orients corners first, but rather than solving them completely and then taking care of edges, he performs a CO-first Domino Reduction. Se for example \href{https://www.speedsolving.com/forum/threads/the-3x3x3-example-solve-thread.14345/page-280##post-1234805}{this post}\footnote{\url{https://www.speedsolving.com/forum/threads/the-3x3x3-example-solve-thread.14345/page-280##post-1234805}}, or the example solves collected in Alexandros' and Tommaso's DR tutorial.
2164
2165Javier Cabezuelo Sánchez solves corners in a different way: first layer corners first, then the other four. He then tries to solve edges inserting moves (or algorithms) in the solution he has found. He doesn't use techniques such as inverse scramble, premoves or NISS. Differently from Attila, he cares about centers while solving corners. See also \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-111##post-945295}{this post}\footnote{\url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-111##post-945295}}.
2166
2167Both Attila and Javier only use their CF method, which breaks the ``never restrict yourself'' rule; but they still get excellent results.
2168
2169\section{Replace and shorten}
2170\label{sec:replace}
2171
2172Sometimes it happens that you have a nice solution written down, but some short subsequence of this solution is actually inefficient. This might be hard to notice during the normal steps of the solves, especially when you have used a combination of NISS and insertions so that moves that are next to each other in the final solution are far apart in your thought process.
2173
2174These inefficient subsequences can be substituted with equivalent but shorter sequences, giving a better solution. One way to do so is to go through your solve once more and look for inefficient sequences. These may look like ``F2L-1'' solutions, ``domino'' steps (see Section \ref{subsection:eoToDR} and Appendix \ref{appendixdomino}) or something else. This is not very easy in practice, unless the sequence you are looking at is a domino step. For this case you can see an example at the end of Appendix \ref{appendixdomino}, or many more in the DR tutorial by Alex and Tommaso\footnote{You can find a link link in Section \ref{subsection:eoToDR}, Appendix A or Appendix \ref{appendixdomino}.}
2175
2176Once you have found a ``suspicious'' sequence, apply it\footnote{Or its inverse.} to a solved cube as a scramble, and try to find a shorter solution. If you do, you can replace the original sequence with the shorter one, and save a few moves! If you find an alternative solution of the same length as the original one, you can try and see if it cancels something with the moves around it.
2177
2178Here is an example of ``replace and shorten'' applied to an F2L-1 sequence:
2179\begin{center}
2180\emph{Scramble:} \m{R\ps U\ps F U2 L\ps D2 B2 L R F2 R2 D\ps R2 U\ps L\ps D\ps B2 D2 F\ps D2 R\ps U R\ps U\ps F}\\
2181\emph{Solution:} \m{F R L U\ps B F2 D\ps F2 D F2 D2 F2 [D R\ps L D\ps R D L\ps D\p] L\ps D L D L2 U}
2182\end{center}
2183Now apply the bracketed sequence \m{D R\ps L D\ps R D L\ps D\p} as a scramble:
2184\begin{center}
2185\includesvg{img/replace_shorten}
2186\end{center}
2187And solve it with \m{B R\ps D R D\ps B\p}:
2188\begin{center}
2189\emph{New solution:} \m{F R L U\ps B F2 D\ps F2 D F2 D2 F2 [B R\ps D R D\ps B\p] L\ps D L D L2 U}
2190\end{center}
2191
2192
2193%
2194%\chapter{Some other methods}
2195%
2196%The ``standard'' method is building a skeleton with blockbuilding and then solving the last few pieces with insertions. But there are some other approaches worth mentioning.
2197%
2198%
2199%
2200
2201
2202
2203\chapter{How to practice}
2204
2205Many people say that in order to get better you need to ``practice, practice, practice''. It is true, but you also need to know \emph{how} to practice: here is some advice on how to practice FMC.
2206
2207\section{No time limit and competition simulation}
2208
2209Always trying to simulate a competition and forcing yourself to complete your solution in one hour is not the best thing to do: on the contrary, I suggest \textbf{not limiting your time} and trying the same scramble again and again until your are satisfied with your result.
2210
2211This doesn't mean doing one hour solves is bad: it tells you what your level is and it helps you finding a good time management strategy\footnote{I will talk about time management in Section \ref{time-ma}.}. If you want to train like this I suggest taking part in online competitions such as the one hosted on \href{https://www.fewest-moves.info/}{fewest-moves.info}\footnote{\url{https://www.fewest-moves.info/}} and the \href{https://speedcube.de/forum/showthread.php?tid=5795}{German Forum competition}\footnote{\url{https://speedcube.de/forum/showthread.php?tid=5795}}.
2212
2213Trying for one hour as if it was a competition and then keep trying until you reach a good result is a well-balanced compromise.
2214
2215\section{Use pen and paper}
2216
2217It is not strictly necessary, but it is useful to do your practice 1-hour attempts as if they were an official competition. This means also using pen and paper instead of a PC.
2218
2219Try to keep a small and readable handwriting. One side of a standard A4 sheet of paper should be enough for one attempt. I usually keep it horizontally and divide it in two columns, but you can try and find a setup that suits you!
2220
2221\section{Compare yourself to the masters (and study their solves)}
2222
2223When you want to practice, I suggest trying a scramble that has already been solved by some expert FMCer, so that you can compare your solution to theirs and find out whether you have missed a good start or anything else. Steal all the secrets you can!
2224
2225Moreover, to train blockbuilding and other methods it is mandatory to study the masters' solutions: you can find many of the them lookig at the old rounds of the online competitions cited before or on the FMC Thread on speedsolving.com. A couple of years ago I started a blog-style website \url{http://fmcsolves.cubing.net/} to collect nice FMC solves, but I haven't updated it in ages.
2226
2227\section{Hard scrambles}
2228
2229To see what you can do in the ``worst case scenario'', I suggest trying out some scrambles that are considered by experts to be really hard. You can find a list of hard scrambles \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-88\#post-842681}{here}\footnote{\url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-88\#post-842681}}.
2230
2231\section{Deliberate practice}
2232
2233If you think you have troubles in finding a good start, practice that: take a scramble, find a 2x2x2, 2x2x3 or something else until you are satisfied, then change scramble. You can apply this idea to F2L-1 or any other substep.
2234
2235\section{Fast scrambling}
2236
2237Even if it is not necessary, when using techniques like NISS, or simply if like me you tend to solve and scramble the cube many times during a solve, you should try to be at least ``not too slow'' at scrambling, and most importantly to be accurate (don't make mistakes). 10 seconds for a 20 moves scramble is fine.
2238
2239\section{Study!}
2240
2241Last but not least. Study this guide, study from other sources, study algorithms and techniques, new or known. I have read ``The FMC Thread'' on speedsolving.com twice, from top to bottom.
2242
2243Study algorithms: there are dozens of different sets, to mention some of them LLEF\footnote{\url{https://www.speedsolving.com/wiki/index.php/LLEF}} (Last Layers Edges First) or Summer Variation\footnote{\url{https://www.speedsolving.com/wiki/index.php/Summer_Variation}}. Remember that you shouldn't just \emph{memorize} them, but also try to understand \emph{how they work}.
2244
2245\chapter{In competition}
2246
2247\section{How to write a solution}
2248\label{write_down}
2249
2250Both in competition and while practicing, you should write down your solution \textbf{without rotations}\footnote{Rotations, as well as wide and slice moves, can be useful to write down certain steps (like edge insertions), but can always remove them from the final solution that you submit.}. There are many good reasons to do so:
2251
2252\begin{itemize}
2253\item Using rotations, it is easier to make mistakes.
2254\item Rotations can hide cancellations: things like \dots \m{R z\ps U\p} \dots are a terrible way to waste moves!
2255\item While solving, if you rotate the cube, you always need to keep in mind which side is where.
2256\end{itemize}
2257
2258How to write a solution without rotations? A PLL in B is very awkward. There is an easy way: keeping the standard orientation, with a BOY color scheme (the ``standard'' one), you just need to remember that the white-centered layer is always \m U, the green-centered one is \m F, the yellow-centered one is \m D and so on. Every time you move a layer, for example the white-centered one, you don't need to care about how you are looking at the cube at that moment: just write \m U.
2259To help memorizing the scheme (not that it is hard), remember that Blue and Red begin with the same letter as their layer. This trick actually works well in many other languages too.
2260
2261\section{Backup solution}
2262It is good habit, in time-limited competitions, to write a ``backup solution''. By this I mean a solution that may be not so good, but at least works, that you have found at some point during the attempt (say in the first 30 minutes). For how bad it can be, it is certainly better than not having any solution at all!% It is usually a not so good solution, but still better than a DNF, found before the last moments, when haste may lead to making a mistake or not finding a solution at all.
2263
2264For example, if you average about 35 moves, but after 20 minutes you have found and written down somewhere a 40 moves solution, you will be more relaxed for the remaining 40 minutes. You can even write it down on the official sheet: if you later want to change your solution, you can delete the backup solution and write down the new one, or simply submit it on a different sheet of paper. There are many possible approaches to finding a backup solution:
2265
2266\begin{itemize}
2267\item Force yourself to have found and written a solution, no matter how bad, in a fixed time limit (i.e.: 35 minutes). I don't do this, but it can be useful if you often find yourself at the end of the hour without anything written down.
2268\item If you come across some solution by chance (i.e.: you have found a good start and solving the cube to re-scramble it you get a PLL skip), take note of it somewhere.
2269\item What I do: I don't really find backup solutions, but many backup skeletons. For example, my goal is usually sub-28; in this case, a skeleton leaving 3 corners in 24 moves is not good, but if I find one I keep it somewhere. If I have, for example, 10 minutes left and I don't have anything better, I look for an insertion in that skeleton. A single 3c insertion usually takes me about 5 minutes, so you should adjust my ``10 minutes'' to your speed.
2270\end{itemize}
2271
2272What can a good backup solution be? Any solution! Anything is better than a DNF, especially now that the preferred format for FMC (in official competitions) is ``Mean of 3'': a single DNF gives you a DNF mean.
2273
2274\section{Time managment}
2275\label{time-ma}
2276
2277``How to manage your time'' is a complex topic, and I don't want to say that my advice is absolutely good in any case: follow it carefully!
2278
2279In fact, until this year (2019) I considered myself pretty bad at time management. Only after a lot of ``competition simualtion'' practice I got better at it. I am afraid there is no special technique other than ``practice, practice, practice'' to build up a better time management.
2280
2281\subsection{Don't get stuck}
2282
2283It can happen to anyone: during a competition you get stuck on a certain start and don't seem to find any better continuation. The ability to quickly understand if a start can lead to a good continuation would be as useful as being able to read other people's mind (in the FMC world only). My advice, maybe trivial, is: don't get stuck. If you have tried every method and technique you know and found nothing, don't stare at the cube hoping it solves itself: go back and try something else.
2284
2285\subsection{(Don't) explore every possibility}
2286
2287In the first version of this tutorial this section was called ``Explore every possibility'' - a radical change! The content of the old section is still valid though:
2288
2289\bigskip
2290\emph{If you are computer scientist or mathematician I can tell you that exploring different possible solutions is actually a tree search\footnote{\url{https://en.wikipedia.org/wiki/Tree_(data_structure)}}: you can choose if you prefer a DFS (depth-first search, trying to complete a solution before moving to another one) or a BFS (breadth-first search, “advance” every solution in parallel) approach, or a mixed one. Keep in mind that from a single partial solution you can derive a lot of nice branches as well a none; for this reason I don't use a fixed method. It is also important to know when to prune a branch (that is, discarding unpromising partial solutions).}
2291
2292\bigskip
2293Why did I change the title? Simply because in the last years I have realized that my obsession for not missing any (promising) start and/or continuation gave me a strange (and wrong!) attitude during the solves: there were moments when I tried not to find a good continuation for the most promising start(s), but to convince myself that certain starts were not good and had to be discarded. In the computer science language used above, I was trying too hard to prune bad branches of the tree, while I should have been looking for the most fruity ones.
2294
2295For example, I used to always check both the normal and inverse scramble for EO and blockbuilding starts. Now, if I find something very good immediately, I postpone or even skip checking for other stuff.
2296
2297After years of practice, I still don't know what is the best way to choose which partial solutions to explore and which to discard. All I can do is tell you what the problems are, so that you can try and find a way to solve them on your own.
2298
2299\appendix
2300
2301\chapter{Other resources}
2302\label{other_sources}
2303
2304Here is a list of the sources where I got all this information from and other useful links. This list can easily become outdated in the future, since new tutorials may keep coming out and the ones that I learned from may not be the best ones anymore.
2305
2306\section*{Speedsolving.com}
2307
2308The speedsolving.com forum is the place where all the knowledge comes from. In particular:
2309
2310\begin{itemize}
2311\item The FMC thread: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/}
2312
2313A thread dedicated to FMC, where people constantly post their results and ask for advice.
2314\item Fewest Moves: Tips and Techniques: \url{https://www.speedsolving.com/forum/threads/fewest-moves-tips-and-techniques.1566/}
2315
2316A thread by Arnaud van Galen collecting the most useful techniques, already included in this tutorial.
2317
2318\item A tutorial forc orner commutators by Brian Yu: \url{https://www.speedsolving.com/forum/threads/bh-tutorial.12268/}
2319\end{itemize}
2320
2321\section*{Other tutorials}
2322
2323\begin{itemize}
2324\item A recent (2019) and complete video tutorial by SpeedCubeReview: \url{https://www.youtube.com/watch?v=YCuDT4Bfg4s}
2325\item A written tutorial on Domino Reduction by Alexandros Fokianos and Tommaso Raposio: \url{https://drive.google.com/drive/folders/1mppifILqu9Bu2phr8zhXGcXasBsSkv_S}
2326\item A video by Daniel Sheppard with advice on how to get better at FMC: \url{https://www.youtube.com/watch?v=q0mrMD933rM}
2327\item A 5-part video tutorial by Ranzha, first part:\\ \url{https://www.youtube.com/watch?v=-gKAzXYonHI}
2328\item A presentation by Pranav Maneriker:\\ \url{https://prezi.com/cng_isud-im-/rubiks-cube-fewest-moves/}
2329\end{itemize}
2330
2331\section*{Online competitions}
2332
2333Online competitions are useful not only for competing and testing yourself against other people on the same scramble, but also to study multiple good solutions for the same scramble: have a look at the past rounds!
2334
2335\begin{itemize}
2336\item fewest-moves.info online competition: \url{https://www.fewest-moves.info/}
2337\item German forum competition: \url{https://speedcube.de/forum/showthread.php?tid=5795}
2338\end{itemize}
2339
2340\section*{Cube solving programs}
2341
2342Cube solving programs can be useful to compare your solution with the optimal one, especially for the first blocks or for short endings.
2343
2344\begin{itemize}
2345\item Cube Explorer, a cube solving program by Herbert Kociemba: \url{http://kociemba.org/cube.htm}
2346
2347It can be used, for example, to find the optimal algorithm for a given case or the best possible ending for a partial solution (see also the last example in Section \ref{insert_pairs}). Pay attention in this last case: you may beat the optimal solution with insertions!
2348\item Insertion Finder, by Baiqiang Dong: \url{https://fewestmov.es/if}
2349
2350This tool is very useful to check if you have found optimal insertions for a given skeleton.
2351\item HARCS, by Matt DiPalma (replacing JARCS by Johanes Laire):\\ \url{https://www.speedsolving.com/forum/threads/harcs-jarcs-replacement-cube-solver.63241/}
2352
2353This tool is useful to find optimal solution to substeps of common metods.
2354\end{itemize}
2355
2356\section*{Other websites}
2357
2358\begin{itemize}
2359\item Ryan Heise's website: \url{http://www.ryanheise.com/cube/}
2360\begin{itemize}
2361\item In particular, the \emph{Fundamental Techniqes} section: \url{http://www.ryanheise.com/cube/fundamental_techniques.html}
2362\end{itemize}
2363\item Lars Petrus' website, with useful blockbuilding examples: \url{http://lar5.com/cube/}
2364\end{itemize}
2365
2366\chapter{Notation}
2367\label{notation}
2368
2369The standard (OBTM) notation is actually very simple to learn. The basic rules are the following:
2370
2371\begin{itemize}
2372\item To each face is assigned a letter: \m R = Right, \m L = Left, \m U = Up, \m D = Down, \m F = Front and \m B = Back.
2373\item Without additional symbols, the letter means ``turn that face 90 degrees clockwise''. Modification are: ``2'' (for example, \m{U2}) for 180 degrees turns; \p (prime or apostrphe, for example: \m{U\p}) for 90 degrees counter-clockwise turns.
2374\end{itemize}
2375
2376In the following table you can see all the basic moves, that are the only ones you need to write down your solution. See Section \ref{write_down}.
2377
2378\begin{center}
2379\begin{tabular}{|c|c|c|c|c|c|}
2380\hline
2381\includesvg[scale=0.65]{img/r} & \includesvg[scale=0.65]{img/r2} & \includesvg[scale=0.65]{img/r3} & \includesvg[scale=0.65]{img/l} & \includesvg[scale=0.65]{img/l2} & \includesvg[scale=0.65]{img/l3} \\
2382\m R & \m{R2} & \m{R\p} & \m L & \m{L2} & \m{L\p}\\
2383\hline
2384\includesvg[scale=0.65]{img/u} & \includesvg[scale=0.65]{img/u2} & \includesvg[scale=0.65]{img/u3} & \includesvg[scale=0.65]{img/d} & \includesvg[scale=0.65]{img/d2} & \includesvg[scale=0.65]{img/d3} \\
2385\m U & \m{U2} & \m{U\p} & \m D & \m{D2} & \m{D\p}\\
2386\hline
2387\includesvg[scale=0.65]{img/f} & \includesvg[scale=0.65]{img/f2} & \includesvg[scale=0.65]{img/f3} & \includesvg[scale=0.65]{img/b} & \includesvg[scale=0.65]{img/b2} & \includesvg[scale=0.65]{img/b3} \\
2388\m F & \m{F2} & \m{F\p} & \m B & \m{B2} & \m{B\p}\\
2389\hline
2390\end{tabular}
2391\end{center}
2392
2393\newpage
2394
2395\section*{Other moves}
2396
2397Other moves include:
2398\begin{itemize}
2399\item Wide moves: denoted by a lowercase \m w after the letter (for example \m{Uw} or \m{Rw\p} or \m{Dw2}) denote a ``wide turn'': you have to move the inner layer together with the outer one. For example:
2400
2401\begin{center}
2402\begin{tabular}{cc}
2403\m{Rw} \\
2404\includesvg{img/rw}
2405\end{tabular}
2406\end{center}
2407
2408These moves are sometimes also denoted by a lowercase letter (the move in the picure would be \m{r}), although this notation is not standard.
2409\item Cube rotations: denoted by \m x, \m y and \m z, they describe a rotation of the whole cube (3 layers, if you want), with the rule that \m x follows \m R, \m y = follows \m U and \m z = follows \m F. The usual modificators can be used: for example \m y2 denotes a 180° rotation of the cube along the U/D axis.
2410\item Inner layer moves: \m M = \m{R L\ps x\p}, \m E = \m{U D\ps y\p} and \m{S} = \m{F\ps B z}.
2411\begin{center}
2412\begin{tabular}{|c|c|c|}
2413\hline
2414\includesvg{img/m} & \includesvg{img/e} & \includesvg{img/s}\\
2415\m M & \m E & \m S\\
2416\hline
2417\end{tabular}
2418\end{center}
2419This inner layer moves notation cannot be used in official FMC solutions.
2420\end{itemize}
2421
2422%\chapter{Last layer algorithms}
2423%\label{ll_algs}
2424%
2425%Here is a list of last layer algorithms requiring 10 moves or less, modulo inverses and rotations. I have also excluded all the edge and corner 3-cycles, that are better learnt in that context.
2426%
2427%\section*{6 to 9 moves}
2428%
2429%\begin{center}
2430%\begin{tabular}{|l|}
2431%\hline
2432%\Large{ZBLLs (all edges oriented)}\\
2433%\hline
2434%\m{R U R\ps U R U2 R\p} (7)\\
2435%\m{R U2 R2 U\ps R2 U\ps R2 U2 R} (9)\\
2436%\m{R2 D L\ps B2 L D\ps R\ps U2 R\p} (9)\\
2437%\m{R B2 L2 D L D\ps L B2 R\p} (9)\\
2438%\m{F2 R2 L2 B2 D B2 R2 L2 F2} (9)\\
2439%\hline
2440%\hline
2441%\Large{Other Algorithms}\\
2442%\hline
2443%\m{F R U R\ps U\ps F\p} (6)\\
2444%\m{L F R\ps F R F2 L\p} (7)\\
2445%\m{R U R2 F R F2 U F} (8)\\
2446%\m{R\ps U\ps R\ps F R F\ps U R} (8)\\
2447%\m{R U R\ps U\ps R\ps F R F\p} (8)\\
2448%\m{R U2 R\ps U2 R\ps F R F\p} (8)\\
2449%\m{R U R\ps F\ps L\ps U\ps L F} (8)\\
2450%\m{R U2 R2 F R F\ps R U2 R\p} (9)\\
2451%\m{R\ps F R U R\ps U\ps F\ps U R } (9)\\
2452%\m{R\ps F R2 B\ps R2 F\ps R2 B R\ps} (9)\\
2453%\m{R\ps B U2 B\ps U2 B\ps R2 B R\p} (9)\\
2454%\m{R B\ps R B2 L\ps B L B2 R2} (9)\\
2455%\hline
2456%\end{tabular}
2457%\end{center}
2458%
2459%\section*{10 moves}
2460%
2461%\begin{center}
2462%\begin{tabular}{|l|}
2463%\hline
2464%\Large{ZBLLs (all edges oriented)}\\
2465%\hline
2466%\m{R U\ps B L U L\ps B2 R B R2}\\
2467%\m{B2 L U L\ps B2 R D\ps R D R2}\\
2468%\m{R2 U R2 D\ps F2 L2 U\ps L2 D F2}\\
2469%\m{L\ps B L\ps D2 R F\ps R\ps D2 L2 B\p}\\
2470%\m{F U R U2 R\ps U R U R\ps F\p}\\
2471%\m{R U2 R\ps B\ps U R U R\ps U\ps B}\\
2472%\m{R U\ps R\ps U2 R L U\ps R\ps U L\p}\\
2473%\m{R U\ps L U L2 D\ps B2 D R\ps L}\\
2474%\m{R U\ps L\ps B2 U\ps B2 U B2 R\ps L}\\
2475%\m{R B2 R2 U L U\ps R2 L\ps B2 R\p}\\
2476%\hline
2477%\hline
2478%\Large{Other Algorithms}\\
2479%\hline
2480%\m{F U R U2 R\ps U F\ps L\ps U L}\\
2481%\m{F U R U2 R\ps U\ps R U R\ps F\p}\\
2482%\m{F U R U2 R\ps U\ps F\ps L\ps U L}\\
2483%\m{F U R U2 R\ps F\ps U\ps L\ps U2 L}\\
2484%\m{F R B\ps R B R\ps U R\ps U\ps F\p}\\
2485%\m{F R U\ps B U B\ps U R\ps U\ps F\p}\\
2486%\m{F R U R\ps U\ps R U R\ps U\ps F\p}\\
2487%\m{F U R U\ps F\ps L F R\ps F\ps L\p}\\
2488%\m{F U R U\ps B R\ps F\ps R B\ps R\p}\\
2489%\m{F U R\ps U2 R2 U R2 U R F\p}\\
2490%\m{F U R2 D R\ps U\ps R D\ps R2 F\p}\\
2491%\m{F U R\ps U\ps R F\ps U\ps R\ps U2 R}\\
2492%\m{F U R\ps F R F\ps R U\ps R\ps F\p}\\
2493%\m{R U R\ps U\ps B\ps R\ps F R F\ps B}\\
2494%\m{R U2 R\ps U2 B\ps R\ps F R F\ps B}\\
2495%\m{R U R2 F\ps U\ps F U R2 U2 R\p}\\
2496%\m{R U R\ps F D B\ps R\ps B D\ps F\p}\\
2497%\m{R U R\ps F2 D\ps B L\ps B\ps D F2}\\
2498%\m{R U R\ps F2 B D\ps L\ps D F2 B\p}\\
2499%\m{R U R\ps B\ps R B U\ps B\ps R\ps B}\\
2500%\m{R U L B L\ps U\ps L B\ps R\ps L\p}\\
2501%\m{R U2 F\ps U2 F R2 B\ps R2 B R\p}\\
2502%\m{R U2 R F2 L F L\ps F2 R2 F\p}\\
2503%\m{R U2 R2 F R F L F L\ps F}\\
2504%\m{R U2 R\ps F2 L\ps B L\ps B\ps L2 F2}\\
2505%\m{R U\ps F2 D2 L B2 D L\ps D F2}\\
2506%\m{R U\ps F\ps L\ps U L F R U\ps R2}\\
2507%\m{R U\ps L\ps U R\ps U2 B\ps U B L}\\
2508%\m{R F\ps U\ps L\ps U F R\ps F\ps L F}\\
2509%\m{R B U B2 U\ps R\ps U R B R\p}\\
2510%\m{R B U B\ps R\ps U\ps R\ps F R F\p}\\
2511%\m{L F L\ps R U R\ps U\ps L F\ps L\p}\\
2512%\m{R B R\ps F R B2 R B R2 F\p}\\
2513%\m{R B\ps R B R2 U2 F R\ps F\ps R}\\
2514%\m{R L2 D\ps B\ps D B L B\ps R\ps L}\\
2515%\m{R2 F2 R\ps U B U\ps B\ps R F2 R2}\\
2516%\m{R2 F2 L D\ps F\ps D F L\ps F2 R2}\\
2517%\hline
2518%\end{tabular}
2519%\end{center}
2520
2521\chapter{Some exercises by Reto Bubendorf}
2522\label{appendix:EX}
2523
2524The following exercises where proposed by Reto, and I consider them very useful. I will not include any solution: it's good to struggle on them on your own!
2525
2526For each exercise Reto gave a number out of $10$ describing its difficulty. This may or may not be accurate depending on your knowledge, but they are a good indication.
2527
2528\section{Direct solve}
2529
2530The goal of this first set of exercises is to find the shortest direct solution. You can use any technique you want, but I find it more interesting to try and solve them linearly, that is without using NISS or insertions.
2531
2532\subsection*{5 moves:}
2533\begin{enumerate}[label=(5\alph*)]
2534\item \begin{tabular}{lr}
2535\begin{minipage}[l]{0.650\textwidth}
2536\textbf{Scramble:} \m{F R\ps U F\ps R2 U\ps B\ps R B R2 U}\\
2537\textbf{Difficulty: 1}
2538\end{minipage}
2539&
2540\begin{minipage}[r]{0.25\textwidth}
2541\includesvg[scale=0.5]{img/reto15a}
2542\end{minipage}
2543\end{tabular}
2544\item \begin{tabular}{lr}
2545\begin{minipage}[l]{0.650\textwidth}
2546\textbf{Scramble:} \m{F2 U2 R\ps L F2 L D2 L\ps D2 R L\p}\\
2547\textbf{Difficulty: 2}
2548\end{minipage}
2549&
2550\begin{minipage}[r]{0.25\textwidth}
2551\includesvg[scale=0.5]{img/reto15b}
2552\end{minipage}
2553\end{tabular}
2554\end{enumerate}
2555
2556\subsection*{6 moves:}
2557\begin{enumerate}[label=(6\alph*)]
2558\item \begin{tabular}{lr}
2559\begin{minipage}[l]{0.650\textwidth}
2560\textbf{Scramble:} \m{L\ps U2 B2 R\ps U\ps R U B2 L U2}\\
2561\textbf{Difficulty: 3}
2562\end{minipage}
2563&
2564\begin{minipage}[r]{0.25\textwidth}
2565\includesvg[scale=0.5]{img/reto16a}
2566\end{minipage}
2567\end{tabular}
2568\item \begin{tabular}{lr}
2569\begin{minipage}[l]{0.650\textwidth}
2570\textbf{Scramble:} \m{L F L\ps F\ps U2 L\ps U\ps L F U2}\\
2571\textbf{Difficulty: 4}
2572\end{minipage}
2573&
2574\begin{minipage}[r]{0.25\textwidth}
2575\includesvg[scale=0.5]{img/reto16b}
2576\end{minipage}
2577\end{tabular}
2578\item \begin{tabular}{lr}
2579\begin{minipage}[l]{0.650\textwidth}
2580\textbf{Scramble:} \m{D\ps R\ps D F2 L F2 L\ps D\ps R D}\\
2581\textbf{Difficulty: 6}
2582\end{minipage}
2583&
2584\begin{minipage}[r]{0.25\textwidth}
2585\includesvg[scale=0.5]{img/reto16c}
2586\end{minipage}
2587\end{tabular}
2588\end{enumerate}
2589
2590\subsection*{7 moves:}
2591\begin{enumerate}[label=(7\alph*)]
2592\item \begin{tabular}{lr}
2593\begin{minipage}[l]{0.650\textwidth}
2594\textbf{Scramble:} \m{R\ps L\ps U2 R B R B2 L\ps R\ps B\ps L2 U2}\\
2595\textbf{Difficulty: 5}
2596\end{minipage}
2597&
2598\begin{minipage}[r]{0.25\textwidth}
2599\includesvg[scale=0.5]{img/reto17a}
2600\end{minipage}
2601\end{tabular}
2602\item \begin{tabular}{lr}
2603\begin{minipage}[l]{0.650\textwidth}
2604\textbf{Scramble:} \m{R L\ps U\ps L U2 R\ps U L\ps U2 L}\\
2605\textbf{Difficulty: 5}
2606\end{minipage}
2607&
2608\begin{minipage}[r]{0.25\textwidth}
2609\includesvg[scale=0.5]{img/reto17b}
2610\end{minipage}
2611\end{tabular}
2612\item \begin{tabular}{lr}
2613\begin{minipage}[l]{0.650\textwidth}
2614\textbf{Scramble:} \m{L F2 U B\ps U F2 U\ps B U\ps F2 L\p}\\
2615\textbf{Difficulty: 6}
2616\end{minipage}
2617&
2618\begin{minipage}[r]{0.25\textwidth}
2619\includesvg[scale=0.5]{img/reto17c}
2620\end{minipage}
2621\end{tabular}
2622\item \begin{tabular}{lr}
2623\begin{minipage}[l]{0.650\textwidth}
2624\textbf{Scramble:} \m{B\ps F U L D R D\ps L\ps U\ps B F\p}\\
2625\textbf{Difficulty: 7}
2626\end{minipage}
2627&
2628\begin{minipage}[r]{0.25\textwidth}
2629\includesvg[scale=0.5]{img/reto17d}
2630\end{minipage}
2631\end{tabular}
2632\item \begin{tabular}{lr}
2633\begin{minipage}[l]{0.650\textwidth}
2634\textbf{Scramble:} \m{F U R\ps D\ps L\ps F2 L D R U\ps F\p}\\
2635\textbf{Difficulty: 7}
2636\end{minipage}
2637&
2638\begin{minipage}[r]{0.25\textwidth}
2639\includesvg[scale=0.5]{img/reto17e}
2640\end{minipage}
2641\end{tabular}
2642\item \begin{tabular}{lr}
2643\begin{minipage}[l]{0.650\textwidth}
2644\textbf{Scramble:} \m{U L F\ps U\ps F\ps U\ps F\ps U F2 U L\ps U\p}\\
2645\textbf{Difficulty: 8}
2646\end{minipage}
2647&
2648\begin{minipage}[r]{0.25\textwidth}
2649\includesvg[scale=0.5]{img/reto17f}
2650\end{minipage}
2651\end{tabular}
2652\end{enumerate}
2653
2654\subsection*{8 moves:}
2655\begin{enumerate}[label=(8\alph*)]
2656\item \begin{tabular}{lr}
2657\begin{minipage}[l]{0.650\textwidth}
2658\textbf{Scramble:} \m{U R B\ps R2 B R\ps U F R2 F\ps R2}\\
2659\textbf{Difficulty: 6}
2660\end{minipage}
2661&
2662\begin{minipage}[r]{0.25\textwidth}
2663\includesvg[scale=0.5]{img/reto18a}
2664\end{minipage}
2665\end{tabular}
2666\item \begin{tabular}{lr}
2667\begin{minipage}[l]{0.650\textwidth}
2668\textbf{Scramble:} \m{U2 F\ps U F U R B\ps R B R\ps U\ps R\p}\\
2669\textbf{Difficulty: 7}
2670\end{minipage}
2671&
2672\begin{minipage}[r]{0.25\textwidth}
2673\includesvg[scale=0.5]{img/reto18b}
2674\end{minipage}
2675\end{tabular}
2676\item \begin{tabular}{lr}
2677\begin{minipage}[l]{0.650\textwidth}
2678\textbf{Scramble:} \m{L2 B2 L R B2 R\ps U\ps L U2 R\ps U R}\\
2679\textbf{Difficulty: 7}
2680\end{minipage}
2681&
2682\begin{minipage}[r]{0.25\textwidth}
2683\includesvg[scale=0.5]{img/reto18c}
2684\end{minipage}
2685\end{tabular}
2686\item \begin{tabular}{lr}
2687\begin{minipage}[l]{0.650\textwidth}
2688\textbf{Scramble:} \m{R2 D2 L D\ps L\ps D2 R F2 R\ps D R2}\\
2689\textbf{Difficulty: 7}
2690\end{minipage}
2691&
2692\begin{minipage}[r]{0.25\textwidth}
2693\includesvg[scale=0.5]{img/reto18d}
2694\end{minipage}
2695\end{tabular}
2696\item \begin{tabular}{lr}
2697\begin{minipage}[l]{0.650\textwidth}
2698\textbf{Scramble:} \m{R\ps L F R F\ps D\ps L\ps U L D L\ps U\p}\\
2699\textbf{Difficulty: 8}
2700\end{minipage}
2701&
2702\begin{minipage}[r]{0.25\textwidth}
2703\includesvg[scale=0.5]{img/reto18e}
2704\end{minipage}
2705\end{tabular}
2706\item \begin{tabular}{lr}
2707\begin{minipage}[l]{0.650\textwidth}
2708\textbf{Scramble:} \m{L\ps B2 D\ps U R U\ps R B2 D L2 U\ps L\p}\\
2709\textbf{Difficulty: 8}
2710\end{minipage}
2711&
2712\begin{minipage}[r]{0.25\textwidth}
2713\includesvg[scale=0.5]{img/reto18f}
2714\end{minipage}
2715\end{tabular}
2716\item \begin{tabular}{lr}
2717\begin{minipage}[l]{0.650\textwidth}
2718\textbf{Scramble:} \m{U2 R L D\ps F\ps B\ps D2 F B D R\ps L\p}\\
2719\textbf{Difficulty: 9}
2720\end{minipage}
2721&
2722\begin{minipage}[r]{0.25\textwidth}
2723\includesvg[scale=0.5]{img/reto18g}
2724\end{minipage}
2725\end{tabular}
2726\end{enumerate}
2727
2728\subsection*{9 moves:}
2729\begin{enumerate}[label=(9\alph*)]
2730\item \begin{tabular}{lr}
2731\begin{minipage}[l]{0.650\textwidth}
2732\textbf{Scramble:} \m{L\ps U2 F\ps L D L\ps U2 L D\ps L\ps F L}\\
2733\textbf{Difficulty: 7}
2734\end{minipage}
2735&
2736\begin{minipage}[r]{0.25\textwidth}
2737\includesvg[scale=0.5]{img/reto19a}
2738\end{minipage}
2739\end{tabular}
2740\item \begin{tabular}{lr}
2741\begin{minipage}[l]{0.650\textwidth}
2742\textbf{Scramble:} \m{R2 U\ps F U R F\ps R2 F R U\ps F\ps R\p}\\
2743\textbf{Difficulty: 8}
2744\end{minipage}
2745&
2746\begin{minipage}[r]{0.25\textwidth}
2747\includesvg[scale=0.5]{img/reto19b}
2748\end{minipage}
2749\end{tabular}
2750\item \begin{tabular}{lr}
2751\begin{minipage}[l]{0.650\textwidth}
2752\textbf{Scramble:} \m{D2 L U\ps L\ps U\ps R U R\ps L U L\ps D2}\\
2753\textbf{Difficulty: 9}
2754\end{minipage}
2755&
2756\begin{minipage}[r]{0.25\textwidth}
2757\includesvg[scale=0.5]{img/reto19c}
2758\end{minipage}
2759\end{tabular}
2760\end{enumerate}
2761
2762
2763\subsection*{10 moves:}
2764\begin{enumerate}[label=(10\alph*)]
2765\item \begin{tabular}{lr}
2766\begin{minipage}[l]{0.650\textwidth}
2767\textbf{Scramble:} \m{D2 L D2 L2 D2 L\ps F\ps L2 F L\ps D2 L}\\
2768\textbf{Difficulty: 5}
2769\end{minipage}
2770&
2771\begin{minipage}[r]{0.25\textwidth}
2772\includesvg[scale=0.5]{img/reto110a}
2773\end{minipage}
2774\end{tabular}
2775\item \begin{tabular}{lr}
2776\begin{minipage}[l]{0.650\textwidth}
2777\textbf{Scramble:} \m{U2 L2 D\ps R B R\ps B\ps D L2 R\ps U R U}\\
2778\textbf{Difficulty: 7}
2779\end{minipage}
2780&
2781\begin{minipage}[r]{0.25\textwidth}
2782\includesvg[scale=0.5]{img/reto110b}
2783\end{minipage}
2784\end{tabular}
2785\item \begin{tabular}{lr}
2786\begin{minipage}[l]{0.650\textwidth}
2787\textbf{Scramble:} \m{R2 B2 R\ps L\ps U D B2 U\ps D\ps B2 R\ps L}\\
2788\textbf{Difficulty: 8}
2789\end{minipage}
2790&
2791\begin{minipage}[r]{0.25\textwidth}
2792\includesvg[scale=0.5]{img/reto110c}
2793\end{minipage}
2794\end{tabular}
2795\item \begin{tabular}{lr}
2796\begin{minipage}[l]{0.650\textwidth}
2797\textbf{Scramble:} \m{F U2 F\ps D2 F U2 F\ps R U R\ps D2 R U\ps R\p}\\
2798\textbf{Difficulty: 8}
2799\end{minipage}
2800&
2801\begin{minipage}[r]{0.25\textwidth}
2802\includesvg[scale=0.5]{img/reto110d}
2803\end{minipage}
2804\end{tabular}
2805\item \begin{tabular}{lr}
2806\begin{minipage}[l]{0.650\textwidth}
2807\textbf{Scramble:} \m{U R\ps D2 R U\ps R\ps F\ps L2 F\ps L2 F2 D2 R}\\
2808\textbf{Difficulty: 8}
2809\end{minipage}
2810&
2811\begin{minipage}[r]{0.25\textwidth}
2812\includesvg[scale=0.5]{img/reto110e}
2813\end{minipage}
2814\end{tabular}
2815\item \begin{tabular}{lr}
2816\begin{minipage}[l]{0.650\textwidth}
2817\textbf{Scramble:} \m{U2 F2 R L F2 R\ps L\ps U\ps D\ps F2 U\ps D}\\
2818\textbf{Difficulty: 9}
2819\end{minipage}
2820&
2821\begin{minipage}[r]{0.25\textwidth}
2822\includesvg[scale=0.5]{img/reto110f}
2823\end{minipage}
2824\end{tabular}
2825\item \begin{tabular}{lr}
2826\begin{minipage}[l]{0.650\textwidth}
2827\textbf{Scramble:} \m{R F2 U2 L\ps F2 L U2 R\ps D2 L D2 L\p}\\
2828\textbf{Difficulty: 10}
2829\end{minipage}
2830&
2831\begin{minipage}[r]{0.25\textwidth}
2832\includesvg[scale=0.5]{img/reto110g}
2833\end{minipage}
2834\end{tabular}
2835\end{enumerate}
2836
2837
2838\subsection*{11 moves:}
2839\begin{enumerate}[label=(11\alph*)]
2840\item \begin{tabular}{lr}
2841\begin{minipage}[l]{0.650\textwidth}
2842\textbf{Scramble:} \m{B2 U2 B2 U L\ps D L\ps U L\ps U\ps L D\ps L}\\
2843\textbf{Difficulty: 7}
2844\end{minipage}
2845&
2846\begin{minipage}[r]{0.25\textwidth}
2847\includesvg[scale=0.5]{img/reto111a}
2848\end{minipage}
2849\end{tabular}
2850\item \begin{tabular}{lr}
2851\begin{minipage}[l]{0.650\textwidth}
2852\textbf{Scramble:} \m{U\ps R U\ps R2 U B2 L2 D\ps F2 D L2 B2 R\p}\\
2853\textbf{Difficulty: 9}
2854\end{minipage}
2855&
2856\begin{minipage}[r]{0.25\textwidth}
2857\includesvg[scale=0.5]{img/reto111a}
2858\end{minipage}
2859\end{tabular}
2860\end{enumerate}
2861
2862\subsection*{12 moves:}
2863\begin{enumerate}[label=(12\alph*)]
2864\item \begin{tabular}{lr}
2865\begin{minipage}[l]{0.650\textwidth}
2866\textbf{Scramble:} \m{R L F B R L\ps F2 L2 F2 U D B2 R2 B2 R2}\\
2867\textbf{Difficulty: 10}
2868\end{minipage}
2869&
2870\begin{minipage}[r]{0.25\textwidth}
2871\includesvg[scale=0.5]{img/reto112a}
2872\end{minipage}
2873\end{tabular}
2874\end{enumerate}
2875
2876\section{Find the skeleton}
2877
2878In the following exercises you are asked to find a skeleton. In the first set you have to leave a 3-cycle of corners, in the second a 3-cycle of edges. This time Reto did not a provide a difficulty level for each of them.
2879
2880\subsection*{3c skeleton}
2881\begin{enumerate}[label=(3c\arabic*)]
2882\item \begin{tabular}{lr}
2883\begin{minipage}[l]{0.650\textwidth}
2884\textbf{Scramble:} \m{L\ps F L2 F\ps U\ps F L2 F\ps U F\ps U\ps F L}\\
2885\textbf{Moves: 5}
2886\end{minipage}
2887&
2888\begin{minipage}[r]{0.25\textwidth}
2889\includesvg[scale=0.5]{img/reto3c1}
2890\end{minipage}
2891\end{tabular}
2892\item \begin{tabular}{lr}
2893\begin{minipage}[l]{0.650\textwidth}
2894\textbf{Scramble:} \m{L\ps F R\ps F\ps L F2 R U2 R\ps F\ps R F\p}\\
2895\textbf{Moves: 5}
2896\end{minipage}
2897&
2898\begin{minipage}[r]{0.25\textwidth}
2899\includesvg[scale=0.5]{img/reto3c2}
2900\end{minipage}
2901\end{tabular}
2902\item \begin{tabular}{lr}
2903\begin{minipage}[l]{0.650\textwidth}
2904\textbf{Scramble:} \m{R2 D\ps F\ps L\ps U\ps L D L\ps U R2 L}\\
2905\textbf{Moves: 5}
2906\end{minipage}
2907&
2908\begin{minipage}[r]{0.25\textwidth}
2909\includesvg[scale=0.5]{img/reto3c3}
2910\end{minipage}
2911\end{tabular}
2912\item \begin{tabular}{lr}
2913\begin{minipage}[l]{0.650\textwidth}
2914\textbf{Scramble:} \m{B2 L F L\ps B2 L\ps B2 L\ps B2 L2 F\p}\\
2915\textbf{Moves: 5}
2916\end{minipage}
2917&
2918\begin{minipage}[r]{0.25\textwidth}
2919\includesvg[scale=0.5]{img/reto3c4}
2920\end{minipage}
2921\end{tabular}
2922\item \begin{tabular}{lr}
2923\begin{minipage}[l]{0.650\textwidth}
2924\textbf{Scramble:} \m{R\ps F U\ps F\ps U F\ps R2 F R2 F L\ps R\ps U2 L R2 U\p}\\
2925\textbf{Moves: 6}
2926\end{minipage}
2927&
2928\begin{minipage}[r]{0.25\textwidth}
2929\includesvg[scale=0.5]{img/reto3c5}
2930\end{minipage}
2931\end{tabular}
2932\item \begin{tabular}{lr}
2933\begin{minipage}[l]{0.650\textwidth}
2934\textbf{Scramble:} \m{F U\ps R F\ps L F R2 F R F2 L\p}\\
2935\textbf{Moves: 6}
2936\end{minipage}
2937&
2938\begin{minipage}[r]{0.25\textwidth}
2939\includesvg[scale=0.5]{img/reto3c6}
2940\end{minipage}
2941\end{tabular}
2942\item \begin{tabular}{lr}
2943\begin{minipage}[l]{0.650\textwidth}
2944\textbf{Scramble:} \m{F R\ps U\ps R U2 F R2 F L F\ps R2 F L\ps F}\\
2945\textbf{Moves: 6}
2946\end{minipage}
2947&
2948\begin{minipage}[r]{0.25\textwidth}
2949\includesvg[scale=0.5]{img/reto3c7}
2950\end{minipage}
2951\end{tabular}
2952\item \begin{tabular}{lr}
2953\begin{minipage}[l]{0.650\textwidth}
2954\textbf{Scramble:} \m{U\ps R2 U R2 U R2 U L\ps U R2 U\ps L}\\
2955\textbf{Moves: 7}
2956\end{minipage}
2957&
2958\begin{minipage}[r]{0.25\textwidth}
2959\includesvg[scale=0.5]{img/reto3c8}
2960\end{minipage}
2961\end{tabular}
2962\item \begin{tabular}{lr}
2963\begin{minipage}[l]{0.650\textwidth}
2964\textbf{Scramble:} \m{U R\ps U\ps F2 R U\ps R\ps U F2 U L\ps U L U\ps R}\\
2965\textbf{Moves: 7}
2966\end{minipage}
2967&
2968\begin{minipage}[r]{0.25\textwidth}
2969\includesvg[scale=0.5]{img/reto3c9}
2970\end{minipage}
2971\end{tabular}
2972\item \begin{tabular}{lr}
2973\begin{minipage}[l]{0.650\textwidth}
2974\textbf{Scramble:} \m{U\ps B U2 B R2 F\ps L\ps B2 L\ps F\ps L2 F2 R2 U\p}\\
2975\textbf{Moves: 7}
2976\end{minipage}
2977&
2978\begin{minipage}[r]{0.25\textwidth}
2979\includesvg[scale=0.5]{img/reto3c10}
2980\end{minipage}
2981\end{tabular}
2982\item \begin{tabular}{lr}
2983\begin{minipage}[l]{0.650\textwidth}
2984\textbf{Scr.:} \m{R\ps U2 R\ps U2 F R\ps F2 R U R2 U R U2 R\ps F2 R2 F\p}\\
2985\textbf{Moves: 7}
2986\end{minipage}
2987&
2988\begin{minipage}[r]{0.25\textwidth}
2989\includesvg[scale=0.5]{img/reto3c11}
2990\end{minipage}
2991\end{tabular}
2992\item \begin{tabular}{lr}
2993\begin{minipage}[l]{0.650\textwidth}
2994\textbf{Scramble:} \m{F R F2 B U2 F R\ps F R F\ps B\ps R2}\\
2995\textbf{Moves: 7}
2996\end{minipage}
2997&
2998\begin{minipage}[r]{0.25\textwidth}
2999\includesvg[scale=0.5]{img/reto3c12}
3000\end{minipage}
3001\end{tabular}
3002\item \begin{tabular}{lr}
3003\begin{minipage}[l]{0.650\textwidth}
3004\textbf{Scramble:} \m{U F R2 U2 R\ps U F R F2 R\ps F2 U R2 U\ps F2}\\
3005\textbf{Moves: 9}
3006\end{minipage}
3007&
3008\begin{minipage}[r]{0.25\textwidth}
3009\includesvg[scale=0.5]{img/reto3c13}
3010\end{minipage}
3011\end{tabular}
3012\end{enumerate}
3013
3014\subsection*{3e skeleton}
3015
3016\begin{enumerate}[label=(3e\arabic*)]
3017\item \begin{tabular}{lr}
3018\begin{minipage}[l]{0.650\textwidth}
3019\textbf{Scramble:} \m{F\ps U\ps L2 F2 U F U\ps R\ps F L2 R U}\\
3020\textbf{Moves: 3}
3021\end{minipage}
3022&
3023\begin{minipage}[r]{0.25\textwidth}
3024\includesvg[scale=0.5]{img/reto3e1}
3025\end{minipage}
3026\end{tabular}
3027\item \begin{tabular}{lr}
3028\begin{minipage}[l]{0.650\textwidth}
3029\textbf{Scramble:} \m{L\ps R U R\ps U L U L D F2 D\ps L\ps U\p}\\
3030\textbf{Moves: 4}
3031\end{minipage}
3032&
3033\begin{minipage}[r]{0.25\textwidth}
3034\includesvg[scale=0.5]{img/reto3e2}
3035\end{minipage}
3036\end{tabular}
3037\item \begin{tabular}{lr}
3038\begin{minipage}[l]{0.650\textwidth}
3039\textbf{Scramble:} \m{F B\ps D\ps R2 D F\ps B2 U\ps B\ps U2}\\
3040\textbf{Moves: 5}
3041\end{minipage}
3042&
3043\begin{minipage}[r]{0.25\textwidth}
3044\includesvg[scale=0.5]{img/reto3e3}
3045\end{minipage}
3046\end{tabular}
3047\item \begin{tabular}{lr}
3048\begin{minipage}[l]{0.650\textwidth}
3049\textbf{Scramble:} \m{U L F R\ps F\ps R L\ps F U R U\ps R\ps F\p}\\
3050\textbf{Moves: 7}
3051\end{minipage}
3052&
3053\begin{minipage}[r]{0.25\textwidth}
3054\includesvg[scale=0.5]{img/reto3e4}
3055\end{minipage}
3056\end{tabular}
3057\item \begin{tabular}{lr}
3058\begin{minipage}[l]{0.650\textwidth}
3059\textbf{Scramble:} \m{U2 L2 F\ps R\ps F R L\ps U\ps R\ps F\ps R U2 F U L\p}\\
3060\textbf{Moves: 7}
3061\end{minipage}
3062&
3063\begin{minipage}[r]{0.25\textwidth}
3064\includesvg[scale=0.5]{img/reto3e5}
3065\end{minipage}
3066\end{tabular}
3067\item \begin{tabular}{lr}
3068\begin{minipage}[l]{0.650\textwidth}
3069\textbf{Scramble:} \m{L2 R2 D B D B\ps D2 L2 R2 U R\ps F2 R U\p}\\
3070\textbf{Moves: 7}
3071\end{minipage}
3072&
3073\begin{minipage}[r]{0.25\textwidth}
3074\includesvg[scale=0.5]{img/reto3e6}
3075\end{minipage}
3076\end{tabular}
3077\item \begin{tabular}{lr}
3078\begin{minipage}[l]{0.650\textwidth}
3079\textbf{Scramble:} \m{R\ps U L F\ps U F\ps U\ps F\ps U F2 U\ps L\ps U\ps R}\\
3080\textbf{Moves: 7}
3081\end{minipage}
3082&
3083\begin{minipage}[r]{0.25\textwidth}
3084\includesvg[scale=0.5]{img/reto3e7}
3085\end{minipage}
3086\end{tabular}
3087\end{enumerate}
3088
3089\chapter{A (way too short) introduction to Domino Reduction}
3090\label{appendixdomino}
3091
3092The goal of this appendix is to give a brief introduction to the Domino Reduction method. The explanations are taken from \href{https://drive.google.com/drive/folders/1mppifILqu9Bu2phr8zhXGcXasBsSkv_S?usp=sharing}{Alexandros Fokianos' and Tommaso Raposio's tutorial}\footnote{\url{https://drive.google.com/drive/folders/1mppifILqu9Bu2phr8zhXGcXasBsSkv_S?usp=sharing}}. If you want a more detailed resource, you can skip this last few pages and learn everything you need from there.
3093
3094\section{Step 1: reduce to domino}
3095
3096The first step of the method is reducing to the cube to the \m{<U,D,R2,L2,F2,B2>} moveset (see section \ref{subsection:eoToDR}). In order to do so, you need to:
3097\begin{enumerate}
3098\item[(a)] Orient all edges (with respect to \m{F}/\m{B} or \m{R}/\m{L});
3099\item[(b)] Place the E-layer edges on the E-layer (non necessarily each in their respective spot);
3100\item[(c)] Orient corners (with respect to \m{U}/\m{D}).
3101\end{enumerate}
3102
3103Of course one can solve DR with respect to a different axis as well.
3104
3105There are different ways to solve this first step, but the easiest to get a grasp on is the following:
3106\begin{enumerate}
3107\item Orient edges;
3108\item Simplify to get a ``good number'' of unoriented corners and misplaced E-layer edges;
3109\item Setup to a known ``trigger'';
3110\item Apply the ``trigger''.
3111\end{enumerate}
3112
3113The first substep is the same as that explained in Section \ref{eo}. For the last 3 cases, the first thing you need to know is what \emph{triggers} are. They are four basic cases from which it is easy to reduce to the DR state, that resemble an F2L pair insertion in CFOP\footnote{Except for the first one, which is just one move}. Here they are:
3114
3115\begin{tabular}{cccc}
3116\includesvg{img/DR_trigger_R} & \includesvg{img/DR_trigger_RUpRp}
3117& \includesvg{img/DR_trigger_RURp}& \includesvg{img/DR_trigger_RU2Rp}\\
3118\textbf{Case:} 4c2e & \textbf{Case:} 3c1e & \textbf{Case:} 3c1e & \textbf{Case:} 4c1e\\
3119\textbf{Solve:} \m{R} & \textbf{Solve:} \m{R U\ps R\p} & \textbf{Solve:} \m{R U R\p} & \textbf{Solve:} \m{R U2 R\p} \\ & & & or \m{L F2 L\p}
3120\end{tabular}
3121
3122In each case the notation ``4c1e'', ``3c1e'' and so on means \emph{4 misoriented corners, 1 misplaced E-layer edge}, and so on. Remember than in each of these cases you can replace the last move by its inverse and still get a DR!
3123
3124The goal of the second substep is thus to reduce to 3 or 4 bad corners and do one or 2 misplaced edges. After that, in substep 3 you can use moves from the DR moveset \m{<U,D,R2,L2,F2,B2>} to setup those 3-5 pieces to one of these triggers; don't use non-DR moves in this third substep, or you'll change the number of bad corners/misplaced edges. Lastly, in substep 4 you apply the correct trigger and get a DR.
3125
3126Ideally, one should try to find an EO that has already a ``decent'' number of bad corners, so that the simplification step is quit short (1 to 3 moves). Setting up the pieces to a trigger configuration can be tricky, especially in the 4c2e case; it gets easier in the 4c1e and even easier in the 3c1e cases, because you have fewer pieces to take care of. Of course if you have 3 bad corners and 1 misplaced edge you can try setting up to any of the two 3c1e triggers.
3127
3128Let's see an example:
3129
3130\bigskip
3131\begin{tabular}{|p{0.91\textwidth}|}
3132\hline
3133\textbf{DR step 1 - Example}\\
3134\hline
3135Scr: \m{R\ps U\ps F U2 B2 L D2 B2 L\ps D2 F2 R\ps F2 L U\ps R B F2 L\ps R2 U\ps R U B R\ps U\ps F}\\
3136\hline
3137\begin{minipage}[l]{0.650\textwidth}
3138\m{R\ps F\ps B L\p} \comment{EO (4/4)}\\
3139\m{D2 F} \comment{Simplify 4c2e (2/6)}\\
3140\m{D\ps B2 D\p} \comment{Setup (3/9)}\\
3141\m{B\p} \comment{DR trigger (1/10)}
3142\end{minipage}
3143\begin{minipage}[c]{0.25\textwidth}
3144\includesvg{img/DR_solve_FMC_Germany}
3145\end{minipage}\\
3146\hline
3147%Solution: \m{x y2 L2 D F\ps R L2 D\ps R\ps U\ps R D2 R\ps U\ps B2 R2 B2 L2 U\ps R\ps U L}\\ \m{U\ps L\ps R U2 L\ps U\p} (26)\\
3148%\emph{See on }\href{https://alg.cubing.net/?setup=L_D2_B-_D2_B_R-_B-_U_B_L_B_L2_B2_U2_F2_U_R2_D-_B2_D-_B2&alg=x_y2_L2_D_F-_\%2F\%2FEO\%0AR_L2_D_\%2F\%2FEOLine\%0A(D2_R-_U-_R_D2_R-_U_R)_R-_U2_B2_R2_B2_\%2F\%2F2x2x3\%0AL2_U-_R-_U_L_U-_L-_R_U2_L-_U-_\%2F\%2FAll_but_3_corners}{alg.cubing.net}\\
3149%\hline
3150\end{tabular}
3151\bigskip
3152
3153One last piece of advice: since setups to triggers can be very hard, try using NISS to see if the setup is easier on the inverse scramble!
3154
3155Getting a DR can be tricky at first; don't expect to be able to use this method consistently for one-hour attempt without a lot of practice.
3156
3157\section{Step 2: all the rest!}
3158
3159Once you have a DR, there are different ways to complete you solution. Since this is just an introduction to the method, I have decided to describe here just two of them.
3160
3161\subsection{Blockbuilding}
3162
3163The first, simple thing one may try after a DR is to build blocks and get a skeleton as in a ``normal'' solve, but using only moves from the domino moveset. As with EO-start solves, since pieces are already oriente they tend to match easily, and skips are not rare! However, as a drowback, a DR takes many more moves to achieve than a simple EO.
3164
3165For example, let's continue the solve we started at the beginning of this section:
3166
3167\bigskip
3168\begin{tabular}{|p{0.91\textwidth}|}
3169\hline
3170\textbf{DR step 2 - Example 1 (blockbuilding)}\\
3171\hline
3172Scr: \m{R\ps U\ps F U2 B2 L D2 B2 L\ps D2 F2 R\ps F2 L U\ps R B F2 L\ps R2 U\ps R U B R\ps U\ps F}\\
3173\hline
3174\begin{minipage}[l]{0.650\textwidth}
3175\m{R\ps F\ps B L\p} \comment{EO (4/4)}\\
3176\m{D2 F} \comment{Simplify 4c2e (2/6)}\\
3177\m{D\ps B2 D\p} \comment{Setup (3/9)}\\
3178\m{B\p} \comment{DR trigger (1/10)}\\
3179\m{D2 L2 U2} \comment{One more square (3/13)}\\
3180\m{D2 R2} \comment{Two more squares (2/15)}\\
3181\m{L2 * F2 U\ps R2 F2} \comment{3c (5/20)}\\
3182\m{U B2 U\ps F2 U B2 U\ps F2} \comment{Solve 3c (8-3/25)}
3183\end{minipage}
3184\begin{minipage}[c]{0.25\textwidth}
3185\includesvg{img/DR_solve_FMC_Germany}
3186\end{minipage}\\
3187\hline
3188Solution: \m{R\ps F\ps B L\ps D2 F D\ps B2 D\ps B\ps D2 L2 U D2 R2 L2 U B2 U\ps F2 U B2 U2 }\\ \m{R2 F2} (25)\\
3189\hline
3190\emph{See on }\href{https://alg.cubing.net/?setup=R-_U-_F__U2_B2_L__D2_B2_L-_D2_F2_R-_F2_L__U-_R__B__F2_L-_R2_U-_R__U__B__R-_U-_F&alg=R-_F-_B_L-_\%2F\%2FEO_(4\%2F4)\%0AD2_F_\%2F\%2FSimplify_(2\%2F6)\%0AD-_B2_D-_B-_\%2F\%2FDR_(4\%2F10)\%0AD2_L2_U_\%2F\%2FOne_more_square_(3\%2F13)\%0AD2_R2_\%2F\%2FTwo_more_squares_(2\%2F15)\%0AL2_F2_U-_R2_F2_\%2F\%2F3c_(5\%2F25)}{alg.cubing.net}\\
3191\hline
3192\end{tabular}
3193\bigskip
3194
3195
3196One last tip for DR + blockbuilding: the most important blocks are those consisting entirely of pieces of the U or D layer (pairs, squares and 3x2x1's). You may ignore the E-layer until the end of the solve and try fixing it later, either with insertions or by changing your solution slightly; for example you can try replacing sequences like \m{R2 U B2} with \m{R2 Uw B2 = R2 D L2}.
3197
3198\subsection{Solving corners first}
3199
3200An approach to domino solves that is usually very efficient is solving the corners, together with some edges, and then finish the remaining edges with insertions. There reason is that many short edges cycles ($6$ or $8$ moves) are for cases where DR is already solved. For example:
3201\begin{center}
3202\m{M\ps U2 M U2}, \quad\m{(R2 Fw2 Rw U)*2},\quad\m{(R2 Fw2 Rw Uw)*2}, \quad \m{(R2 F2 R2 U2)*2} \qquad \emph{(3 edges)}\\
3203\m{(R2 U2)*3}, \quad \m{(M2 U2)*2}, \quad \m{R2 F2 R2 U2 F2 R2 F2 U2}, \quad \m{(R2 F2 Rw2 U)*2},\qquad \emph{(2e2e)}
3204\end{center}
3205
3206As an example, consider a different skeleton for the same DR that we used before:
3207
3208\bigskip
3209\begin{tabular}{|p{0.91\textwidth}|}
3210\hline
3211\textbf{DR step 2 - Example 2 (corners first)}\\
3212\hline
3213Scr: \m{R\ps U\ps F U2 B2 L D2 B2 L\ps D2 F2 R\ps F2 L U\ps R B F2 L\ps R2 U\ps R U B R\ps U\ps F}\\
3214\hline
3215\begin{minipage}[l]{0.650\textwidth}
3216\m{R\ps F\ps B L\p} \comment{EO (4/4)}\\
3217\m{D2 F} \comment{Simplify 4c2e (2/6)}\\
3218\m{D\ps B2 D\p} \comment{Setup (3/9)}\\
3219\m{B\p} \comment{DR trigger (1/10)}\\
3220\m{D L2 B2} \comment{``Corner bars'' (3/13)}\\
3221\m{U\ps L2 U D F2 * D\ps U} \comment{3e (7/20)}\\
3222\m{F2 U\ps F2 R2 B2 D\ps B2 R2} \comment{Solve 3e (8-4/24)}
3223\end{minipage}
3224\begin{minipage}[c]{0.25\textwidth}
3225\includesvg{img/DR_solve_FMC_Germany}
3226\end{minipage}\\
3227\hline
3228Sol: \m{R\ps F\ps B L\ps D2 F D\ps B2 D\ps B\ps D L2 B2 U\ps L2 D F2 R2 B2 D\ps B2 R2 D\ps U} (24)\\
3229\hline
3230\emph{See on }\href{https://alg.cubing.net/?alg=R-_F-_B_L-_\%2F\%2FEO_(4\%2F4)\%0AD2_F_\%2F\%2FSimplify_(2\%2F6)\%0AD-_B2_D-_B-_\%2F\%2FDR_(4\%2F10)\%0AD_L2_B2_\%2F\%2FCorner_bars_(3\%2F13)\%0AU-_L2_U_D_F2_D-_U_\%2F\%2F3e_(7\%2F20)&setup=R-_U-_F__U2_B2_L__D2_B2_L-_D2_F2_R-_F2_L__U-_R__B__F2_L-_R2_U-_R__U__B__R-_U-_F}{alg.cubing.net}\\
3231\hline
3232\end{tabular}
3233\bigskip
3234
3235You might think that cancelling 4 moves with an 8 moves edge 3-cycle is very lucky, but it is actually quite common with DR. With this method, edge insertions are often more efficient than corners insertion.
3236
3237\section{World record solve}
3238
3239The current world record single (16 moves) that I got at FMC 2019 is a DR solves. I have used many of the techniques explained so far: inverse scramble, multiple edge insertions (also free slices), center insertions, ``replace and shorten'...
3240
3241The final solution ended up being quite lucky, but it is a nice representative of what FMC is like: the more you know, the higher your chances of getting lucky are.
3242
3243\bigskip
3244\begin{tabular}{|p{0.91\textwidth}|}
3245\hline
3246\textbf{World record solve}\\
3247\hline
3248Scr: \m{R\ps U\ps F D2 L2 F R2 U2 R2 B D2 L B2 D\ps B2 L\ps R\ps B D2 B U2 L U2 R\ps U\ps F}\\
3249Inv: \m{F\ps U R U2 L\ps U2 B\ps D2 B\ps R L B2 D B2 L\ps D2 B\ps R2 U2 R2 F\ps L2 D2 F\ps U R}\\
3250\hline
3251\begin{minipage}[l]{0.70\textwidth}
3252\m{(U D\ps F R)} \comment{EO (4/4)}\\
3253\m{(L2 F\ps B2)} \comment{Setup to trigger (3/7)}\\
3254\m{(U\ps B2 U\ps [1])} \comment{DR (3/10)}\\
3255\m{(R2 B [2] F D2)} \comment{5e (4/14)}\\
3256
3257\m{[1] = U D\ps F2 D U\ps [3] R2} \comment{Reduce to 2e2e (6-4/16)}\\
3258\m{[2] = E2} \comment{Reduce to 4x (2/18)}\\
3259\m{[3] = E M2 E\ps M2} \comment{Solve 4x (8-6/20)}\\
3260
3261\emph{First solution:}\\
3262\m{D2 F\ps D2 U2 F\ps L2 R2 {[U\ps D B2 D B2 U]} B2 F L2 R\ps F\ps D U\p}\\
3263\emph{Replace the moves in square brackets with \m{R2 D R2 D}, which cancels 2 with the preceding \m{R2}}\\
3264
3265\emph{Final solution:}\\
3266\m{D2 F\ps D2 U2 F\ps L2 D R2 D B2 F L2 R\ps F\ps D U\p} (16)\\
3267\end{minipage}
3268\begin{minipage}[c]{0.2\textwidth}
3269{\begin{center}\includesvg{img/wrsolveinv}\\ \emph{Inverse scramble}
3270\end{center}}
3271\end{minipage}\\
3272\hline
3273\emph{See on }\href{https://alg.cubing.net/?alg=R-_F-_B_L-_\%2F\%2FEO_(4\%2F4)\%0AD2_F_\%2F\%2FSimplify_(2\%2F6)\%0AD-_B2_D-_B-_\%2F\%2FDR_(4\%2F10)\%0AD_L2_B2_\%2F\%2FCorner_bars_(3\%2F13)\%0AU-_L2_U_D_F2_D-_U_\%2F\%2F3e_(7\%2F20)&setup=R-_U-_F__U2_B2_L__D2_B2_L-_D2_F2_R-_F2_L__U-_R__B__F2_L-_R2_U-_R__U__B__R-_U-_F}{alg.cubing.net}\\
3274\hline
3275\end{tabular}
3276\bigskip
3277
3278This very complicated solve actually could have been found in a much easier way, simply by using a different DR trigger:
3279
3280\begin{center}
3281\begin{tabular}{ll}
3282\m{(U D\ps F R)} & \comment{EO (4/4)}\\
3283\m{(L2 F\ps B2)} & \comment{Setup to trigger (3/7)}\\
3284\m{(D\ps R2 D\p)} & \comment{DR (3/10)}\\
3285\m{(L F U2 D2 F D2)} & \comment{Finish (6/16)}\\
3286\end{tabular}
3287\end{center}
3288
3289
3290But in the end both ways lead to the same solution, which is the only optimal one for that scramble.
3291\end{document} \ No newline at end of file
diff --git a/fmc_ENG.toc b/fmc_ENG.toc
new file mode 100644
index 0000000..2c48d85
--- /dev/null
+++ b/fmc_ENG.toc
@@ -0,0 +1,94 @@
1\babel@toc {english}{}
2\contentsline {chapter}{\numberline {1}Think outside the box}{11}{chapter.1}
3\contentsline {section}{\numberline {1.1}Petrus}{11}{section.1.1}
4\contentsline {section}{\numberline {1.2}Roux}{12}{section.1.2}
5\contentsline {section}{\numberline {1.3}ZZ}{12}{section.1.3}
6\contentsline {section}{\numberline {1.4}CFOP (Fridrich) and FreeFOP}{12}{section.1.4}
7\contentsline {section}{\numberline {1.5}Keyhole F2L}{13}{section.1.5}
8\contentsline {section}{\numberline {1.6}Heise}{13}{section.1.6}
9\contentsline {section}{\numberline {1.7}What and how to learn}{14}{section.1.7}
10\contentsline {subsection}{\numberline {1.7.1}Petrus}{14}{subsection.1.7.1}
11\contentsline {subsection}{\numberline {1.7.2}Roux}{14}{subsection.1.7.2}
12\contentsline {subsection}{\numberline {1.7.3}ZZ}{14}{subsection.1.7.3}
13\contentsline {subsection}{\numberline {1.7.4}CFOP/FreeFOP}{15}{subsection.1.7.4}
14\contentsline {chapter}{\numberline {2}How to proceed during a solve}{17}{chapter.2}
15\contentsline {section}{\numberline {2.1}Blockbuilding}{17}{section.2.1}
16\contentsline {subsection}{\numberline {2.1.1}Align then join}{17}{subsection.2.1.1}
17\contentsline {subsection}{\numberline {2.1.2}Move it out of the way}{18}{subsection.2.1.2}
18\contentsline {subsection}{\numberline {2.1.3}Destroy and restore}{18}{subsection.2.1.3}
19\contentsline {subsection}{\numberline {2.1.4}Keyhole}{19}{subsection.2.1.4}
20\contentsline {subsection}{\numberline {2.1.5}One move, two goals}{19}{subsection.2.1.5}
21\contentsline {subsection}{\numberline {2.1.6}Influence later steps}{20}{subsection.2.1.6}
22\contentsline {subsection}{\numberline {2.1.7}Pay attention to EO}{20}{subsection.2.1.7}
23\contentsline {subsection}{\numberline {2.1.8}Which block should I build?}{20}{subsection.2.1.8}
24\contentsline {subsection}{\numberline {2.1.9}Ready-made blocks: how to deal with them?}{21}{subsection.2.1.9}
25\contentsline {subsection}{\numberline {2.1.10}Tricks to get fast and advanced techniques}{21}{subsection.2.1.10}
26\contentsline {section}{\numberline {2.2}Find a good skeleton}{22}{section.2.2}
27\contentsline {section}{\numberline {2.3}Commutators}{23}{section.2.3}
28\contentsline {subsection}{\numberline {2.3.1}Corner commutators}{23}{subsection.2.3.1}
29\contentsline {subsection}{\numberline {2.3.2}Edge commutators}{24}{subsection.2.3.2}
30\contentsline {subsection}{\numberline {2.3.3}Other edge 3-cycles}{24}{subsection.2.3.3}
31\contentsline {subsection}{\numberline {2.3.4}Block commutators}{25}{subsection.2.3.4}
32\contentsline {section}{\numberline {2.4}Insertions}{25}{section.2.4}
33\contentsline {subsection}{\numberline {2.4.1}Simple insertions}{25}{subsection.2.4.1}
34\contentsline {subsection}{\numberline {2.4.2}Multiple insertions: separated cycles (3 edges and 3 corners)}{27}{subsection.2.4.2}
35\contentsline {subsection}{\numberline {2.4.3}Multiple insertions: 2 or 3 twisted corners}{28}{subsection.2.4.3}
36\contentsline {subsection}{\numberline {2.4.4}Multiple insertions: 4 corners}{28}{subsection.2.4.4}
37\contentsline {subsection}{\numberline {2.4.5}Multiple insertions: 5 corners}{30}{subsection.2.4.5}
38\contentsline {subsection}{\numberline {2.4.6}Multiple insertions: 5 edges}{31}{subsection.2.4.6}
39\contentsline {subsection}{\numberline {2.4.7}Other insertions: 2 corners and 2 edges}{31}{subsection.2.4.7}
40\contentsline {subsection}{\numberline {2.4.8}Other insertions: 3 edges and some corners}{32}{subsection.2.4.8}
41\contentsline {subsection}{\numberline {2.4.9}Other insertions: conjugate and solve}{32}{subsection.2.4.9}
42\contentsline {subsection}{\numberline {2.4.10}Move count (an estimate)}{33}{subsection.2.4.10}
43\contentsline {subsection}{\numberline {2.4.11}Insertion Finder}{34}{subsection.2.4.11}
44\contentsline {section}{\numberline {2.5}Starting with EO}{34}{section.2.5}
45\contentsline {subsection}{\numberline {2.5.1}EO + blockbuilding}{34}{subsection.2.5.1}
46\contentsline {subsection}{\numberline {2.5.2}Domino Reduction}{35}{subsection.2.5.2}
47\contentsline {subsection}{\numberline {2.5.3}Partial Domino Reduction}{36}{subsection.2.5.3}
48\contentsline {subsubsection}{Classic PDR}{36}{section*.14}
49\contentsline {subsubsection}{EO+CO PDR}{37}{section*.15}
50\contentsline {section}{\numberline {2.6}Other simple strategies}{37}{section.2.6}
51\contentsline {subsection}{\numberline {2.6.1}Go back and change your solve}{37}{subsection.2.6.1}
52\contentsline {subsection}{\numberline {2.6.2}Get lucky!}{37}{subsection.2.6.2}
53\contentsline {subsubsection}{First example: insert last pair(s)}{37}{section*.16}
54\contentsline {subsubsection}{Second example: how to use algorithms}{38}{section*.17}
55\contentsline {chapter}{\numberline {3}Advanced tools}{39}{chapter.3}
56\contentsline {section}{\numberline {3.1}Inverse scramble}{39}{section.3.1}
57\contentsline {section}{\numberline {3.2}Pseudo blocks, premoves and NISS}{40}{section.3.2}
58\contentsline {subsection}{\numberline {3.2.1}Pseudo blocks}{40}{subsection.3.2.1}
59\contentsline {subsection}{\numberline {3.2.2}Premoves}{41}{subsection.3.2.2}
60\contentsline {subsection}{\numberline {3.2.3}NISS}{42}{subsection.3.2.3}
61\contentsline {section}{\numberline {3.3}Reverse NISS}{45}{section.3.3}
62\contentsline {section}{\numberline {3.4}Using NISS during EO}{46}{section.3.4}
63\contentsline {section}{\numberline {3.5}Useful algorithms}{47}{section.3.5}
64\contentsline {section}{\numberline {3.6}Pair analysis}{47}{section.3.6}
65\contentsline {section}{\numberline {3.7}Solving with skew centers}{48}{section.3.7}
66\contentsline {subsection}{\numberline {3.7.1}Skew centers and NISS}{49}{subsection.3.7.1}
67\contentsline {section}{\numberline {3.8}Advanced edge insertions: free slices}{50}{section.3.8}
68\contentsline {section}{\numberline {3.9}Corners First}{51}{section.3.9}
69\contentsline {section}{\numberline {3.10}Replace and shorten}{53}{section.3.10}
70\contentsline {chapter}{\numberline {4}How to practice}{55}{chapter.4}
71\contentsline {section}{\numberline {4.1}No time limit and competition simulation}{55}{section.4.1}
72\contentsline {section}{\numberline {4.2}Use pen and paper}{55}{section.4.2}
73\contentsline {section}{\numberline {4.3}Compare yourself to the masters (and study their solves)}{55}{section.4.3}
74\contentsline {section}{\numberline {4.4}Hard scrambles}{56}{section.4.4}
75\contentsline {section}{\numberline {4.5}Deliberate practice}{56}{section.4.5}
76\contentsline {section}{\numberline {4.6}Fast scrambling}{56}{section.4.6}
77\contentsline {section}{\numberline {4.7}Study!}{56}{section.4.7}
78\contentsline {chapter}{\numberline {5}In competition}{57}{chapter.5}
79\contentsline {section}{\numberline {5.1}How to write a solution}{57}{section.5.1}
80\contentsline {section}{\numberline {5.2}Backup solution}{57}{section.5.2}
81\contentsline {section}{\numberline {5.3}Time managment}{58}{section.5.3}
82\contentsline {subsection}{\numberline {5.3.1}Don't get stuck}{58}{subsection.5.3.1}
83\contentsline {subsection}{\numberline {5.3.2}(Don't) explore every possibility}{58}{subsection.5.3.2}
84\contentsline {chapter}{\numberline {A}Other resources}{59}{appendix.A}
85\contentsline {chapter}{\numberline {B}Notation}{61}{appendix.B}
86\contentsline {chapter}{\numberline {C}Some exercises by Reto Bubendorf}{63}{appendix.C}
87\contentsline {section}{\numberline {C.1}Direct solve}{63}{section.C.1}
88\contentsline {section}{\numberline {C.2}Find the skeleton}{66}{section.C.2}
89\contentsline {chapter}{\numberline {D}A (way too short) introduction to Domino Reduction}{69}{appendix.D}
90\contentsline {section}{\numberline {D.1}Step 1: reduce to domino}{69}{section.D.1}
91\contentsline {section}{\numberline {D.2}Step 2: all the rest!}{70}{section.D.2}
92\contentsline {subsection}{\numberline {D.2.1}Blockbuilding}{70}{subsection.D.2.1}
93\contentsline {subsection}{\numberline {D.2.2}Solving corners first}{71}{subsection.D.2.2}
94\contentsline {section}{\numberline {D.3}World record solve}{71}{section.D.3}
diff --git a/img/2c2e-ex.svg b/img/2c2e-ex.svg
new file mode 100644
index 0000000..65b12f3
--- /dev/null
+++ b/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/img/DR_solve_FMC_Germany.svg b/img/DR_solve_FMC_Germany.svg
new file mode 100644
index 0000000..357d720
--- /dev/null
+++ b/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/img/DR_triggerRUpRp.svg b/img/DR_triggerRUpRp.svg
new file mode 100644
index 0000000..2db37f7
--- /dev/null
+++ b/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/img/DR_trigger_R.svg b/img/DR_trigger_R.svg
new file mode 100644
index 0000000..e15ac5b
--- /dev/null
+++ b/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/img/DR_trigger_RU2Rp.svg b/img/DR_trigger_RU2Rp.svg
new file mode 100644
index 0000000..e61866b
--- /dev/null
+++ b/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/img/DR_trigger_RURp.svg b/img/DR_trigger_RURp.svg
new file mode 100644
index 0000000..8cae71c
--- /dev/null
+++ b/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/img/DR_trigger_RUpRp.svg b/img/DR_trigger_RUpRp.svg
new file mode 100644
index 0000000..2db37f7
--- /dev/null
+++ b/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/img/align-join.svg b/img/align-join.svg
new file mode 100644
index 0000000..7e2ff7f
--- /dev/null
+++ b/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/img/attila-solve.svg b/img/attila-solve.svg
new file mode 100644
index 0000000..4f822ed
--- /dev/null
+++ b/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/img/b.svg b/img/b.svg
new file mode 100644
index 0000000..8f1bda8
--- /dev/null
+++ b/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/img/b2.svg b/img/b2.svg
new file mode 100644
index 0000000..0b0abf7
--- /dev/null
+++ b/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/img/b3.svg b/img/b3.svg
new file mode 100644
index 0000000..29ef261
--- /dev/null
+++ b/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/img/conjugate-solve.svg b/img/conjugate-solve.svg
new file mode 100644
index 0000000..d79460e
--- /dev/null
+++ b/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/img/d.svg b/img/d.svg
new file mode 100644
index 0000000..eead749
--- /dev/null
+++ b/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/img/d2.svg b/img/d2.svg
new file mode 100644
index 0000000..b2a75dc
--- /dev/null
+++ b/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/img/d3.svg b/img/d3.svg
new file mode 100644
index 0000000..e1afb38
--- /dev/null
+++ b/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/img/e.svg b/img/e.svg
new file mode 100644
index 0000000..748df47
--- /dev/null
+++ b/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/img/example.pdf b/img/example.pdf
new file mode 100644
index 0000000..74ce3fb
--- /dev/null
+++ b/img/example.pdf
Binary files differ
diff --git a/img/f.svg b/img/f.svg
new file mode 100644
index 0000000..877cd2f
--- /dev/null
+++ b/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/img/f2.svg b/img/f2.svg
new file mode 100644
index 0000000..f46b9a2
--- /dev/null
+++ b/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/img/f3.svg b/img/f3.svg
new file mode 100644
index 0000000..d4fcf42
--- /dev/null
+++ b/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/img/german2.svg b/img/german2.svg
new file mode 100644
index 0000000..7c83078
--- /dev/null
+++ b/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/img/grzegorz-2010.svg b/img/grzegorz-2010.svg
new file mode 100644
index 0000000..6e9413a
--- /dev/null
+++ b/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/img/guus-niss-inverse.svg b/img/guus-niss-inverse.svg
new file mode 100644
index 0000000..3ca6921
--- /dev/null
+++ b/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/img/guus-niss.svg b/img/guus-niss.svg
new file mode 100644
index 0000000..5c32548
--- /dev/null
+++ b/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/img/influence-steps.svg b/img/influence-steps.svg
new file mode 100644
index 0000000..1ddfbbe
--- /dev/null
+++ b/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/img/insert-pairs.svg b/img/insert-pairs.svg
new file mode 100644
index 0000000..372f152
--- /dev/null
+++ b/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/img/insertion-1.svg b/img/insertion-1.svg
new file mode 100644
index 0000000..a4b4431
--- /dev/null
+++ b/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/img/inverse-scramble.svg b/img/inverse-scramble.svg
new file mode 100644
index 0000000..137ee3a
--- /dev/null
+++ b/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/img/joao-2015.svg b/img/joao-2015.svg
new file mode 100644
index 0000000..9c0d16f
--- /dev/null
+++ b/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/img/joao-sar.svg b/img/joao-sar.svg
new file mode 100644
index 0000000..8f569e4
--- /dev/null
+++ b/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/img/keyhole-example.svg b/img/keyhole-example.svg
new file mode 100644
index 0000000..9f98de3
--- /dev/null
+++ b/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/img/l.svg b/img/l.svg
new file mode 100644
index 0000000..096b194
--- /dev/null
+++ b/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/img/l2.svg b/img/l2.svg
new file mode 100644
index 0000000..eae7808
--- /dev/null
+++ b/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/img/l3.svg b/img/l3.svg
new file mode 100644
index 0000000..0798337
--- /dev/null
+++ b/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/img/m.svg b/img/m.svg
new file mode 100644
index 0000000..aa88cd7
--- /dev/null
+++ b/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/img/mirek-guus.svg b/img/mirek-guus.svg
new file mode 100644
index 0000000..9e4d0e6
--- /dev/null
+++ b/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/img/move-way.svg b/img/move-way.svg
new file mode 100644
index 0000000..bf25fc8
--- /dev/null
+++ b/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/img/mul-pre.svg b/img/mul-pre.svg
new file mode 100644
index 0000000..a18bf0d
--- /dev/null
+++ b/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/img/niss-1.svg b/img/niss-1.svg
new file mode 100644
index 0000000..bbb2288
--- /dev/null
+++ b/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/img/niss-2.svg b/img/niss-2.svg
new file mode 100644
index 0000000..8ca8a31
--- /dev/null
+++ b/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/img/niss-3.svg b/img/niss-3.svg
new file mode 100644
index 0000000..cc29e3d
--- /dev/null
+++ b/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/img/niss-step1.svg b/img/niss-step1.svg
new file mode 100644
index 0000000..900aafd
--- /dev/null
+++ b/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/img/niss-step2.svg b/img/niss-step2.svg
new file mode 100644
index 0000000..65928cb
--- /dev/null
+++ b/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/img/niss-step3.svg b/img/niss-step3.svg
new file mode 100644
index 0000000..e366378
--- /dev/null
+++ b/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/img/niss-step4.svg b/img/niss-step4.svg
new file mode 100644
index 0000000..f0b73ef
--- /dev/null
+++ b/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/img/nisseo1.svg b/img/nisseo1.svg
new file mode 100644
index 0000000..47b7036
--- /dev/null
+++ b/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/img/nisseo2.svg b/img/nisseo2.svg
new file mode 100644
index 0000000..d813701
--- /dev/null
+++ b/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/img/pdrcampos.svg b/img/pdrcampos.svg
new file mode 100644
index 0000000..1e104a4
--- /dev/null
+++ b/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/img/pdrseb.svg b/img/pdrseb.svg
new file mode 100644
index 0000000..3d40881
--- /dev/null
+++ b/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/img/per-domino.svg b/img/per-domino.svg
new file mode 100644
index 0000000..8be5fe3
--- /dev/null
+++ b/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/img/premoves-modified.svg b/img/premoves-modified.svg
new file mode 100644
index 0000000..27accf7
--- /dev/null
+++ b/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/img/r.svg b/img/r.svg
new file mode 100644
index 0000000..01ca4e9
--- /dev/null
+++ b/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/img/r2.svg b/img/r2.svg
new file mode 100644
index 0000000..c2f3c03
--- /dev/null
+++ b/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/img/r3.svg b/img/r3.svg
new file mode 100644
index 0000000..235ffe0
--- /dev/null
+++ b/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/img/replace_shorten.svg b/img/replace_shorten.svg
new file mode 100644
index 0000000..70fc7bc
--- /dev/null
+++ b/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/img/reto110a.svg b/img/reto110a.svg
new file mode 100644
index 0000000..59fc542
--- /dev/null
+++ b/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/img/reto110b.svg b/img/reto110b.svg
new file mode 100644
index 0000000..ada238b
--- /dev/null
+++ b/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/img/reto110c.svg b/img/reto110c.svg
new file mode 100644
index 0000000..3118f6a
--- /dev/null
+++ b/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/img/reto110d.svg b/img/reto110d.svg
new file mode 100644
index 0000000..0670e4f
--- /dev/null
+++ b/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/img/reto110e.svg b/img/reto110e.svg
new file mode 100644
index 0000000..64e9509
--- /dev/null
+++ b/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/img/reto110f.svg b/img/reto110f.svg
new file mode 100644
index 0000000..6706989
--- /dev/null
+++ b/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/img/reto110g.svg b/img/reto110g.svg
new file mode 100644
index 0000000..c69d395
--- /dev/null
+++ b/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/img/reto111a.svg b/img/reto111a.svg
new file mode 100644
index 0000000..e623946
--- /dev/null
+++ b/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/img/reto111b.svg b/img/reto111b.svg
new file mode 100644
index 0000000..3c12d5f
--- /dev/null
+++ b/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/img/reto112a.svg b/img/reto112a.svg
new file mode 100644
index 0000000..826967a
--- /dev/null
+++ b/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/img/reto11a.svg b/img/reto11a.svg
new file mode 100644
index 0000000..e623946
--- /dev/null
+++ b/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/img/reto15a.svg b/img/reto15a.svg
new file mode 100644
index 0000000..6663f8f
--- /dev/null
+++ b/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/img/reto15b.svg b/img/reto15b.svg
new file mode 100644
index 0000000..dbf889a
--- /dev/null
+++ b/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/img/reto16a.svg b/img/reto16a.svg
new file mode 100644
index 0000000..3849af5
--- /dev/null
+++ b/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/img/reto16b.svg b/img/reto16b.svg
new file mode 100644
index 0000000..ece47fc
--- /dev/null
+++ b/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/img/reto16c.svg b/img/reto16c.svg
new file mode 100644
index 0000000..856191d
--- /dev/null
+++ b/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/img/reto17a.svg b/img/reto17a.svg
new file mode 100644
index 0000000..7a5cd25
--- /dev/null
+++ b/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/img/reto17b.svg b/img/reto17b.svg
new file mode 100644
index 0000000..afa1ade
--- /dev/null
+++ b/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/img/reto17c.svg b/img/reto17c.svg
new file mode 100644
index 0000000..1559cd6
--- /dev/null
+++ b/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/img/reto17d.svg b/img/reto17d.svg
new file mode 100644
index 0000000..9fd283a
--- /dev/null
+++ b/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/img/reto17e.svg b/img/reto17e.svg
new file mode 100644
index 0000000..055b6e3
--- /dev/null
+++ b/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/img/reto17f.svg b/img/reto17f.svg
new file mode 100644
index 0000000..ca32ed1
--- /dev/null
+++ b/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/img/reto18a.svg b/img/reto18a.svg
new file mode 100644
index 0000000..e7c0fdb
--- /dev/null
+++ b/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/img/reto18b.svg b/img/reto18b.svg
new file mode 100644
index 0000000..108f2fe
--- /dev/null
+++ b/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/img/reto18c.svg b/img/reto18c.svg
new file mode 100644
index 0000000..4af745d
--- /dev/null
+++ b/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/img/reto18d.svg b/img/reto18d.svg
new file mode 100644
index 0000000..53dd08c
--- /dev/null
+++ b/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/img/reto18e.svg b/img/reto18e.svg
new file mode 100644
index 0000000..4d72188
--- /dev/null
+++ b/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/img/reto18f.svg b/img/reto18f.svg
new file mode 100644
index 0000000..73a66d6
--- /dev/null
+++ b/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/img/reto18g.svg b/img/reto18g.svg
new file mode 100644
index 0000000..cfde51b
--- /dev/null
+++ b/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/img/reto19a.svg b/img/reto19a.svg
new file mode 100644
index 0000000..5dce840
--- /dev/null
+++ b/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/img/reto19b.svg b/img/reto19b.svg
new file mode 100644
index 0000000..c08aee6
--- /dev/null
+++ b/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/img/reto19c.svg b/img/reto19c.svg
new file mode 100644
index 0000000..831c102
--- /dev/null
+++ b/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/img/reto3c1.svg b/img/reto3c1.svg
new file mode 100644
index 0000000..66a3dd9
--- /dev/null
+++ b/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/img/reto3c10.svg b/img/reto3c10.svg
new file mode 100644
index 0000000..dd54004
--- /dev/null
+++ b/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/img/reto3c11.svg b/img/reto3c11.svg
new file mode 100644
index 0000000..d1508ee
--- /dev/null
+++ b/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/img/reto3c12.svg b/img/reto3c12.svg
new file mode 100644
index 0000000..daddb67
--- /dev/null
+++ b/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/img/reto3c13.svg b/img/reto3c13.svg
new file mode 100644
index 0000000..167ee35
--- /dev/null
+++ b/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/img/reto3c2.svg b/img/reto3c2.svg
new file mode 100644
index 0000000..e70c43c
--- /dev/null
+++ b/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/img/reto3c3.svg b/img/reto3c3.svg
new file mode 100644
index 0000000..d514897
--- /dev/null
+++ b/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/img/reto3c4.svg b/img/reto3c4.svg
new file mode 100644
index 0000000..3c8c11d
--- /dev/null
+++ b/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/img/reto3c5.svg b/img/reto3c5.svg
new file mode 100644
index 0000000..db84358
--- /dev/null
+++ b/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/img/reto3c6.svg b/img/reto3c6.svg
new file mode 100644
index 0000000..4bff5f6
--- /dev/null
+++ b/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/img/reto3c7.svg b/img/reto3c7.svg
new file mode 100644
index 0000000..e4f175a
--- /dev/null
+++ b/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/img/reto3c8.svg b/img/reto3c8.svg
new file mode 100644
index 0000000..3a2f844
--- /dev/null
+++ b/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/img/reto3c9.svg b/img/reto3c9.svg
new file mode 100644
index 0000000..27ceef6
--- /dev/null
+++ b/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/img/reto3e1.svg b/img/reto3e1.svg
new file mode 100644
index 0000000..0388e4f
--- /dev/null
+++ b/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/img/reto3e2.svg b/img/reto3e2.svg
new file mode 100644
index 0000000..bdbb360
--- /dev/null
+++ b/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/img/reto3e3.svg b/img/reto3e3.svg
new file mode 100644
index 0000000..6e435a5
--- /dev/null
+++ b/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/img/reto3e4.svg b/img/reto3e4.svg
new file mode 100644
index 0000000..70c7039
--- /dev/null
+++ b/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/img/reto3e5.svg b/img/reto3e5.svg
new file mode 100644
index 0000000..8346c61
--- /dev/null
+++ b/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/img/reto3e6.svg b/img/reto3e6.svg
new file mode 100644
index 0000000..58b6dce
--- /dev/null
+++ b/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/img/reto3e7.svg b/img/reto3e7.svg
new file mode 100644
index 0000000..57e8d64
--- /dev/null
+++ b/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/img/reverse-niss.svg b/img/reverse-niss.svg
new file mode 100644
index 0000000..900f80d
--- /dev/null
+++ b/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/img/rw.svg b/img/rw.svg
new file mode 100644
index 0000000..9ab8a81
--- /dev/null
+++ b/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/img/s.svg b/img/s.svg
new file mode 100644
index 0000000..a40a9f0
--- /dev/null
+++ b/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/img/separated-cycles.svg b/img/separated-cycles.svg
new file mode 100644
index 0000000..102b014
--- /dev/null
+++ b/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/img/sexy.svg b/img/sexy.svg
new file mode 100644
index 0000000..d9dca4a
--- /dev/null
+++ b/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/img/u.svg b/img/u.svg
new file mode 100644
index 0000000..da6764c
--- /dev/null
+++ b/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/img/u2.svg b/img/u2.svg
new file mode 100644
index 0000000..8a396d3
--- /dev/null
+++ b/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/img/u3.svg b/img/u3.svg
new file mode 100644
index 0000000..50f3c2e
--- /dev/null
+++ b/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/img/wc-3.svg b/img/wc-3.svg
new file mode 100644
index 0000000..bf27ef6
--- /dev/null
+++ b/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/img/wc19-2.svg b/img/wc19-2.svg
new file mode 100644
index 0000000..7329f70
--- /dev/null
+++ b/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/img/wrsolve.svg b/img/wrsolve.svg
new file mode 100644
index 0000000..337b0d0
--- /dev/null
+++ b/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/img/wrsolveinv.svg b/img/wrsolveinv.svg
new file mode 100644
index 0000000..ca6a135
--- /dev/null
+++ b/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
diff --git a/svg-inkscape/2c2e-ex_svg-tex.pdf b/svg-inkscape/2c2e-ex_svg-tex.pdf
new file mode 100644
index 0000000..80c6d43
--- /dev/null
+++ b/svg-inkscape/2c2e-ex_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/2c2e-ex_svg-tex.pdf_tex b/svg-inkscape/2c2e-ex_svg-tex.pdf_tex
new file mode 100644
index 0000000..356e122
--- /dev/null
+++ b/svg-inkscape/2c2e-ex_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file '2c2e-ex_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{2c2e-ex_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf b/svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf
new file mode 100644
index 0000000..c5dbbb2
--- /dev/null
+++ b/svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex b/svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex
new file mode 100644
index 0000000..9f0dcbc
--- /dev/null
+++ b/svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'DR_solve_FMC_Germany_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{DR_solve_FMC_Germany_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf b/svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf
new file mode 100644
index 0000000..d81a778
--- /dev/null
+++ b/svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf_tex b/svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf_tex
new file mode 100644
index 0000000..dc5dad0
--- /dev/null
+++ b/svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'DR_trigger_RU2Rp_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{DR_trigger_RU2Rp_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/DR_trigger_RURp_svg-tex.pdf b/svg-inkscape/DR_trigger_RURp_svg-tex.pdf
new file mode 100644
index 0000000..779e68a
--- /dev/null
+++ b/svg-inkscape/DR_trigger_RURp_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/DR_trigger_RURp_svg-tex.pdf_tex b/svg-inkscape/DR_trigger_RURp_svg-tex.pdf_tex
new file mode 100644
index 0000000..a621462
--- /dev/null
+++ b/svg-inkscape/DR_trigger_RURp_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'DR_trigger_RURp_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{DR_trigger_RURp_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf b/svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf
new file mode 100644
index 0000000..f0215b6
--- /dev/null
+++ b/svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf_tex b/svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf_tex
new file mode 100644
index 0000000..5a4c20f
--- /dev/null
+++ b/svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'DR_trigger_RUpRp_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{DR_trigger_RUpRp_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/DR_trigger_R_svg-tex.pdf b/svg-inkscape/DR_trigger_R_svg-tex.pdf
new file mode 100644
index 0000000..5c22160
--- /dev/null
+++ b/svg-inkscape/DR_trigger_R_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/DR_trigger_R_svg-tex.pdf_tex b/svg-inkscape/DR_trigger_R_svg-tex.pdf_tex
new file mode 100644
index 0000000..8574bf4
--- /dev/null
+++ b/svg-inkscape/DR_trigger_R_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'DR_trigger_R_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{DR_trigger_R_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/align-join_svg-tex.pdf b/svg-inkscape/align-join_svg-tex.pdf
new file mode 100644
index 0000000..a93dc85
--- /dev/null
+++ b/svg-inkscape/align-join_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/align-join_svg-tex.pdf_tex b/svg-inkscape/align-join_svg-tex.pdf_tex
new file mode 100644
index 0000000..06d4905
--- /dev/null
+++ b/svg-inkscape/align-join_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'align-join_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{align-join_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/attila-solve_svg-tex.pdf b/svg-inkscape/attila-solve_svg-tex.pdf
new file mode 100644
index 0000000..e71ca4d
--- /dev/null
+++ b/svg-inkscape/attila-solve_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/attila-solve_svg-tex.pdf_tex b/svg-inkscape/attila-solve_svg-tex.pdf_tex
new file mode 100644
index 0000000..3cb3496
--- /dev/null
+++ b/svg-inkscape/attila-solve_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'attila-solve_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{attila-solve_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/b2_svg-tex.pdf b/svg-inkscape/b2_svg-tex.pdf
new file mode 100644
index 0000000..6760916
--- /dev/null
+++ b/svg-inkscape/b2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/b2_svg-tex.pdf_tex b/svg-inkscape/b2_svg-tex.pdf_tex
new file mode 100644
index 0000000..7e1d924
--- /dev/null
+++ b/svg-inkscape/b2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'b2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{b2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/b3_svg-tex.pdf b/svg-inkscape/b3_svg-tex.pdf
new file mode 100644
index 0000000..ab6e0e9
--- /dev/null
+++ b/svg-inkscape/b3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/b3_svg-tex.pdf_tex b/svg-inkscape/b3_svg-tex.pdf_tex
new file mode 100644
index 0000000..bb455bb
--- /dev/null
+++ b/svg-inkscape/b3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'b3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{b3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/b_svg-tex.pdf b/svg-inkscape/b_svg-tex.pdf
new file mode 100644
index 0000000..f35b4f2
--- /dev/null
+++ b/svg-inkscape/b_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/b_svg-tex.pdf_tex b/svg-inkscape/b_svg-tex.pdf_tex
new file mode 100644
index 0000000..3ceef85
--- /dev/null
+++ b/svg-inkscape/b_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'b_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{b_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/conjugate-solve_svg-tex.pdf b/svg-inkscape/conjugate-solve_svg-tex.pdf
new file mode 100644
index 0000000..4ed856e
--- /dev/null
+++ b/svg-inkscape/conjugate-solve_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/conjugate-solve_svg-tex.pdf_tex b/svg-inkscape/conjugate-solve_svg-tex.pdf_tex
new file mode 100644
index 0000000..d66c9ce
--- /dev/null
+++ b/svg-inkscape/conjugate-solve_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'conjugate-solve_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{conjugate-solve_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/d2_svg-tex.pdf b/svg-inkscape/d2_svg-tex.pdf
new file mode 100644
index 0000000..a75748c
--- /dev/null
+++ b/svg-inkscape/d2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/d2_svg-tex.pdf_tex b/svg-inkscape/d2_svg-tex.pdf_tex
new file mode 100644
index 0000000..490b4da
--- /dev/null
+++ b/svg-inkscape/d2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'd2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{d2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/d3_svg-tex.pdf b/svg-inkscape/d3_svg-tex.pdf
new file mode 100644
index 0000000..a5eaef1
--- /dev/null
+++ b/svg-inkscape/d3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/d3_svg-tex.pdf_tex b/svg-inkscape/d3_svg-tex.pdf_tex
new file mode 100644
index 0000000..3edad67
--- /dev/null
+++ b/svg-inkscape/d3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'd3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{d3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/d_svg-tex.pdf b/svg-inkscape/d_svg-tex.pdf
new file mode 100644
index 0000000..e235a3c
--- /dev/null
+++ b/svg-inkscape/d_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/d_svg-tex.pdf_tex b/svg-inkscape/d_svg-tex.pdf_tex
new file mode 100644
index 0000000..0a4fcfc
--- /dev/null
+++ b/svg-inkscape/d_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'd_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{d_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/e_svg-tex.pdf b/svg-inkscape/e_svg-tex.pdf
new file mode 100644
index 0000000..4815c35
--- /dev/null
+++ b/svg-inkscape/e_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/e_svg-tex.pdf_tex b/svg-inkscape/e_svg-tex.pdf_tex
new file mode 100644
index 0000000..eab5b26
--- /dev/null
+++ b/svg-inkscape/e_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'e_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{e_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/f2_svg-tex.pdf b/svg-inkscape/f2_svg-tex.pdf
new file mode 100644
index 0000000..ffe9ad9
--- /dev/null
+++ b/svg-inkscape/f2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/f2_svg-tex.pdf_tex b/svg-inkscape/f2_svg-tex.pdf_tex
new file mode 100644
index 0000000..37ead9e
--- /dev/null
+++ b/svg-inkscape/f2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'f2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{f2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/f3_svg-tex.pdf b/svg-inkscape/f3_svg-tex.pdf
new file mode 100644
index 0000000..7d1f64a
--- /dev/null
+++ b/svg-inkscape/f3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/f3_svg-tex.pdf_tex b/svg-inkscape/f3_svg-tex.pdf_tex
new file mode 100644
index 0000000..e706dde
--- /dev/null
+++ b/svg-inkscape/f3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'f3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{f3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/f_svg-tex.pdf b/svg-inkscape/f_svg-tex.pdf
new file mode 100644
index 0000000..9ae90fc
--- /dev/null
+++ b/svg-inkscape/f_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/f_svg-tex.pdf_tex b/svg-inkscape/f_svg-tex.pdf_tex
new file mode 100644
index 0000000..94d47ba
--- /dev/null
+++ b/svg-inkscape/f_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'f_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{f_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/german2_svg-tex.pdf b/svg-inkscape/german2_svg-tex.pdf
new file mode 100644
index 0000000..e05e96b
--- /dev/null
+++ b/svg-inkscape/german2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/german2_svg-tex.pdf_tex b/svg-inkscape/german2_svg-tex.pdf_tex
new file mode 100644
index 0000000..c7f0045
--- /dev/null
+++ b/svg-inkscape/german2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'german2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{german2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/grzegorz-2010_svg-tex.pdf b/svg-inkscape/grzegorz-2010_svg-tex.pdf
new file mode 100644
index 0000000..f2ee51f
--- /dev/null
+++ b/svg-inkscape/grzegorz-2010_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/grzegorz-2010_svg-tex.pdf_tex b/svg-inkscape/grzegorz-2010_svg-tex.pdf_tex
new file mode 100644
index 0000000..05074b0
--- /dev/null
+++ b/svg-inkscape/grzegorz-2010_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'grzegorz-2010_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{grzegorz-2010_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/guus-niss-inverse_svg-tex.pdf b/svg-inkscape/guus-niss-inverse_svg-tex.pdf
new file mode 100644
index 0000000..1ad041d
--- /dev/null
+++ b/svg-inkscape/guus-niss-inverse_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/guus-niss-inverse_svg-tex.pdf_tex b/svg-inkscape/guus-niss-inverse_svg-tex.pdf_tex
new file mode 100644
index 0000000..98585d0
--- /dev/null
+++ b/svg-inkscape/guus-niss-inverse_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'guus-niss-inverse_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{guus-niss-inverse_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/guus-niss_svg-tex.pdf b/svg-inkscape/guus-niss_svg-tex.pdf
new file mode 100644
index 0000000..585f0e2
--- /dev/null
+++ b/svg-inkscape/guus-niss_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/guus-niss_svg-tex.pdf_tex b/svg-inkscape/guus-niss_svg-tex.pdf_tex
new file mode 100644
index 0000000..f704e1d
--- /dev/null
+++ b/svg-inkscape/guus-niss_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'guus-niss_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{guus-niss_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/influence-steps_svg-tex.pdf b/svg-inkscape/influence-steps_svg-tex.pdf
new file mode 100644
index 0000000..4e9402c
--- /dev/null
+++ b/svg-inkscape/influence-steps_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/influence-steps_svg-tex.pdf_tex b/svg-inkscape/influence-steps_svg-tex.pdf_tex
new file mode 100644
index 0000000..e850d02
--- /dev/null
+++ b/svg-inkscape/influence-steps_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'influence-steps_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{influence-steps_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/insert-pairs_svg-tex.pdf b/svg-inkscape/insert-pairs_svg-tex.pdf
new file mode 100644
index 0000000..ec4cfc6
--- /dev/null
+++ b/svg-inkscape/insert-pairs_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/insert-pairs_svg-tex.pdf_tex b/svg-inkscape/insert-pairs_svg-tex.pdf_tex
new file mode 100644
index 0000000..837f77d
--- /dev/null
+++ b/svg-inkscape/insert-pairs_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'insert-pairs_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{insert-pairs_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/insertion-1_svg-tex.pdf b/svg-inkscape/insertion-1_svg-tex.pdf
new file mode 100644
index 0000000..3e914a4
--- /dev/null
+++ b/svg-inkscape/insertion-1_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/insertion-1_svg-tex.pdf_tex b/svg-inkscape/insertion-1_svg-tex.pdf_tex
new file mode 100644
index 0000000..004a3a9
--- /dev/null
+++ b/svg-inkscape/insertion-1_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'insertion-1_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{insertion-1_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/inverse-scramble_svg-tex.pdf b/svg-inkscape/inverse-scramble_svg-tex.pdf
new file mode 100644
index 0000000..731358d
--- /dev/null
+++ b/svg-inkscape/inverse-scramble_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/inverse-scramble_svg-tex.pdf_tex b/svg-inkscape/inverse-scramble_svg-tex.pdf_tex
new file mode 100644
index 0000000..7e39a72
--- /dev/null
+++ b/svg-inkscape/inverse-scramble_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'inverse-scramble_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{inverse-scramble_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/joao-2015_svg-tex.pdf b/svg-inkscape/joao-2015_svg-tex.pdf
new file mode 100644
index 0000000..4b230fb
--- /dev/null
+++ b/svg-inkscape/joao-2015_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/joao-2015_svg-tex.pdf_tex b/svg-inkscape/joao-2015_svg-tex.pdf_tex
new file mode 100644
index 0000000..4e1da63
--- /dev/null
+++ b/svg-inkscape/joao-2015_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'joao-2015_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{joao-2015_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/joao-sar_svg-tex.pdf b/svg-inkscape/joao-sar_svg-tex.pdf
new file mode 100644
index 0000000..53a9fa4
--- /dev/null
+++ b/svg-inkscape/joao-sar_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/joao-sar_svg-tex.pdf_tex b/svg-inkscape/joao-sar_svg-tex.pdf_tex
new file mode 100644
index 0000000..34437d8
--- /dev/null
+++ b/svg-inkscape/joao-sar_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'joao-sar_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{joao-sar_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/keyhole-example_svg-tex.pdf b/svg-inkscape/keyhole-example_svg-tex.pdf
new file mode 100644
index 0000000..6c171ca
--- /dev/null
+++ b/svg-inkscape/keyhole-example_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/keyhole-example_svg-tex.pdf_tex b/svg-inkscape/keyhole-example_svg-tex.pdf_tex
new file mode 100644
index 0000000..a7ac565
--- /dev/null
+++ b/svg-inkscape/keyhole-example_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'keyhole-example_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{keyhole-example_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/l2_svg-tex.pdf b/svg-inkscape/l2_svg-tex.pdf
new file mode 100644
index 0000000..dc96667
--- /dev/null
+++ b/svg-inkscape/l2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/l2_svg-tex.pdf_tex b/svg-inkscape/l2_svg-tex.pdf_tex
new file mode 100644
index 0000000..9c750a4
--- /dev/null
+++ b/svg-inkscape/l2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'l2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{l2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/l3_svg-tex.pdf b/svg-inkscape/l3_svg-tex.pdf
new file mode 100644
index 0000000..db24fda
--- /dev/null
+++ b/svg-inkscape/l3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/l3_svg-tex.pdf_tex b/svg-inkscape/l3_svg-tex.pdf_tex
new file mode 100644
index 0000000..8c65349
--- /dev/null
+++ b/svg-inkscape/l3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'l3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{l3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/l_svg-tex.pdf b/svg-inkscape/l_svg-tex.pdf
new file mode 100644
index 0000000..9d6f117
--- /dev/null
+++ b/svg-inkscape/l_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/l_svg-tex.pdf_tex b/svg-inkscape/l_svg-tex.pdf_tex
new file mode 100644
index 0000000..f28a97e
--- /dev/null
+++ b/svg-inkscape/l_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'l_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{l_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/m_svg-tex.pdf b/svg-inkscape/m_svg-tex.pdf
new file mode 100644
index 0000000..f70d17a
--- /dev/null
+++ b/svg-inkscape/m_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/m_svg-tex.pdf_tex b/svg-inkscape/m_svg-tex.pdf_tex
new file mode 100644
index 0000000..38b8a88
--- /dev/null
+++ b/svg-inkscape/m_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'm_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{m_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/mirek-guus_svg-tex.pdf b/svg-inkscape/mirek-guus_svg-tex.pdf
new file mode 100644
index 0000000..2d98aa4
--- /dev/null
+++ b/svg-inkscape/mirek-guus_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/mirek-guus_svg-tex.pdf_tex b/svg-inkscape/mirek-guus_svg-tex.pdf_tex
new file mode 100644
index 0000000..f32e2a7
--- /dev/null
+++ b/svg-inkscape/mirek-guus_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'mirek-guus_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{mirek-guus_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/move-way_svg-tex.pdf b/svg-inkscape/move-way_svg-tex.pdf
new file mode 100644
index 0000000..dd3d5b9
--- /dev/null
+++ b/svg-inkscape/move-way_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/move-way_svg-tex.pdf_tex b/svg-inkscape/move-way_svg-tex.pdf_tex
new file mode 100644
index 0000000..6c3bf49
--- /dev/null
+++ b/svg-inkscape/move-way_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'move-way_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{move-way_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/mul-pre_svg-tex.pdf b/svg-inkscape/mul-pre_svg-tex.pdf
new file mode 100644
index 0000000..2879873
--- /dev/null
+++ b/svg-inkscape/mul-pre_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/mul-pre_svg-tex.pdf_tex b/svg-inkscape/mul-pre_svg-tex.pdf_tex
new file mode 100644
index 0000000..be5bc98
--- /dev/null
+++ b/svg-inkscape/mul-pre_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'mul-pre_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{mul-pre_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/niss-1_svg-tex.pdf b/svg-inkscape/niss-1_svg-tex.pdf
new file mode 100644
index 0000000..c242616
--- /dev/null
+++ b/svg-inkscape/niss-1_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/niss-1_svg-tex.pdf_tex b/svg-inkscape/niss-1_svg-tex.pdf_tex
new file mode 100644
index 0000000..ecf9a69
--- /dev/null
+++ b/svg-inkscape/niss-1_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'niss-1_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{niss-1_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/niss-2_svg-tex.pdf b/svg-inkscape/niss-2_svg-tex.pdf
new file mode 100644
index 0000000..a109c79
--- /dev/null
+++ b/svg-inkscape/niss-2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/niss-2_svg-tex.pdf_tex b/svg-inkscape/niss-2_svg-tex.pdf_tex
new file mode 100644
index 0000000..f7e9ed9
--- /dev/null
+++ b/svg-inkscape/niss-2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'niss-2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{niss-2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/niss-3_svg-tex.pdf b/svg-inkscape/niss-3_svg-tex.pdf
new file mode 100644
index 0000000..5e23633
--- /dev/null
+++ b/svg-inkscape/niss-3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/niss-3_svg-tex.pdf_tex b/svg-inkscape/niss-3_svg-tex.pdf_tex
new file mode 100644
index 0000000..8ba1575
--- /dev/null
+++ b/svg-inkscape/niss-3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'niss-3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{niss-3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/niss-step1_svg-tex.pdf b/svg-inkscape/niss-step1_svg-tex.pdf
new file mode 100644
index 0000000..99d564c
--- /dev/null
+++ b/svg-inkscape/niss-step1_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/niss-step1_svg-tex.pdf_tex b/svg-inkscape/niss-step1_svg-tex.pdf_tex
new file mode 100644
index 0000000..a091401
--- /dev/null
+++ b/svg-inkscape/niss-step1_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'niss-step1_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{niss-step1_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/niss-step2_svg-tex.pdf b/svg-inkscape/niss-step2_svg-tex.pdf
new file mode 100644
index 0000000..44a6535
--- /dev/null
+++ b/svg-inkscape/niss-step2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/niss-step2_svg-tex.pdf_tex b/svg-inkscape/niss-step2_svg-tex.pdf_tex
new file mode 100644
index 0000000..2f17888
--- /dev/null
+++ b/svg-inkscape/niss-step2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'niss-step2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{niss-step2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/niss-step3_svg-tex.pdf b/svg-inkscape/niss-step3_svg-tex.pdf
new file mode 100644
index 0000000..c77ea12
--- /dev/null
+++ b/svg-inkscape/niss-step3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/niss-step3_svg-tex.pdf_tex b/svg-inkscape/niss-step3_svg-tex.pdf_tex
new file mode 100644
index 0000000..ff5704e
--- /dev/null
+++ b/svg-inkscape/niss-step3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'niss-step3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{niss-step3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/niss-step4_svg-tex.pdf b/svg-inkscape/niss-step4_svg-tex.pdf
new file mode 100644
index 0000000..29a6f9d
--- /dev/null
+++ b/svg-inkscape/niss-step4_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/niss-step4_svg-tex.pdf_tex b/svg-inkscape/niss-step4_svg-tex.pdf_tex
new file mode 100644
index 0000000..d53924f
--- /dev/null
+++ b/svg-inkscape/niss-step4_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'niss-step4_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{niss-step4_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/nisseo1_svg-tex.pdf b/svg-inkscape/nisseo1_svg-tex.pdf
new file mode 100644
index 0000000..6ef988b
--- /dev/null
+++ b/svg-inkscape/nisseo1_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/nisseo1_svg-tex.pdf_tex b/svg-inkscape/nisseo1_svg-tex.pdf_tex
new file mode 100644
index 0000000..eda005d
--- /dev/null
+++ b/svg-inkscape/nisseo1_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'nisseo1_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{nisseo1_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/nisseo2_svg-tex.pdf b/svg-inkscape/nisseo2_svg-tex.pdf
new file mode 100644
index 0000000..19b6a26
--- /dev/null
+++ b/svg-inkscape/nisseo2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/nisseo2_svg-tex.pdf_tex b/svg-inkscape/nisseo2_svg-tex.pdf_tex
new file mode 100644
index 0000000..813f274
--- /dev/null
+++ b/svg-inkscape/nisseo2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'nisseo2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{nisseo2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/pdrcampos_svg-tex.pdf b/svg-inkscape/pdrcampos_svg-tex.pdf
new file mode 100644
index 0000000..8a363a7
--- /dev/null
+++ b/svg-inkscape/pdrcampos_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/pdrcampos_svg-tex.pdf_tex b/svg-inkscape/pdrcampos_svg-tex.pdf_tex
new file mode 100644
index 0000000..b743a84
--- /dev/null
+++ b/svg-inkscape/pdrcampos_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'pdrcampos_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{pdrcampos_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/pdrseb_svg-tex.pdf b/svg-inkscape/pdrseb_svg-tex.pdf
new file mode 100644
index 0000000..7459dcb
--- /dev/null
+++ b/svg-inkscape/pdrseb_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/pdrseb_svg-tex.pdf_tex b/svg-inkscape/pdrseb_svg-tex.pdf_tex
new file mode 100644
index 0000000..75e7031
--- /dev/null
+++ b/svg-inkscape/pdrseb_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'pdrseb_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{pdrseb_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/per-domino_svg-tex.pdf b/svg-inkscape/per-domino_svg-tex.pdf
new file mode 100644
index 0000000..14f74db
--- /dev/null
+++ b/svg-inkscape/per-domino_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/per-domino_svg-tex.pdf_tex b/svg-inkscape/per-domino_svg-tex.pdf_tex
new file mode 100644
index 0000000..f8a6a60
--- /dev/null
+++ b/svg-inkscape/per-domino_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'per-domino_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{per-domino_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/premoves-modified_svg-tex.pdf b/svg-inkscape/premoves-modified_svg-tex.pdf
new file mode 100644
index 0000000..5fccd51
--- /dev/null
+++ b/svg-inkscape/premoves-modified_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/premoves-modified_svg-tex.pdf_tex b/svg-inkscape/premoves-modified_svg-tex.pdf_tex
new file mode 100644
index 0000000..2a3cba7
--- /dev/null
+++ b/svg-inkscape/premoves-modified_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'premoves-modified_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{premoves-modified_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/r2_svg-tex.pdf b/svg-inkscape/r2_svg-tex.pdf
new file mode 100644
index 0000000..911337b
--- /dev/null
+++ b/svg-inkscape/r2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/r2_svg-tex.pdf_tex b/svg-inkscape/r2_svg-tex.pdf_tex
new file mode 100644
index 0000000..de98c2c
--- /dev/null
+++ b/svg-inkscape/r2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'r2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{r2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/r3_svg-tex.pdf b/svg-inkscape/r3_svg-tex.pdf
new file mode 100644
index 0000000..19f4501
--- /dev/null
+++ b/svg-inkscape/r3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/r3_svg-tex.pdf_tex b/svg-inkscape/r3_svg-tex.pdf_tex
new file mode 100644
index 0000000..484c2a6
--- /dev/null
+++ b/svg-inkscape/r3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'r3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{r3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/r_svg-tex.pdf b/svg-inkscape/r_svg-tex.pdf
new file mode 100644
index 0000000..3dc404c
--- /dev/null
+++ b/svg-inkscape/r_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/r_svg-tex.pdf_tex b/svg-inkscape/r_svg-tex.pdf_tex
new file mode 100644
index 0000000..c8364be
--- /dev/null
+++ b/svg-inkscape/r_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'r_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{r_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/replace_shorten_svg-tex.pdf b/svg-inkscape/replace_shorten_svg-tex.pdf
new file mode 100644
index 0000000..d7d88f7
--- /dev/null
+++ b/svg-inkscape/replace_shorten_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/replace_shorten_svg-tex.pdf_tex b/svg-inkscape/replace_shorten_svg-tex.pdf_tex
new file mode 100644
index 0000000..3810147
--- /dev/null
+++ b/svg-inkscape/replace_shorten_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'replace_shorten_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{replace_shorten_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto110a_svg-tex.pdf b/svg-inkscape/reto110a_svg-tex.pdf
new file mode 100644
index 0000000..fe367be
--- /dev/null
+++ b/svg-inkscape/reto110a_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto110a_svg-tex.pdf_tex b/svg-inkscape/reto110a_svg-tex.pdf_tex
new file mode 100644
index 0000000..59e7a88
--- /dev/null
+++ b/svg-inkscape/reto110a_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto110a_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto110a_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto110b_svg-tex.pdf b/svg-inkscape/reto110b_svg-tex.pdf
new file mode 100644
index 0000000..afd7f80
--- /dev/null
+++ b/svg-inkscape/reto110b_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto110b_svg-tex.pdf_tex b/svg-inkscape/reto110b_svg-tex.pdf_tex
new file mode 100644
index 0000000..145720d
--- /dev/null
+++ b/svg-inkscape/reto110b_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto110b_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto110b_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto110c_svg-tex.pdf b/svg-inkscape/reto110c_svg-tex.pdf
new file mode 100644
index 0000000..153e0de
--- /dev/null
+++ b/svg-inkscape/reto110c_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto110c_svg-tex.pdf_tex b/svg-inkscape/reto110c_svg-tex.pdf_tex
new file mode 100644
index 0000000..c70da78
--- /dev/null
+++ b/svg-inkscape/reto110c_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto110c_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto110c_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto110d_svg-tex.pdf b/svg-inkscape/reto110d_svg-tex.pdf
new file mode 100644
index 0000000..47d0102
--- /dev/null
+++ b/svg-inkscape/reto110d_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto110d_svg-tex.pdf_tex b/svg-inkscape/reto110d_svg-tex.pdf_tex
new file mode 100644
index 0000000..284ecfe
--- /dev/null
+++ b/svg-inkscape/reto110d_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto110d_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto110d_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto110e_svg-tex.pdf b/svg-inkscape/reto110e_svg-tex.pdf
new file mode 100644
index 0000000..293ff63
--- /dev/null
+++ b/svg-inkscape/reto110e_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto110e_svg-tex.pdf_tex b/svg-inkscape/reto110e_svg-tex.pdf_tex
new file mode 100644
index 0000000..6b57b54
--- /dev/null
+++ b/svg-inkscape/reto110e_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto110e_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto110e_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto110f_svg-tex.pdf b/svg-inkscape/reto110f_svg-tex.pdf
new file mode 100644
index 0000000..da79647
--- /dev/null
+++ b/svg-inkscape/reto110f_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto110f_svg-tex.pdf_tex b/svg-inkscape/reto110f_svg-tex.pdf_tex
new file mode 100644
index 0000000..715fc49
--- /dev/null
+++ b/svg-inkscape/reto110f_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto110f_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto110f_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto110g_svg-tex.pdf b/svg-inkscape/reto110g_svg-tex.pdf
new file mode 100644
index 0000000..609d3fd
--- /dev/null
+++ b/svg-inkscape/reto110g_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto110g_svg-tex.pdf_tex b/svg-inkscape/reto110g_svg-tex.pdf_tex
new file mode 100644
index 0000000..f05a5bb
--- /dev/null
+++ b/svg-inkscape/reto110g_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto110g_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto110g_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto111a_svg-tex.pdf b/svg-inkscape/reto111a_svg-tex.pdf
new file mode 100644
index 0000000..08a4339
--- /dev/null
+++ b/svg-inkscape/reto111a_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto111a_svg-tex.pdf_tex b/svg-inkscape/reto111a_svg-tex.pdf_tex
new file mode 100644
index 0000000..fac0b62
--- /dev/null
+++ b/svg-inkscape/reto111a_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto111a_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto111a_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto112a_svg-tex.pdf b/svg-inkscape/reto112a_svg-tex.pdf
new file mode 100644
index 0000000..4417e21
--- /dev/null
+++ b/svg-inkscape/reto112a_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto112a_svg-tex.pdf_tex b/svg-inkscape/reto112a_svg-tex.pdf_tex
new file mode 100644
index 0000000..142dd10
--- /dev/null
+++ b/svg-inkscape/reto112a_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto112a_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto112a_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto11_svg-tex.pdf b/svg-inkscape/reto11_svg-tex.pdf
new file mode 100644
index 0000000..e2bba03
--- /dev/null
+++ b/svg-inkscape/reto11_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto11_svg-tex.pdf_tex b/svg-inkscape/reto11_svg-tex.pdf_tex
new file mode 100644
index 0000000..4e6d33e
--- /dev/null
+++ b/svg-inkscape/reto11_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto11_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto11_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto12_svg-tex.pdf b/svg-inkscape/reto12_svg-tex.pdf
new file mode 100644
index 0000000..f226bb6
--- /dev/null
+++ b/svg-inkscape/reto12_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto12_svg-tex.pdf_tex b/svg-inkscape/reto12_svg-tex.pdf_tex
new file mode 100644
index 0000000..7bf7717
--- /dev/null
+++ b/svg-inkscape/reto12_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto12_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto12_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto13_svg-tex.pdf b/svg-inkscape/reto13_svg-tex.pdf
new file mode 100644
index 0000000..ea7bafa
--- /dev/null
+++ b/svg-inkscape/reto13_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto13_svg-tex.pdf_tex b/svg-inkscape/reto13_svg-tex.pdf_tex
new file mode 100644
index 0000000..9be97d7
--- /dev/null
+++ b/svg-inkscape/reto13_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto13_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto13_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto14_svg-tex.pdf b/svg-inkscape/reto14_svg-tex.pdf
new file mode 100644
index 0000000..8de4467
--- /dev/null
+++ b/svg-inkscape/reto14_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto14_svg-tex.pdf_tex b/svg-inkscape/reto14_svg-tex.pdf_tex
new file mode 100644
index 0000000..cbbb29b
--- /dev/null
+++ b/svg-inkscape/reto14_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto14_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto14_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto15_svg-tex.pdf b/svg-inkscape/reto15_svg-tex.pdf
new file mode 100644
index 0000000..61fa31b
--- /dev/null
+++ b/svg-inkscape/reto15_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto15_svg-tex.pdf_tex b/svg-inkscape/reto15_svg-tex.pdf_tex
new file mode 100644
index 0000000..ec151a8
--- /dev/null
+++ b/svg-inkscape/reto15_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto15_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto15_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto15a_svg-tex.pdf b/svg-inkscape/reto15a_svg-tex.pdf
new file mode 100644
index 0000000..755707a
--- /dev/null
+++ b/svg-inkscape/reto15a_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto15a_svg-tex.pdf_tex b/svg-inkscape/reto15a_svg-tex.pdf_tex
new file mode 100644
index 0000000..48d8ccd
--- /dev/null
+++ b/svg-inkscape/reto15a_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto15a_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto15a_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto15b_svg-tex.pdf b/svg-inkscape/reto15b_svg-tex.pdf
new file mode 100644
index 0000000..5d37ed9
--- /dev/null
+++ b/svg-inkscape/reto15b_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto15b_svg-tex.pdf_tex b/svg-inkscape/reto15b_svg-tex.pdf_tex
new file mode 100644
index 0000000..87bc1dd
--- /dev/null
+++ b/svg-inkscape/reto15b_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto15b_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto15b_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto16_svg-tex.pdf b/svg-inkscape/reto16_svg-tex.pdf
new file mode 100644
index 0000000..403ca5e
--- /dev/null
+++ b/svg-inkscape/reto16_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto16_svg-tex.pdf_tex b/svg-inkscape/reto16_svg-tex.pdf_tex
new file mode 100644
index 0000000..1121655
--- /dev/null
+++ b/svg-inkscape/reto16_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto16_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto16_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto16a_svg-tex.pdf b/svg-inkscape/reto16a_svg-tex.pdf
new file mode 100644
index 0000000..983aea8
--- /dev/null
+++ b/svg-inkscape/reto16a_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto16a_svg-tex.pdf_tex b/svg-inkscape/reto16a_svg-tex.pdf_tex
new file mode 100644
index 0000000..0105844
--- /dev/null
+++ b/svg-inkscape/reto16a_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto16a_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto16a_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto16b_svg-tex.pdf b/svg-inkscape/reto16b_svg-tex.pdf
new file mode 100644
index 0000000..deebe95
--- /dev/null
+++ b/svg-inkscape/reto16b_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto16b_svg-tex.pdf_tex b/svg-inkscape/reto16b_svg-tex.pdf_tex
new file mode 100644
index 0000000..91bf9d7
--- /dev/null
+++ b/svg-inkscape/reto16b_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto16b_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto16b_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto16c_svg-tex.pdf b/svg-inkscape/reto16c_svg-tex.pdf
new file mode 100644
index 0000000..dfebf1f
--- /dev/null
+++ b/svg-inkscape/reto16c_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto16c_svg-tex.pdf_tex b/svg-inkscape/reto16c_svg-tex.pdf_tex
new file mode 100644
index 0000000..7b86c8a
--- /dev/null
+++ b/svg-inkscape/reto16c_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto16c_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto16c_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto17_svg-tex.pdf b/svg-inkscape/reto17_svg-tex.pdf
new file mode 100644
index 0000000..222923f
--- /dev/null
+++ b/svg-inkscape/reto17_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto17_svg-tex.pdf_tex b/svg-inkscape/reto17_svg-tex.pdf_tex
new file mode 100644
index 0000000..bb45c98
--- /dev/null
+++ b/svg-inkscape/reto17_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto17_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto17_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto17a_svg-tex.pdf b/svg-inkscape/reto17a_svg-tex.pdf
new file mode 100644
index 0000000..5de998a
--- /dev/null
+++ b/svg-inkscape/reto17a_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto17a_svg-tex.pdf_tex b/svg-inkscape/reto17a_svg-tex.pdf_tex
new file mode 100644
index 0000000..0d18ca2
--- /dev/null
+++ b/svg-inkscape/reto17a_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto17a_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto17a_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto17b_svg-tex.pdf b/svg-inkscape/reto17b_svg-tex.pdf
new file mode 100644
index 0000000..4d6f4b5
--- /dev/null
+++ b/svg-inkscape/reto17b_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto17b_svg-tex.pdf_tex b/svg-inkscape/reto17b_svg-tex.pdf_tex
new file mode 100644
index 0000000..297612a
--- /dev/null
+++ b/svg-inkscape/reto17b_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto17b_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto17b_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto17c_svg-tex.pdf b/svg-inkscape/reto17c_svg-tex.pdf
new file mode 100644
index 0000000..47850e2
--- /dev/null
+++ b/svg-inkscape/reto17c_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto17c_svg-tex.pdf_tex b/svg-inkscape/reto17c_svg-tex.pdf_tex
new file mode 100644
index 0000000..a959788
--- /dev/null
+++ b/svg-inkscape/reto17c_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto17c_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto17c_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto17d_svg-tex.pdf b/svg-inkscape/reto17d_svg-tex.pdf
new file mode 100644
index 0000000..46e419f
--- /dev/null
+++ b/svg-inkscape/reto17d_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto17d_svg-tex.pdf_tex b/svg-inkscape/reto17d_svg-tex.pdf_tex
new file mode 100644
index 0000000..c1febb1
--- /dev/null
+++ b/svg-inkscape/reto17d_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto17d_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto17d_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto17e_svg-tex.pdf b/svg-inkscape/reto17e_svg-tex.pdf
new file mode 100644
index 0000000..b954055
--- /dev/null
+++ b/svg-inkscape/reto17e_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto17e_svg-tex.pdf_tex b/svg-inkscape/reto17e_svg-tex.pdf_tex
new file mode 100644
index 0000000..4c59e48
--- /dev/null
+++ b/svg-inkscape/reto17e_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto17e_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto17e_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto17f_svg-tex.pdf b/svg-inkscape/reto17f_svg-tex.pdf
new file mode 100644
index 0000000..6fd2232
--- /dev/null
+++ b/svg-inkscape/reto17f_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto17f_svg-tex.pdf_tex b/svg-inkscape/reto17f_svg-tex.pdf_tex
new file mode 100644
index 0000000..d617e9f
--- /dev/null
+++ b/svg-inkscape/reto17f_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto17f_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto17f_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto18_svg-tex.pdf b/svg-inkscape/reto18_svg-tex.pdf
new file mode 100644
index 0000000..62f12ab
--- /dev/null
+++ b/svg-inkscape/reto18_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto18_svg-tex.pdf_tex b/svg-inkscape/reto18_svg-tex.pdf_tex
new file mode 100644
index 0000000..c890f7a
--- /dev/null
+++ b/svg-inkscape/reto18_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto18_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto18_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto18a_svg-tex.pdf b/svg-inkscape/reto18a_svg-tex.pdf
new file mode 100644
index 0000000..3a5c24a
--- /dev/null
+++ b/svg-inkscape/reto18a_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto18a_svg-tex.pdf_tex b/svg-inkscape/reto18a_svg-tex.pdf_tex
new file mode 100644
index 0000000..7d63d35
--- /dev/null
+++ b/svg-inkscape/reto18a_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto18a_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto18a_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto18b_svg-tex.pdf b/svg-inkscape/reto18b_svg-tex.pdf
new file mode 100644
index 0000000..d1d23c9
--- /dev/null
+++ b/svg-inkscape/reto18b_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto18b_svg-tex.pdf_tex b/svg-inkscape/reto18b_svg-tex.pdf_tex
new file mode 100644
index 0000000..e521b4e
--- /dev/null
+++ b/svg-inkscape/reto18b_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto18b_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto18b_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto18c_svg-tex.pdf b/svg-inkscape/reto18c_svg-tex.pdf
new file mode 100644
index 0000000..6c8c9ab
--- /dev/null
+++ b/svg-inkscape/reto18c_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto18c_svg-tex.pdf_tex b/svg-inkscape/reto18c_svg-tex.pdf_tex
new file mode 100644
index 0000000..2630dfd
--- /dev/null
+++ b/svg-inkscape/reto18c_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto18c_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto18c_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto18d_svg-tex.pdf b/svg-inkscape/reto18d_svg-tex.pdf
new file mode 100644
index 0000000..7dfd272
--- /dev/null
+++ b/svg-inkscape/reto18d_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto18d_svg-tex.pdf_tex b/svg-inkscape/reto18d_svg-tex.pdf_tex
new file mode 100644
index 0000000..8e9aa7c
--- /dev/null
+++ b/svg-inkscape/reto18d_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto18d_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto18d_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto18e_svg-tex.pdf b/svg-inkscape/reto18e_svg-tex.pdf
new file mode 100644
index 0000000..1f39158
--- /dev/null
+++ b/svg-inkscape/reto18e_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto18e_svg-tex.pdf_tex b/svg-inkscape/reto18e_svg-tex.pdf_tex
new file mode 100644
index 0000000..23189fc
--- /dev/null
+++ b/svg-inkscape/reto18e_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto18e_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto18e_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto18f_svg-tex.pdf b/svg-inkscape/reto18f_svg-tex.pdf
new file mode 100644
index 0000000..2235365
--- /dev/null
+++ b/svg-inkscape/reto18f_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto18f_svg-tex.pdf_tex b/svg-inkscape/reto18f_svg-tex.pdf_tex
new file mode 100644
index 0000000..dbfa530
--- /dev/null
+++ b/svg-inkscape/reto18f_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto18f_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto18f_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto18g_svg-tex.pdf b/svg-inkscape/reto18g_svg-tex.pdf
new file mode 100644
index 0000000..4dd6097
--- /dev/null
+++ b/svg-inkscape/reto18g_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto18g_svg-tex.pdf_tex b/svg-inkscape/reto18g_svg-tex.pdf_tex
new file mode 100644
index 0000000..fb3537f
--- /dev/null
+++ b/svg-inkscape/reto18g_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto18g_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto18g_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto19a_svg-tex.pdf b/svg-inkscape/reto19a_svg-tex.pdf
new file mode 100644
index 0000000..440d9ef
--- /dev/null
+++ b/svg-inkscape/reto19a_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto19a_svg-tex.pdf_tex b/svg-inkscape/reto19a_svg-tex.pdf_tex
new file mode 100644
index 0000000..b124d64
--- /dev/null
+++ b/svg-inkscape/reto19a_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto19a_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto19a_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto19b_svg-tex.pdf b/svg-inkscape/reto19b_svg-tex.pdf
new file mode 100644
index 0000000..70cae45
--- /dev/null
+++ b/svg-inkscape/reto19b_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto19b_svg-tex.pdf_tex b/svg-inkscape/reto19b_svg-tex.pdf_tex
new file mode 100644
index 0000000..5bc2347
--- /dev/null
+++ b/svg-inkscape/reto19b_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto19b_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto19b_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto19c_svg-tex.pdf b/svg-inkscape/reto19c_svg-tex.pdf
new file mode 100644
index 0000000..965d447
--- /dev/null
+++ b/svg-inkscape/reto19c_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto19c_svg-tex.pdf_tex b/svg-inkscape/reto19c_svg-tex.pdf_tex
new file mode 100644
index 0000000..6fbb03c
--- /dev/null
+++ b/svg-inkscape/reto19c_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto19c_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto19c_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto22_svg-tex.pdf b/svg-inkscape/reto22_svg-tex.pdf
new file mode 100644
index 0000000..14e41c7
--- /dev/null
+++ b/svg-inkscape/reto22_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto22_svg-tex.pdf_tex b/svg-inkscape/reto22_svg-tex.pdf_tex
new file mode 100644
index 0000000..29f6d2d
--- /dev/null
+++ b/svg-inkscape/reto22_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto22_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto22_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c10_svg-tex.pdf b/svg-inkscape/reto3c10_svg-tex.pdf
new file mode 100644
index 0000000..624458d
--- /dev/null
+++ b/svg-inkscape/reto3c10_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c10_svg-tex.pdf_tex b/svg-inkscape/reto3c10_svg-tex.pdf_tex
new file mode 100644
index 0000000..76c03b2
--- /dev/null
+++ b/svg-inkscape/reto3c10_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c10_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c10_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c11_svg-tex.pdf b/svg-inkscape/reto3c11_svg-tex.pdf
new file mode 100644
index 0000000..85904a4
--- /dev/null
+++ b/svg-inkscape/reto3c11_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c11_svg-tex.pdf_tex b/svg-inkscape/reto3c11_svg-tex.pdf_tex
new file mode 100644
index 0000000..798e6dd
--- /dev/null
+++ b/svg-inkscape/reto3c11_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c11_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c11_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c12_svg-tex.pdf b/svg-inkscape/reto3c12_svg-tex.pdf
new file mode 100644
index 0000000..c2cd3c5
--- /dev/null
+++ b/svg-inkscape/reto3c12_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c12_svg-tex.pdf_tex b/svg-inkscape/reto3c12_svg-tex.pdf_tex
new file mode 100644
index 0000000..99017bf
--- /dev/null
+++ b/svg-inkscape/reto3c12_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c12_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c12_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c13_svg-tex.pdf b/svg-inkscape/reto3c13_svg-tex.pdf
new file mode 100644
index 0000000..c692617
--- /dev/null
+++ b/svg-inkscape/reto3c13_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c13_svg-tex.pdf_tex b/svg-inkscape/reto3c13_svg-tex.pdf_tex
new file mode 100644
index 0000000..f970878
--- /dev/null
+++ b/svg-inkscape/reto3c13_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c13_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c13_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c1_svg-tex.pdf b/svg-inkscape/reto3c1_svg-tex.pdf
new file mode 100644
index 0000000..d3aa2cb
--- /dev/null
+++ b/svg-inkscape/reto3c1_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c1_svg-tex.pdf_tex b/svg-inkscape/reto3c1_svg-tex.pdf_tex
new file mode 100644
index 0000000..f5969e9
--- /dev/null
+++ b/svg-inkscape/reto3c1_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c1_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c1_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c2_svg-tex.pdf b/svg-inkscape/reto3c2_svg-tex.pdf
new file mode 100644
index 0000000..f9bc18f
--- /dev/null
+++ b/svg-inkscape/reto3c2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c2_svg-tex.pdf_tex b/svg-inkscape/reto3c2_svg-tex.pdf_tex
new file mode 100644
index 0000000..4330ec1
--- /dev/null
+++ b/svg-inkscape/reto3c2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c3_svg-tex.pdf b/svg-inkscape/reto3c3_svg-tex.pdf
new file mode 100644
index 0000000..cac13fd
--- /dev/null
+++ b/svg-inkscape/reto3c3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c3_svg-tex.pdf_tex b/svg-inkscape/reto3c3_svg-tex.pdf_tex
new file mode 100644
index 0000000..fa2a1a4
--- /dev/null
+++ b/svg-inkscape/reto3c3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c4_svg-tex.pdf b/svg-inkscape/reto3c4_svg-tex.pdf
new file mode 100644
index 0000000..75a1898
--- /dev/null
+++ b/svg-inkscape/reto3c4_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c4_svg-tex.pdf_tex b/svg-inkscape/reto3c4_svg-tex.pdf_tex
new file mode 100644
index 0000000..79fb1db
--- /dev/null
+++ b/svg-inkscape/reto3c4_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c4_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c4_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c5_svg-tex.pdf b/svg-inkscape/reto3c5_svg-tex.pdf
new file mode 100644
index 0000000..d5ef4da
--- /dev/null
+++ b/svg-inkscape/reto3c5_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c5_svg-tex.pdf_tex b/svg-inkscape/reto3c5_svg-tex.pdf_tex
new file mode 100644
index 0000000..e070b70
--- /dev/null
+++ b/svg-inkscape/reto3c5_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c5_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c5_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c6_svg-tex.pdf b/svg-inkscape/reto3c6_svg-tex.pdf
new file mode 100644
index 0000000..1d18ea0
--- /dev/null
+++ b/svg-inkscape/reto3c6_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c6_svg-tex.pdf_tex b/svg-inkscape/reto3c6_svg-tex.pdf_tex
new file mode 100644
index 0000000..7feda87
--- /dev/null
+++ b/svg-inkscape/reto3c6_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c6_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c6_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c7_svg-tex.pdf b/svg-inkscape/reto3c7_svg-tex.pdf
new file mode 100644
index 0000000..edd4c80
--- /dev/null
+++ b/svg-inkscape/reto3c7_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c7_svg-tex.pdf_tex b/svg-inkscape/reto3c7_svg-tex.pdf_tex
new file mode 100644
index 0000000..464532a
--- /dev/null
+++ b/svg-inkscape/reto3c7_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c7_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c7_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c8_svg-tex.pdf b/svg-inkscape/reto3c8_svg-tex.pdf
new file mode 100644
index 0000000..d448694
--- /dev/null
+++ b/svg-inkscape/reto3c8_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c8_svg-tex.pdf_tex b/svg-inkscape/reto3c8_svg-tex.pdf_tex
new file mode 100644
index 0000000..3864afa
--- /dev/null
+++ b/svg-inkscape/reto3c8_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c8_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c8_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3c9_svg-tex.pdf b/svg-inkscape/reto3c9_svg-tex.pdf
new file mode 100644
index 0000000..1bdb215
--- /dev/null
+++ b/svg-inkscape/reto3c9_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3c9_svg-tex.pdf_tex b/svg-inkscape/reto3c9_svg-tex.pdf_tex
new file mode 100644
index 0000000..45ef8f7
--- /dev/null
+++ b/svg-inkscape/reto3c9_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3c9_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3c9_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3e1_svg-tex.pdf b/svg-inkscape/reto3e1_svg-tex.pdf
new file mode 100644
index 0000000..cfa25e8
--- /dev/null
+++ b/svg-inkscape/reto3e1_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3e1_svg-tex.pdf_tex b/svg-inkscape/reto3e1_svg-tex.pdf_tex
new file mode 100644
index 0000000..f3eeec4
--- /dev/null
+++ b/svg-inkscape/reto3e1_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3e1_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3e1_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3e2_svg-tex.pdf b/svg-inkscape/reto3e2_svg-tex.pdf
new file mode 100644
index 0000000..ef1e31d
--- /dev/null
+++ b/svg-inkscape/reto3e2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3e2_svg-tex.pdf_tex b/svg-inkscape/reto3e2_svg-tex.pdf_tex
new file mode 100644
index 0000000..e1d6d4a
--- /dev/null
+++ b/svg-inkscape/reto3e2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3e2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3e2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3e3_svg-tex.pdf b/svg-inkscape/reto3e3_svg-tex.pdf
new file mode 100644
index 0000000..1b5ec0d
--- /dev/null
+++ b/svg-inkscape/reto3e3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3e3_svg-tex.pdf_tex b/svg-inkscape/reto3e3_svg-tex.pdf_tex
new file mode 100644
index 0000000..cee2c7b
--- /dev/null
+++ b/svg-inkscape/reto3e3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3e3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3e3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3e4_svg-tex.pdf b/svg-inkscape/reto3e4_svg-tex.pdf
new file mode 100644
index 0000000..c988471
--- /dev/null
+++ b/svg-inkscape/reto3e4_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3e4_svg-tex.pdf_tex b/svg-inkscape/reto3e4_svg-tex.pdf_tex
new file mode 100644
index 0000000..142ffa0
--- /dev/null
+++ b/svg-inkscape/reto3e4_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3e4_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3e4_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3e5_svg-tex.pdf b/svg-inkscape/reto3e5_svg-tex.pdf
new file mode 100644
index 0000000..d047e17
--- /dev/null
+++ b/svg-inkscape/reto3e5_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3e5_svg-tex.pdf_tex b/svg-inkscape/reto3e5_svg-tex.pdf_tex
new file mode 100644
index 0000000..6464bc5
--- /dev/null
+++ b/svg-inkscape/reto3e5_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3e5_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3e5_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3e6_svg-tex.pdf b/svg-inkscape/reto3e6_svg-tex.pdf
new file mode 100644
index 0000000..5353a4e
--- /dev/null
+++ b/svg-inkscape/reto3e6_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3e6_svg-tex.pdf_tex b/svg-inkscape/reto3e6_svg-tex.pdf_tex
new file mode 100644
index 0000000..f2f7e64
--- /dev/null
+++ b/svg-inkscape/reto3e6_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3e6_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3e6_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reto3e7_svg-tex.pdf b/svg-inkscape/reto3e7_svg-tex.pdf
new file mode 100644
index 0000000..eb43ca1
--- /dev/null
+++ b/svg-inkscape/reto3e7_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reto3e7_svg-tex.pdf_tex b/svg-inkscape/reto3e7_svg-tex.pdf_tex
new file mode 100644
index 0000000..86f0448
--- /dev/null
+++ b/svg-inkscape/reto3e7_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reto3e7_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reto3e7_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/reverse-niss_svg-tex.pdf b/svg-inkscape/reverse-niss_svg-tex.pdf
new file mode 100644
index 0000000..1f2617f
--- /dev/null
+++ b/svg-inkscape/reverse-niss_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/reverse-niss_svg-tex.pdf_tex b/svg-inkscape/reverse-niss_svg-tex.pdf_tex
new file mode 100644
index 0000000..52dfd46
--- /dev/null
+++ b/svg-inkscape/reverse-niss_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'reverse-niss_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{reverse-niss_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/rw_svg-tex.pdf b/svg-inkscape/rw_svg-tex.pdf
new file mode 100644
index 0000000..62adddf
--- /dev/null
+++ b/svg-inkscape/rw_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/rw_svg-tex.pdf_tex b/svg-inkscape/rw_svg-tex.pdf_tex
new file mode 100644
index 0000000..ffeee84
--- /dev/null
+++ b/svg-inkscape/rw_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'rw_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{rw_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/s_svg-tex.pdf b/svg-inkscape/s_svg-tex.pdf
new file mode 100644
index 0000000..2e23e65
--- /dev/null
+++ b/svg-inkscape/s_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/s_svg-tex.pdf_tex b/svg-inkscape/s_svg-tex.pdf_tex
new file mode 100644
index 0000000..d3994a4
--- /dev/null
+++ b/svg-inkscape/s_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 's_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{s_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/separated-cycles_svg-tex.pdf b/svg-inkscape/separated-cycles_svg-tex.pdf
new file mode 100644
index 0000000..fc54e65
--- /dev/null
+++ b/svg-inkscape/separated-cycles_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/separated-cycles_svg-tex.pdf_tex b/svg-inkscape/separated-cycles_svg-tex.pdf_tex
new file mode 100644
index 0000000..b71223e
--- /dev/null
+++ b/svg-inkscape/separated-cycles_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'separated-cycles_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{separated-cycles_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/sexy_svg-tex.pdf b/svg-inkscape/sexy_svg-tex.pdf
new file mode 100644
index 0000000..c0e020c
--- /dev/null
+++ b/svg-inkscape/sexy_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/sexy_svg-tex.pdf_tex b/svg-inkscape/sexy_svg-tex.pdf_tex
new file mode 100644
index 0000000..c6487ac
--- /dev/null
+++ b/svg-inkscape/sexy_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'sexy_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{sexy_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/u2_svg-tex.pdf b/svg-inkscape/u2_svg-tex.pdf
new file mode 100644
index 0000000..dbcc65c
--- /dev/null
+++ b/svg-inkscape/u2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/u2_svg-tex.pdf_tex b/svg-inkscape/u2_svg-tex.pdf_tex
new file mode 100644
index 0000000..5d06611
--- /dev/null
+++ b/svg-inkscape/u2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'u2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{u2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/u3_svg-tex.pdf b/svg-inkscape/u3_svg-tex.pdf
new file mode 100644
index 0000000..b765cc5
--- /dev/null
+++ b/svg-inkscape/u3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/u3_svg-tex.pdf_tex b/svg-inkscape/u3_svg-tex.pdf_tex
new file mode 100644
index 0000000..5097501
--- /dev/null
+++ b/svg-inkscape/u3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'u3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{u3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/u_svg-tex.pdf b/svg-inkscape/u_svg-tex.pdf
new file mode 100644
index 0000000..ef41f20
--- /dev/null
+++ b/svg-inkscape/u_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/u_svg-tex.pdf_tex b/svg-inkscape/u_svg-tex.pdf_tex
new file mode 100644
index 0000000..d7dcecd
--- /dev/null
+++ b/svg-inkscape/u_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'u_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{u_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/wc-3_svg-tex.pdf b/svg-inkscape/wc-3_svg-tex.pdf
new file mode 100644
index 0000000..b3a0957
--- /dev/null
+++ b/svg-inkscape/wc-3_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/wc-3_svg-tex.pdf_tex b/svg-inkscape/wc-3_svg-tex.pdf_tex
new file mode 100644
index 0000000..b52be1a
--- /dev/null
+++ b/svg-inkscape/wc-3_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'wc-3_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{wc-3_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/wc19-2_svg-tex.pdf b/svg-inkscape/wc19-2_svg-tex.pdf
new file mode 100644
index 0000000..b12a704
--- /dev/null
+++ b/svg-inkscape/wc19-2_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/wc19-2_svg-tex.pdf_tex b/svg-inkscape/wc19-2_svg-tex.pdf_tex
new file mode 100644
index 0000000..bfd93b8
--- /dev/null
+++ b/svg-inkscape/wc19-2_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'wc19-2_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{wc19-2_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/wrsolve_svg-tex.pdf b/svg-inkscape/wrsolve_svg-tex.pdf
new file mode 100644
index 0000000..bb694c3
--- /dev/null
+++ b/svg-inkscape/wrsolve_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/wrsolve_svg-tex.pdf_tex b/svg-inkscape/wrsolve_svg-tex.pdf_tex
new file mode 100644
index 0000000..c890759
--- /dev/null
+++ b/svg-inkscape/wrsolve_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'wrsolve_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{wrsolve_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%
diff --git a/svg-inkscape/wrsolveinv_svg-tex.pdf b/svg-inkscape/wrsolveinv_svg-tex.pdf
new file mode 100644
index 0000000..761b4f3
--- /dev/null
+++ b/svg-inkscape/wrsolveinv_svg-tex.pdf
Binary files differ
diff --git a/svg-inkscape/wrsolveinv_svg-tex.pdf_tex b/svg-inkscape/wrsolveinv_svg-tex.pdf_tex
new file mode 100644
index 0000000..1e242aa
--- /dev/null
+++ b/svg-inkscape/wrsolveinv_svg-tex.pdf_tex
@@ -0,0 +1,58 @@
1%% Creator: Inkscape inkscape 0.92.3, www.inkscape.org
2%% PDF/EPS/PS + LaTeX output extension by Johan Engelen, 2010
3%% Accompanies image file 'wrsolveinv_svg-tex.pdf' (pdf, eps, ps)
4%%
5%% To include the image in your LaTeX document, write
6%% \input{<filename>.pdf_tex}
7%% instead of
8%% \includegraphics{<filename>.pdf}
9%% To scale the image, write
10%% \def\svgwidth{<desired width>}
11%% \input{<filename>.pdf_tex}
12%% instead of
13%% \includegraphics[width=<desired width>]{<filename>.pdf}
14%%
15%% Images with a different path to the parent latex file can
16%% be accessed with the `import' package (which may need to be
17%% installed) using
18%% \usepackage{import}
19%% in the preamble, and then including the image with
20%% \import{<path to file>}{<filename>.pdf_tex}
21%% Alternatively, one can specify
22%% \graphicspath{{<path to file>/}}
23%%
24%% For more information, please see info/svg-inkscape on CTAN:
25%% http://tug.ctan.org/tex-archive/info/svg-inkscape
26%%
27\begingroup%
28 \makeatletter%
29 \providecommand\color[2][]{%
30 \errmessage{(Inkscape) Color is used for the text in Inkscape, but the package 'color.sty' is not loaded}%
31 \renewcommand\color[2][]{}%
32 }%
33 \providecommand\transparent[1]{%
34 \errmessage{(Inkscape) Transparency is used (non-zero) for the text in Inkscape, but the package 'transparent.sty' is not loaded}%
35 \renewcommand\transparent[1]{}%
36 }%
37 \providecommand\rotatebox[2]{#2}%
38 \newcommand*\fsize{\dimexpr\f@size pt\relax}%
39 \newcommand*\lineheight[1]{\fontsize{\fsize}{#1\fsize}\selectfont}%
40 \ifx\svgwidth\undefined%
41 \setlength{\unitlength}{95.99999746bp}%
42 \ifx\svgscale\undefined%
43 \relax%
44 \else%
45 \setlength{\unitlength}{\unitlength * \real{\svgscale}}%
46 \fi%
47 \else%
48 \setlength{\unitlength}{\svgwidth}%
49 \fi%
50 \global\let\svgwidth\undefined%
51 \global\let\svgscale\undefined%
52 \makeatother%
53 \begin{picture}(1,1)%
54 \lineheight{1}%
55 \setlength\tabcolsep{0pt}%
56 \put(0,0){\includegraphics[width=\unitlength,page=1]{wrsolveinv_svg-tex.pdf}}%
57 \end{picture}%
58\endgroup%

Generated with cgit - Back to sebastiano.tronto.net