aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano.tronto@gmail.com>2020-01-12 17:36:46 +0100
committerSebastiano Tronto <sebastiano.tronto@gmail.com>2020-01-12 17:36:46 +0100
commit1bcad4bd80739a21d2f2d372ceb07106f3599604 (patch)
treece418d07f922cf0396cd68278da505aa27611b8c
parent1b65d1413f7c5c1cced62a551c2c0446f874a79c (diff)
downloadfmctutorial-1bcad4bd80739a21d2f2d372ceb07106f3599604.tar.gz
fmctutorial-1bcad4bd80739a21d2f2d372ceb07106f3599604.zip
Version 3.0beta 1
-rw-r--r--README.md1
-rw-r--r--fmc_ENG.pdfbin798663 -> 798021 bytes
-rw-r--r--latex/fmc_ENG.aux6
-rw-r--r--latex/fmc_ENG.log813
-rw-r--r--latex/fmc_ENG.pdfbin798663 -> 798021 bytes
-rw-r--r--latex/fmc_ENG.synctex.gzbin601895 -> 600578 bytes
-rw-r--r--latex/fmc_ENG.tex314
-rw-r--r--latex/fmc_ENG.toc4
8 files changed, 554 insertions, 584 deletions
diff --git a/README.md b/README.md
index f78cff8..534ea95 100644
--- a/README.md
+++ b/README.md
@@ -2,3 +2,4 @@
2A tutorial for solving the Rubik's Cube with as few moves as possible. 2A tutorial for solving the Rubik's Cube with as few moves as possible.
3See fmc_ENG.pdf, also available at https://fmcsolves.cubing.net/fmc_tutorial_ENG.pdf. 3See fmc_ENG.pdf, also available at https://fmcsolves.cubing.net/fmc_tutorial_ENG.pdf.
4 4
5Report mistakes, comments and suggestions contact me at sebastiano[dot]tronto[at]gmail.com.
diff --git a/fmc_ENG.pdf b/fmc_ENG.pdf
index 6cffcc8..c68ab19 100644
--- a/fmc_ENG.pdf
+++ b/fmc_ENG.pdf
Binary files differ
diff --git a/latex/fmc_ENG.aux b/latex/fmc_ENG.aux
index 630c272..5d133b5 100644
--- a/latex/fmc_ENG.aux
+++ b/latex/fmc_ENG.aux
@@ -79,7 +79,7 @@
79\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.3}Partial Domino Reduction}{36}{subsection.2.5.3}} 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}{}} 80\newlabel{sec:PDR}{{2.5.3}{36}{Partial Domino Reduction}{subsection.2.5.3}{}}
81\@writefile{toc}{\contentsline {subsubsection}{Classic PDR}{36}{section*.15}} 81\@writefile{toc}{\contentsline {subsubsection}{Classic PDR}{36}{section*.15}}
82\@writefile{toc}{\contentsline {subsubsection}{EO+CO PDR}{37}{section*.16}} 82\@writefile{toc}{\contentsline {subsubsection}{EO+CO PDR}{36}{section*.16}}
83\@writefile{toc}{\contentsline {section}{\numberline {2.6}Other simple strategies}{37}{section.2.6}} 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}} 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}{}} 85\newlabel{goback}{{2.6.1}{37}{Go back and change your solve}{subsection.2.6.1}{}}
@@ -107,8 +107,8 @@
107\newlabel{skew_centers}{{3.7}{48}{Solving with skew centers}{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}} 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}{}} 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}} 110\@writefile{toc}{\contentsline {section}{\numberline {3.8}Advanced edge insertions: free slices}{49}{section.3.8}}
111\newlabel{slices}{{3.8}{50}{Advanced edge insertions: free slices}{section.3.8}{}} 111\newlabel{slices}{{3.8}{49}{Advanced edge insertions: free slices}{section.3.8}{}}
112\@writefile{toc}{\contentsline {section}{\numberline {3.9}Corners First}{51}{section.3.9}} 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}{}} 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}} 114\@writefile{toc}{\contentsline {section}{\numberline {3.10}Replace and shorten}{53}{section.3.10}}
diff --git a/latex/fmc_ENG.log b/latex/fmc_ENG.log
index fbad2af..8100f03 100644
--- a/latex/fmc_ENG.log
+++ b/latex/fmc_ENG.log
@@ -1,4 +1,4 @@
1This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2019.10.1) 11 JAN 2020 21:34 1This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2019.10.1) 12 JAN 2020 17:36
2entering extended mode 2entering extended mode
3 \write18 enabled. 3 \write18 enabled.
4 %&-line parsing enabled. 4 %&-line parsing enabled.
@@ -850,53 +850,58 @@ Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
850LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' 850LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
851(Font) U/euf/m/n --> U/euf/b/n on input line 106. 851(Font) U/euf/m/n --> U/euf/b/n on input line 106.
852) 852)
853(/usr/share/texlive/texmf-dist/tex/latex/mdwtools/footnote.sty
854Package: footnote 1997/01/28 1.13 Save footnotes around boxes
855\fn@notes=\box28
856\fn@width=\dimen131
857)
853(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty 858(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
854Package: amssymb 2013/01/14 v3.01 AMS font symbols 859Package: amssymb 2013/01/14 v3.01 AMS font symbols
855) 860)
856(/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty 861(/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
857Package: enumitem 2011/09/28 v3.5.2 Customized lists 862Package: enumitem 2011/09/28 v3.5.2 Customized lists
858\labelindent=\skip51 863\labelindent=\skip51
859\enit@outerparindent=\dimen131 864\enit@outerparindent=\dimen132
860\enit@toks=\toks29 865\enit@toks=\toks29
861\enit@inbox=\box28 866\enit@inbox=\box29
862\enitdp@description=\count117 867\enitdp@description=\count117
863) 868)
864(/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.sty 869(/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.sty
865\UL@box=\box29 870\UL@box=\box30
866\UL@hyphenbox=\box30 871\UL@hyphenbox=\box31
867\UL@skip=\skip52 872\UL@skip=\skip52
868\UL@hook=\toks30 873\UL@hook=\toks30
869\UL@height=\dimen132 874\UL@height=\dimen133
870\UL@pe=\count118 875\UL@pe=\count118
871\UL@pixel=\dimen133 876\UL@pixel=\dimen134
872\ULC@box=\box31 877\ULC@box=\box32
873Package: ulem 2012/05/18 878Package: ulem 2012/05/18
874\ULdepth=\dimen134 879\ULdepth=\dimen135
875) (./fmc_ENG.aux) 880) (./fmc_ENG.aux)
876\openout1 = `fmc_ENG.aux'. 881\openout1 = `fmc_ENG.aux'.
877 882
878LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 29. 883LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 32.
879LaTeX Font Info: ... okay on input line 29. 884LaTeX Font Info: ... okay on input line 32.
880LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 29. 885LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 32.
881LaTeX Font Info: ... okay on input line 29. 886LaTeX Font Info: ... okay on input line 32.
882LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 29. 887LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 32.
883LaTeX Font Info: ... okay on input line 29. 888LaTeX Font Info: ... okay on input line 32.
884LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 29. 889LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 32.
885LaTeX Font Info: ... okay on input line 29. 890LaTeX Font Info: ... okay on input line 32.
886LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 29. 891LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 32.
887LaTeX Font Info: ... okay on input line 29. 892LaTeX Font Info: ... okay on input line 32.
888LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 29. 893LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 32.
889LaTeX Font Info: ... okay on input line 29. 894LaTeX Font Info: ... okay on input line 32.
890LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 29. 895LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 32.
891LaTeX Font Info: ... okay on input line 29. 896LaTeX Font Info: ... okay on input line 32.
892LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 29. 897LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 32.
893LaTeX Font Info: Try loading font information for TS1+cmr on input line 29. 898LaTeX Font Info: Try loading font information for TS1+cmr on input line 32.
894 899
895(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd 900(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd
896File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions 901File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
897) 902)
898LaTeX Font Info: ... okay on input line 29. 903LaTeX Font Info: ... okay on input line 32.
899LaTeX Font Info: Try loading font information for OT1+lmr on input line 29. 904LaTeX Font Info: Try loading font information for OT1+lmr on input line 32.
900 905
901(/usr/share/texmf/tex/latex/lm/ot1lmr.fd 906(/usr/share/texmf/tex/latex/lm/ot1lmr.fd
902File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern 907File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
@@ -935,8 +940,8 @@ File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
935* \@reversemarginfalse 940* \@reversemarginfalse
936* (1in=72.27pt=25.4mm, 1cm=28.453pt) 941* (1in=72.27pt=25.4mm, 1cm=28.453pt)
937 942
938\AtBeginShipoutBox=\box32 943\AtBeginShipoutBox=\box33
939Package hyperref Info: Link coloring OFF on input line 29. 944Package hyperref Info: Link coloring OFF on input line 32.
940(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty 945(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
941Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section 946Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section
942 947
@@ -945,9 +950,9 @@ Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO)
945) 950)
946\c@section@level=\count119 951\c@section@level=\count119
947) 952)
948LaTeX Info: Redefining \ref on input line 29. 953LaTeX Info: Redefining \ref on input line 32.
949LaTeX Info: Redefining \pageref on input line 29. 954LaTeX Info: Redefining \pageref on input line 32.
950LaTeX Info: Redefining \nameref on input line 29. 955LaTeX Info: Redefining \nameref on input line 32.
951 956
952(./fmc_ENG.out) (./fmc_ENG.out) 957(./fmc_ENG.out) (./fmc_ENG.out)
953\@outlinefile=\write3 958\@outlinefile=\write3
@@ -957,13 +962,13 @@ LaTeX Info: Redefining \nameref on input line 29.
957(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii 962(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
958[Loading MPS to PDF converter (version 2006.09.02).] 963[Loading MPS to PDF converter (version 2006.09.02).]
959\scratchcounter=\count120 964\scratchcounter=\count120
960\scratchdimen=\dimen135 965\scratchdimen=\dimen136
961\scratchbox=\box33 966\scratchbox=\box34
962\nofMPsegments=\count121 967\nofMPsegments=\count121
963\nofMParguments=\count122 968\nofMParguments=\count122
964\everyMPshowfont=\toks31 969\everyMPshowfont=\toks31
965\MPscratchCnt=\count123 970\MPscratchCnt=\count123
966\MPscratchDim=\dimen136 971\MPscratchDim=\dimen137
967\MPnumerator=\count124 972\MPnumerator=\count124
968\makeMPintoPDFobject=\count125 973\makeMPintoPDFobject=\count125
969\everyMPtoPDFconversion=\toks32 974\everyMPtoPDFconversion=\toks32
@@ -984,35 +989,35 @@ G,.JBIG2,.JB2,.eps]
984File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv 989File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
985e 990e
986)) 991))
987LaTeX Font Info: Try loading font information for OML+lmm on input line 32. 992LaTeX Font Info: Try loading font information for OML+lmm on input line 35.
988 993
989(/usr/share/texmf/tex/latex/lm/omllmm.fd 994(/usr/share/texmf/tex/latex/lm/omllmm.fd
990File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern 995File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern
991) 996)
992LaTeX Font Info: Try loading font information for OMS+lmsy on input line 32. 997LaTeX Font Info: Try loading font information for OMS+lmsy on input line 35.
993 998
994 999
995(/usr/share/texmf/tex/latex/lm/omslmsy.fd 1000(/usr/share/texmf/tex/latex/lm/omslmsy.fd
996File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern 1001File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern
997) 1002)
998LaTeX Font Info: Try loading font information for OMX+lmex on input line 32. 1003LaTeX Font Info: Try loading font information for OMX+lmex on input line 35.
999 1004
1000 1005
1001(/usr/share/texmf/tex/latex/lm/omxlmex.fd 1006(/usr/share/texmf/tex/latex/lm/omxlmex.fd
1002File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern 1007File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern
1003) 1008)
1004LaTeX Font Info: External font `lmex10' loaded for size 1009LaTeX Font Info: External font `lmex10' loaded for size
1005(Font) <12> on input line 32. 1010(Font) <12> on input line 35.
1006LaTeX Font Info: External font `lmex10' loaded for size 1011LaTeX Font Info: External font `lmex10' loaded for size
1007(Font) <8> on input line 32. 1012(Font) <8> on input line 35.
1008LaTeX Font Info: External font `lmex10' loaded for size 1013LaTeX Font Info: External font `lmex10' loaded for size
1009(Font) <6> on input line 32. 1014(Font) <6> on input line 35.
1010LaTeX Font Info: Try loading font information for U+msa on input line 32. 1015LaTeX Font Info: Try loading font information for U+msa on input line 35.
1011 1016
1012(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd 1017(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
1013File: umsa.fd 2013/01/14 v3.01 AMS symbols A 1018File: umsa.fd 2013/01/14 v3.01 AMS symbols A
1014) 1019)
1015LaTeX Font Info: Try loading font information for U+msb on input line 32. 1020LaTeX Font Info: Try loading font information for U+msb on input line 35.
1016 1021
1017(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd 1022(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
1018File: umsb.fd 2013/01/14 v3.01 AMS symbols B 1023File: umsb.fd 2013/01/14 v3.01 AMS symbols B
@@ -1020,30 +1025,30 @@ File: umsb.fd 2013/01/14 v3.01 AMS symbols B
1020 1025
1021 1026
1022{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] 1027{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
1023LaTeX Font Info: Try loading font information for TS1+lmr on input line 51. 1028LaTeX Font Info: Try loading font information for TS1+lmr on input line 54.
1024 (/usr/share/texmf/tex/latex/lm/ts1lmr.fd 1029 (/usr/share/texmf/tex/latex/lm/ts1lmr.fd
1025File: ts1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern 1030File: ts1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
1026) 1031)
1027[2] 1032[2]
1028LaTeX Font Info: External font `lmex10' loaded for size 1033LaTeX Font Info: External font `lmex10' loaded for size
1029(Font) <10.95> on input line 88. 1034(Font) <10.95> on input line 91.
1030LaTeX Font Info: External font `lmex10' loaded for size 1035LaTeX Font Info: External font `lmex10' loaded for size
1031(Font) <9> on input line 88. 1036(Font) <9> on input line 91.
1032LaTeX Font Info: External font `lmex10' loaded for size 1037LaTeX Font Info: External font `lmex10' loaded for size
1033(Font) <5> on input line 88. 1038(Font) <5> on input line 91.
1034LaTeX Font Info: Try loading font information for OT1+lmtt on input line 88. 1039LaTeX Font Info: Try loading font information for OT1+lmtt on input line 91.
1035 1040
1036 (/usr/share/texmf/tex/latex/lm/ot1lmtt.fd 1041 (/usr/share/texmf/tex/latex/lm/ot1lmtt.fd
1037File: ot1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern 1042File: ot1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern
1038) [3] 1043) [3]
1039LaTeX Font Info: Try loading font information for TS1+lmtt on input line 117 1044LaTeX Font Info: Try loading font information for TS1+lmtt on input line 120
1040. 1045.
1041 1046
1042(/usr/share/texmf/tex/latex/lm/ts1lmtt.fd 1047(/usr/share/texmf/tex/latex/lm/ts1lmtt.fd
1043File: ts1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern 1048File: ts1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern
1044) 1049)
1045Package svg Info: Last page of `./svg-inkscape/2c2e-ex_svg-tex.pdf' is 1 on inp 1050Package svg Info: Last page of `./svg-inkscape/2c2e-ex_svg-tex.pdf' is 1 on inp
1046ut line 127. 1051ut line 130.
1047 1052
1048(./svg-inkscape/2c2e-ex_svg-tex.pdf_tex 1053(./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> 1054<./svg-inkscape/2c2e-ex_svg-tex.pdf, id=406, page=1, 96.36pt x 96.36pt>
@@ -1062,20 +1067,20 @@ ut line 56.
1062<img/example.pdf, id=555, 614.295pt x 794.97pt> 1067<img/example.pdf, id=555, 614.295pt x 794.97pt>
1063File: img/example.pdf Graphic file (type pdf) 1068File: img/example.pdf Graphic file (type pdf)
1064<use img/example.pdf> 1069<use img/example.pdf>
1065Package pdftex.def Info: img/example.pdf used on input line 193. 1070Package pdftex.def Info: img/example.pdf used on input line 196.
1066(pdftex.def) Requested size: 430.00356pt x 556.4752pt. 1071(pdftex.def) Requested size: 430.00356pt x 556.4752pt.
1067 [9 1072 [9
1068 1073
1069] [10 <./img/example.pdf>] 1074] [10 <./img/example.pdf>]
1070Chapter 1. 1075Chapter 1.
1071 1076
1072Overfull \hbox (3.8299pt too wide) in paragraph at lines 213--213 1077Overfull \hbox (3.8299pt too wide) in paragraph at lines 216--216
1073[][][][]$\OT1/lmtt/m/n/9 https : / / www . speedsolving . com / forum / threads 1078[][][][]$\OT1/lmtt/m/n/9 https : / / www . speedsolving . com / forum / threads
1074 / beginners-[]guide-[]to-[]choosing-[]a-[]speedsolving-[]method . 1079 / beginners-[]guide-[]to-[]choosing-[]a-[]speedsolving-[]method .
1075 [] 1080 []
1076 1081
1077 1082
1078Underfull \hbox (badness 10000) in paragraph at lines 226--226 1083Underfull \hbox (badness 10000) in paragraph at lines 229--229
1079[][][]\OT1/lmr/m/n/9 For ex-am-ple []HARCS[], freely avail-able on-line: []$\OT 1084[][][]\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 / 10851/lmtt/m/n/9 https : / / www . speedsolving . com / forum / threads /
1081 [] 1086 []
@@ -1083,7 +1088,7 @@ Underfull \hbox (badness 10000) in paragraph at lines 226--226
1083[11 1088[11
1084 1089
1085] [12] [13] [14] 1090] [12] [13] [14]
1086Overfull \hbox (17.28343pt too wide) in paragraph at lines 345--346 1091Overfull \hbox (17.28343pt too wide) in paragraph at lines 348--349
1087\OT1/lmtt/m/n/10.95 speedsolving . com / forum / threads / the-[]3x3x3-[]exampl 1092\OT1/lmtt/m/n/10.95 speedsolving . com / forum / threads / the-[]3x3x3-[]exampl
1088e-[]solve-[]thread . 14345 / page-[]238 # 1093e-[]solve-[]thread . 14345 / page-[]238 #
1089 [] 1094 []
@@ -1093,7 +1098,7 @@ e-[]solve-[]thread . 14345 / page-[]238 #
1093] 1098]
1094Chapter 2. 1099Chapter 2.
1095Package svg Info: Last page of `./svg-inkscape/align-join_svg-tex.pdf' is 1 on 1100Package svg Info: Last page of `./svg-inkscape/align-join_svg-tex.pdf' is 1 on
1096input line 389. 1101input line 392.
1097(./svg-inkscape/align-join_svg-tex.pdf_tex 1102(./svg-inkscape/align-join_svg-tex.pdf_tex
1098<./svg-inkscape/align-join_svg-tex.pdf, id=673, page=1, 96.36pt x 96.36pt> 1103<./svg-inkscape/align-join_svg-tex.pdf, id=673, page=1, 96.36pt x 96.36pt>
1099File: ./svg-inkscape/align-join_svg-tex.pdf Graphic file (type pdf) 1104File: ./svg-inkscape/align-join_svg-tex.pdf Graphic file (type pdf)
@@ -1103,7 +1108,7 @@ input line 56.
1103(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1108(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1104) [17] 1109) [17]
1105Package svg Info: Last page of `./svg-inkscape/move-way_svg-tex.pdf' is 1 on in 1110Package svg Info: Last page of `./svg-inkscape/move-way_svg-tex.pdf' is 1 on in
1106put line 417. 1111put line 420.
1107 1112
1108(./svg-inkscape/move-way_svg-tex.pdf_tex 1113(./svg-inkscape/move-way_svg-tex.pdf_tex
1109<./svg-inkscape/move-way_svg-tex.pdf, id=684, page=1, 96.36pt x 96.36pt> 1114<./svg-inkscape/move-way_svg-tex.pdf, id=684, page=1, 96.36pt x 96.36pt>
@@ -1114,7 +1119,7 @@ put line 56.
1114(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1119(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1115) 1120)
1116Package svg Info: Last page of `./svg-inkscape/sexy_svg-tex.pdf' is 1 on input 1121Package svg Info: Last page of `./svg-inkscape/sexy_svg-tex.pdf' is 1 on input
1117line 436. 1122line 439.
1118 (./svg-inkscape/sexy_svg-tex.pdf_tex 1123 (./svg-inkscape/sexy_svg-tex.pdf_tex
1119<./svg-inkscape/sexy_svg-tex.pdf, id=688, page=1, 96.36pt x 96.36pt> 1124<./svg-inkscape/sexy_svg-tex.pdf, id=688, page=1, 96.36pt x 96.36pt>
1120File: ./svg-inkscape/sexy_svg-tex.pdf Graphic file (type pdf) 1125File: ./svg-inkscape/sexy_svg-tex.pdf Graphic file (type pdf)
@@ -1133,7 +1138,7 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/sexy_svg-tex.pdf): PDF inclusion:
1133 multiple pdfs with page group included in a single page 1138 multiple pdfs with page group included in a single page
1134>] 1139>]
1135Package svg Info: Last page of `./svg-inkscape/keyhole-example_svg-tex.pdf' is 1140Package svg Info: Last page of `./svg-inkscape/keyhole-example_svg-tex.pdf' is
11361 on input line 470. 11411 on input line 473.
1137 (./svg-inkscape/keyhole-example_svg-tex.pdf_tex 1142 (./svg-inkscape/keyhole-example_svg-tex.pdf_tex
1138<./svg-inkscape/keyhole-example_svg-tex.pdf, id=698, page=1, 96.36pt x 96.36pt> 1143<./svg-inkscape/keyhole-example_svg-tex.pdf, id=698, page=1, 96.36pt x 96.36pt>
1139 1144
@@ -1144,7 +1149,7 @@ d on input line 56.
1144(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1149(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1145) 1150)
1146Package svg Info: Last page of `./svg-inkscape/mirek-guus_svg-tex.pdf' is 1 on 1151Package svg Info: Last page of `./svg-inkscape/mirek-guus_svg-tex.pdf' is 1 on
1147input line 497. 1152input line 500.
1148 1153
1149(./svg-inkscape/mirek-guus_svg-tex.pdf_tex 1154(./svg-inkscape/mirek-guus_svg-tex.pdf_tex
1150<./svg-inkscape/mirek-guus_svg-tex.pdf, id=702, page=1, 96.36pt x 96.36pt> 1155<./svg-inkscape/mirek-guus_svg-tex.pdf, id=702, page=1, 96.36pt x 96.36pt>
@@ -1160,7 +1165,7 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/mirek-guus_svg-tex.pdf): PDF incl
1160usion: multiple pdfs with page group included in a single page 1165usion: multiple pdfs with page group included in a single page
1161>] 1166>]
1162Package svg Info: Last page of `./svg-inkscape/influence-steps_svg-tex.pdf' is 1167Package svg Info: Last page of `./svg-inkscape/influence-steps_svg-tex.pdf' is
11631 on input line 528. 11681 on input line 531.
1164 (./svg-inkscape/influence-steps_svg-tex.pdf_tex 1169 (./svg-inkscape/influence-steps_svg-tex.pdf_tex
1165<./svg-inkscape/influence-steps_svg-tex.pdf, id=716, page=1, 96.36pt x 96.36pt> 1170<./svg-inkscape/influence-steps_svg-tex.pdf, id=716, page=1, 96.36pt x 96.36pt>
1166 1171
@@ -1169,35 +1174,33 @@ File: ./svg-inkscape/influence-steps_svg-tex.pdf Graphic file (type pdf)
1169Package pdftex.def Info: ./svg-inkscape/influence-steps_svg-tex.pdf , page1 use 1174Package pdftex.def Info: ./svg-inkscape/influence-steps_svg-tex.pdf , page1 use
1170d on input line 56. 1175d on input line 56.
1171(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1176(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1172) [20 <./svg-inkscape/influence-steps_svg-tex.pdf>] [21] [22] [23] [24] 1177) [20 <./svg-inkscape/influence-steps_svg-tex.pdf>] [21] [22] [23] [24] [25]
1173Package svg Info: Last page of `./svg-inkscape/insertion-1_svg-tex.pdf' is 1 on 1178Package svg Info: Last page of `./svg-inkscape/insertion-1_svg-tex.pdf' is 1 on
1174 input line 794. 1179 input line 796.
1175 1180
1176(./svg-inkscape/insertion-1_svg-tex.pdf_tex 1181(./svg-inkscape/insertion-1_svg-tex.pdf_tex
1177<./svg-inkscape/insertion-1_svg-tex.pdf, id=801, page=1, 96.36pt x 96.36pt> 1182<./svg-inkscape/insertion-1_svg-tex.pdf, id=809, page=1, 96.36pt x 96.36pt>
1178File: ./svg-inkscape/insertion-1_svg-tex.pdf Graphic file (type pdf) 1183File: ./svg-inkscape/insertion-1_svg-tex.pdf Graphic file (type pdf)
1179<use ./svg-inkscape/insertion-1_svg-tex.pdf, page 1> 1184<use ./svg-inkscape/insertion-1_svg-tex.pdf, page 1>
1180Package pdftex.def Info: ./svg-inkscape/insertion-1_svg-tex.pdf , page1 used on 1185Package pdftex.def Info: ./svg-inkscape/insertion-1_svg-tex.pdf , page1 used on
1181 input line 56. 1186 input line 56.
1182(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1187(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1183) [25] [26 <./svg-inkscape/insertion-1_svg-tex.pdf>] 1188) [26 <./svg-inkscape/insertion-1_svg-tex.pdf>]
1184Package svg Info: Last page of `./svg-inkscape/separated-cycles_svg-tex.pdf' is 1189Package svg Info: Last page of `./svg-inkscape/separated-cycles_svg-tex.pdf' is
1185 1 on input line 886. 1190 1 on input line 890.
1186 (./svg-inkscape/separated-cycles_svg-tex.pdf_tex 1191 (./svg-inkscape/separated-cycles_svg-tex.pdf_tex
1187<./svg-inkscape/separated-cycles_svg-tex.pdf, id=835, page=1, 96.36pt x 96.36pt 1192<./svg-inkscape/separated-cycles_svg-tex.pdf, id=836, page=1, 96.36pt x 96.36pt
1188> 1193>
1189File: ./svg-inkscape/separated-cycles_svg-tex.pdf Graphic file (type pdf) 1194File: ./svg-inkscape/separated-cycles_svg-tex.pdf Graphic file (type pdf)
1190<use ./svg-inkscape/separated-cycles_svg-tex.pdf, page 1> 1195<use ./svg-inkscape/separated-cycles_svg-tex.pdf, page 1>
1191Package pdftex.def Info: ./svg-inkscape/separated-cycles_svg-tex.pdf , page1 us 1196Package pdftex.def Info: ./svg-inkscape/separated-cycles_svg-tex.pdf , page1 us
1192ed on input line 56. 1197ed on input line 56.
1193(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1198(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1194) [27] 1199) [27] [28 <./svg-inkscape/separated-cycles_svg-tex.pdf>]
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 1200Package svg Info: Last page of `./svg-inkscape/joao-sar_svg-tex.pdf' is 1 on in
1197put line 956. 1201put line 959.
1198 1202 (./svg-inkscape/joao-sar_svg-tex.pdf_tex
1199(./svg-inkscape/joao-sar_svg-tex.pdf_tex 1203<./svg-inkscape/joao-sar_svg-tex.pdf, id=858, page=1, 96.36pt x 96.36pt>
1200<./svg-inkscape/joao-sar_svg-tex.pdf, id=857, page=1, 96.36pt x 96.36pt>
1201File: ./svg-inkscape/joao-sar_svg-tex.pdf Graphic file (type pdf) 1204File: ./svg-inkscape/joao-sar_svg-tex.pdf Graphic file (type pdf)
1202<use ./svg-inkscape/joao-sar_svg-tex.pdf, page 1> 1205<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 1206Package pdftex.def Info: ./svg-inkscape/joao-sar_svg-tex.pdf , page1 used on in
@@ -1205,19 +1208,20 @@ put line 56.
1205(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1208(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1206) [29 <./svg-inkscape/joao-sar_svg-tex.pdf>] [30] [31] 1209) [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 1210Package svg Info: Last page of `./svg-inkscape/2c2e-ex_svg-tex.pdf' is 1 on inp
1208ut line 1099. 1211ut line 1088.
1209 (./svg-inkscape/2c2e-ex_svg-tex.pdf_tex 1212
1213(./svg-inkscape/2c2e-ex_svg-tex.pdf_tex
1210File: ./svg-inkscape/2c2e-ex_svg-tex.pdf Graphic file (type pdf) 1214File: ./svg-inkscape/2c2e-ex_svg-tex.pdf Graphic file (type pdf)
1211<use ./svg-inkscape/2c2e-ex_svg-tex.pdf, page 1> 1215<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 1216Package pdftex.def Info: ./svg-inkscape/2c2e-ex_svg-tex.pdf , page1 used on inp
1213ut line 56. 1217ut line 56.
1214(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1218(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1215) [32] 1219)
1216Package svg Info: Last page of `./svg-inkscape/conjugate-solve_svg-tex.pdf' is 1220Package svg Info: Last page of `./svg-inkscape/conjugate-solve_svg-tex.pdf' is
12171 on input line 1145. 12211 on input line 1134.
1218 1222
1219(./svg-inkscape/conjugate-solve_svg-tex.pdf_tex 1223(./svg-inkscape/conjugate-solve_svg-tex.pdf_tex
1220<./svg-inkscape/conjugate-solve_svg-tex.pdf, id=904, page=1, 96.36pt x 96.36pt> 1224<./svg-inkscape/conjugate-solve_svg-tex.pdf, id=900, page=1, 96.36pt x 96.36pt>
1221 1225
1222File: ./svg-inkscape/conjugate-solve_svg-tex.pdf Graphic file (type pdf) 1226File: ./svg-inkscape/conjugate-solve_svg-tex.pdf Graphic file (type pdf)
1223<use ./svg-inkscape/conjugate-solve_svg-tex.pdf, page 1> 1227<use ./svg-inkscape/conjugate-solve_svg-tex.pdf, page 1>
@@ -1225,7 +1229,7 @@ Package pdftex.def Info: ./svg-inkscape/conjugate-solve_svg-tex.pdf , page1 use
1225d on input line 56. 1229d on input line 56.
1226(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1230(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1227) 1231)
1228Underfull \hbox (badness 2302) in paragraph at lines 1148--1149 1232Underfull \hbox (badness 2302) in paragraph at lines 1137--1138
1229[]\OT1/lmr/m/n/10.95 Solution: \OT1/lmtt/m/n/10.95 U2 F B\TS1/lmtt/m/n/10.95 '\ 1233[]\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 1234OT1/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/ 1235mtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 B2 L F2 L\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/
@@ -1234,26 +1238,26 @@ mtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 B2 L F2 L\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/
12340.95 '\OT1/lmtt/m/n/10.95 D\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 L U2 12380.95 '\OT1/lmtt/m/n/10.95 D\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 L U2
1235 [] 1239 []
1236 1240
1237[33 <./svg-inkscape/conjugate-solve_svg-tex.pdf>] 1241[32] [33 <./svg-inkscape/conjugate-solve_svg-tex.pdf>]
1238Package svg Info: Last page of `./svg-inkscape/grzegorz-2010_svg-tex.pdf' is 1 1242Package svg Info: Last page of `./svg-inkscape/grzegorz-2010_svg-tex.pdf' is 1
1239on input line 1248. 1243on input line 1230.
1240 1244
1241(./svg-inkscape/grzegorz-2010_svg-tex.pdf_tex 1245(./svg-inkscape/grzegorz-2010_svg-tex.pdf_tex
1242<./svg-inkscape/grzegorz-2010_svg-tex.pdf, id=929, page=1, 96.36pt x 96.36pt> 1246<./svg-inkscape/grzegorz-2010_svg-tex.pdf, id=930, page=1, 96.36pt x 96.36pt>
1243File: ./svg-inkscape/grzegorz-2010_svg-tex.pdf Graphic file (type pdf) 1247File: ./svg-inkscape/grzegorz-2010_svg-tex.pdf Graphic file (type pdf)
1244<use ./svg-inkscape/grzegorz-2010_svg-tex.pdf, page 1> 1248<use ./svg-inkscape/grzegorz-2010_svg-tex.pdf, page 1>
1245Package pdftex.def Info: ./svg-inkscape/grzegorz-2010_svg-tex.pdf , page1 used 1249Package pdftex.def Info: ./svg-inkscape/grzegorz-2010_svg-tex.pdf , page1 used
1246on input line 56. 1250on input line 56.
1247(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1251(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1248) 1252)
1249Underfull \vbox (badness 4242) has occurred while \output is active [] 1253Underfull \vbox (badness 2409) has occurred while \output is active []
1250 1254
1251 [34] 1255 [34]
1252Package svg Info: Last page of `./svg-inkscape/joao-2015_svg-tex.pdf' is 1 on i 1256Package svg Info: Last page of `./svg-inkscape/joao-2015_svg-tex.pdf' is 1 on i
1253nput line 1275. 1257nput line 1257.
1254 1258
1255(./svg-inkscape/joao-2015_svg-tex.pdf_tex 1259(./svg-inkscape/joao-2015_svg-tex.pdf_tex
1256<./svg-inkscape/joao-2015_svg-tex.pdf, id=940, page=1, 96.36pt x 96.36pt> 1260<./svg-inkscape/joao-2015_svg-tex.pdf, id=941, page=1, 96.36pt x 96.36pt>
1257File: ./svg-inkscape/joao-2015_svg-tex.pdf Graphic file (type pdf) 1261File: ./svg-inkscape/joao-2015_svg-tex.pdf Graphic file (type pdf)
1258<use ./svg-inkscape/joao-2015_svg-tex.pdf, page 1> 1262<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 1263Package pdftex.def Info: ./svg-inkscape/joao-2015_svg-tex.pdf , page1 used on i
@@ -1261,10 +1265,10 @@ nput line 56.
1261(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1265(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1262) 1266)
1263Package svg Info: Last page of `./svg-inkscape/per-domino_svg-tex.pdf' is 1 on 1267Package svg Info: Last page of `./svg-inkscape/per-domino_svg-tex.pdf' is 1 on
1264input line 1320. 1268input line 1302.
1265 1269
1266(./svg-inkscape/per-domino_svg-tex.pdf_tex 1270(./svg-inkscape/per-domino_svg-tex.pdf_tex
1267<./svg-inkscape/per-domino_svg-tex.pdf, id=947, page=1, 96.36pt x 96.36pt> 1271<./svg-inkscape/per-domino_svg-tex.pdf, id=948, page=1, 96.36pt x 96.36pt>
1268File: ./svg-inkscape/per-domino_svg-tex.pdf Graphic file (type pdf) 1272File: ./svg-inkscape/per-domino_svg-tex.pdf Graphic file (type pdf)
1269<use ./svg-inkscape/per-domino_svg-tex.pdf, page 1> 1273<use ./svg-inkscape/per-domino_svg-tex.pdf, page 1>
1270Package pdftex.def Info: ./svg-inkscape/per-domino_svg-tex.pdf , page1 used on 1274Package pdftex.def Info: ./svg-inkscape/per-domino_svg-tex.pdf , page1 used on
@@ -1277,16 +1281,16 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/joao-2015_svg-tex.pdf): PDF inclu
1277sion: multiple pdfs with page group included in a single page 1281sion: multiple pdfs with page group included in a single page
1278>] 1282>]
1279Package svg Info: Last page of `./svg-inkscape/pdrcampos_svg-tex.pdf' is 1 on i 1283Package svg Info: Last page of `./svg-inkscape/pdrcampos_svg-tex.pdf' is 1 on i
1280nput line 1360. 1284nput line 1342.
1281 (./svg-inkscape/pdrcampos_svg-tex.pdf_tex 1285 (./svg-inkscape/pdrcampos_svg-tex.pdf_tex
1282<./svg-inkscape/pdrcampos_svg-tex.pdf, id=962, page=1, 96.36pt x 96.36pt> 1286<./svg-inkscape/pdrcampos_svg-tex.pdf, id=963, page=1, 96.36pt x 96.36pt>
1283File: ./svg-inkscape/pdrcampos_svg-tex.pdf Graphic file (type pdf) 1287File: ./svg-inkscape/pdrcampos_svg-tex.pdf Graphic file (type pdf)
1284<use ./svg-inkscape/pdrcampos_svg-tex.pdf, page 1> 1288<use ./svg-inkscape/pdrcampos_svg-tex.pdf, page 1>
1285Package pdftex.def Info: ./svg-inkscape/pdrcampos_svg-tex.pdf , page1 used on i 1289Package pdftex.def Info: ./svg-inkscape/pdrcampos_svg-tex.pdf , page1 used on i
1286nput line 56. 1290nput line 56.
1287(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1291(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1288) 1292)
1289Underfull \hbox (badness 3838) in paragraph at lines 1363--1364 1293Underfull \hbox (badness 3838) in paragraph at lines 1345--1346
1290[]\OT1/lmr/m/n/10.95 Solution: \OT1/lmtt/m/n/10.95 D2 R\TS1/lmtt/m/n/10.95 '\OT 1294[]\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/ 12951/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 1296m/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
@@ -1300,16 +1304,16 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/pdrcampos_svg-tex.pdf): PDF inclu
1300sion: multiple pdfs with page group included in a single page 1304sion: multiple pdfs with page group included in a single page
1301>] 1305>]
1302Package svg Info: Last page of `./svg-inkscape/pdrseb_svg-tex.pdf' is 1 on inpu 1306Package svg Info: Last page of `./svg-inkscape/pdrseb_svg-tex.pdf' is 1 on inpu
1303t line 1391. 1307t line 1373.
1304 (./svg-inkscape/pdrseb_svg-tex.pdf_tex 1308 (./svg-inkscape/pdrseb_svg-tex.pdf_tex
1305<./svg-inkscape/pdrseb_svg-tex.pdf, id=976, page=1, 96.36pt x 96.36pt> 1309<./svg-inkscape/pdrseb_svg-tex.pdf, id=978, page=1, 96.36pt x 96.36pt>
1306File: ./svg-inkscape/pdrseb_svg-tex.pdf Graphic file (type pdf) 1310File: ./svg-inkscape/pdrseb_svg-tex.pdf Graphic file (type pdf)
1307<use ./svg-inkscape/pdrseb_svg-tex.pdf, page 1> 1311<use ./svg-inkscape/pdrseb_svg-tex.pdf, page 1>
1308Package pdftex.def Info: ./svg-inkscape/pdrseb_svg-tex.pdf , page1 used on inpu 1312Package pdftex.def Info: ./svg-inkscape/pdrseb_svg-tex.pdf , page1 used on inpu
1309t line 56. 1313t line 56.
1310(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1314(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1311) 1315)
1312Underfull \hbox (badness 5908) in paragraph at lines 1394--1395 1316Underfull \hbox (badness 5908) in paragraph at lines 1376--1377
1313[]\OT1/lmr/m/n/10.95 Solution: \OT1/lmtt/m/n/10.95 F D R2 U\TS1/lmtt/m/n/10.95 1317[]\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 1318'\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 13190.95 '\OT1/lmtt/m/n/10.95 F2 B2 U2 R2 U\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95
@@ -1318,22 +1322,19 @@ Underfull \hbox (badness 5908) in paragraph at lines 1394--1395
1318m/n/10.95 '\OT1/lmtt/m/n/10.95 U 1322m/n/10.95 '\OT1/lmtt/m/n/10.95 U
1319 [] 1323 []
1320 1324
1321[37 <./svg-inkscape/pdrseb_svg-tex.pdf>]
1322Package svg Info: Last page of `./svg-inkscape/insert-pairs_svg-tex.pdf' is 1 o 1325Package svg Info: Last page of `./svg-inkscape/insert-pairs_svg-tex.pdf' is 1 o
1323n input line 1439. 1326n input line 1421.
1324
1325(./svg-inkscape/insert-pairs_svg-tex.pdf_tex 1327(./svg-inkscape/insert-pairs_svg-tex.pdf_tex
1326<./svg-inkscape/insert-pairs_svg-tex.pdf, id=988, page=1, 96.36pt x 96.36pt> 1328<./svg-inkscape/insert-pairs_svg-tex.pdf, id=981, page=1, 96.36pt x 96.36pt>
1327File: ./svg-inkscape/insert-pairs_svg-tex.pdf Graphic file (type pdf) 1329File: ./svg-inkscape/insert-pairs_svg-tex.pdf Graphic file (type pdf)
1328<use ./svg-inkscape/insert-pairs_svg-tex.pdf, page 1> 1330<use ./svg-inkscape/insert-pairs_svg-tex.pdf, page 1>
1329Package pdftex.def Info: ./svg-inkscape/insert-pairs_svg-tex.pdf , page1 used o 1331Package pdftex.def Info: ./svg-inkscape/insert-pairs_svg-tex.pdf , page1 used o
1330n input line 56. 1332n input line 56.
1331(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1333(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1332) 1334) [37 <./svg-inkscape/pdrseb_svg-tex.pdf>]
1333Package svg Info: Last page of `./svg-inkscape/insert-pairs_svg-tex.pdf' is 1 o 1335Package svg Info: Last page of `./svg-inkscape/insert-pairs_svg-tex.pdf' is 1 o
1334n input line 1467. 1336n input line 1449.
1335 1337 (./svg-inkscape/insert-pairs_svg-tex.pdf_tex
1336(./svg-inkscape/insert-pairs_svg-tex.pdf_tex
1337File: ./svg-inkscape/insert-pairs_svg-tex.pdf Graphic file (type pdf) 1338File: ./svg-inkscape/insert-pairs_svg-tex.pdf Graphic file (type pdf)
1338<use ./svg-inkscape/insert-pairs_svg-tex.pdf, page 1> 1339<use ./svg-inkscape/insert-pairs_svg-tex.pdf, page 1>
1339Package pdftex.def Info: ./svg-inkscape/insert-pairs_svg-tex.pdf , page1 used o 1340Package pdftex.def Info: ./svg-inkscape/insert-pairs_svg-tex.pdf , page1 used o
@@ -1342,9 +1343,9 @@ n input line 56.
1342) [38 <./svg-inkscape/insert-pairs_svg-tex.pdf>] 1343) [38 <./svg-inkscape/insert-pairs_svg-tex.pdf>]
1343Chapter 3. 1344Chapter 3.
1344Package svg Info: Last page of `./svg-inkscape/inverse-scramble_svg-tex.pdf' is 1345Package svg Info: Last page of `./svg-inkscape/inverse-scramble_svg-tex.pdf' is
1345 1 on input line 1513. 1346 1 on input line 1495.
1346(./svg-inkscape/inverse-scramble_svg-tex.pdf_tex 1347(./svg-inkscape/inverse-scramble_svg-tex.pdf_tex
1347<./svg-inkscape/inverse-scramble_svg-tex.pdf, id=1001, page=1, 96.36pt x 96.36p 1348<./svg-inkscape/inverse-scramble_svg-tex.pdf, id=1002, page=1, 96.36pt x 96.36p
1348t> 1349t>
1349File: ./svg-inkscape/inverse-scramble_svg-tex.pdf Graphic file (type pdf) 1350File: ./svg-inkscape/inverse-scramble_svg-tex.pdf Graphic file (type pdf)
1350<use ./svg-inkscape/inverse-scramble_svg-tex.pdf, page 1> 1351<use ./svg-inkscape/inverse-scramble_svg-tex.pdf, page 1>
@@ -1355,9 +1356,9 @@ ed on input line 56.
1355 1356
1356 <./svg-inkscape/inverse-scramble_svg-tex.pdf>] 1357 <./svg-inkscape/inverse-scramble_svg-tex.pdf>]
1357Package svg Info: Last page of `./svg-inkscape/niss-1_svg-tex.pdf' is 1 on inpu 1358Package svg Info: Last page of `./svg-inkscape/niss-1_svg-tex.pdf' is 1 on inpu
1358t line 1554. 1359t line 1536.
1359 (./svg-inkscape/niss-1_svg-tex.pdf_tex 1360 (./svg-inkscape/niss-1_svg-tex.pdf_tex
1360<./svg-inkscape/niss-1_svg-tex.pdf, id=1013, page=1, 96.36pt x 96.36pt> 1361<./svg-inkscape/niss-1_svg-tex.pdf, id=1014, page=1, 96.36pt x 96.36pt>
1361File: ./svg-inkscape/niss-1_svg-tex.pdf Graphic file (type pdf) 1362File: ./svg-inkscape/niss-1_svg-tex.pdf Graphic file (type pdf)
1362<use ./svg-inkscape/niss-1_svg-tex.pdf, page 1> 1363<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 1364Package pdftex.def Info: ./svg-inkscape/niss-1_svg-tex.pdf , page1 used on inpu
@@ -1365,10 +1366,10 @@ t line 56.
1365(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1366(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1366) 1367)
1367Package svg Info: Last page of `./svg-inkscape/niss-2_svg-tex.pdf' is 1 on inpu 1368Package svg Info: Last page of `./svg-inkscape/niss-2_svg-tex.pdf' is 1 on inpu
1368t line 1560. 1369t line 1542.
1369 1370
1370(./svg-inkscape/niss-2_svg-tex.pdf_tex 1371(./svg-inkscape/niss-2_svg-tex.pdf_tex
1371<./svg-inkscape/niss-2_svg-tex.pdf, id=1015, page=1, 96.36pt x 96.36pt> 1372<./svg-inkscape/niss-2_svg-tex.pdf, id=1016, page=1, 96.36pt x 96.36pt>
1372File: ./svg-inkscape/niss-2_svg-tex.pdf Graphic file (type pdf) 1373File: ./svg-inkscape/niss-2_svg-tex.pdf Graphic file (type pdf)
1373<use ./svg-inkscape/niss-2_svg-tex.pdf, page 1> 1374<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 1375Package pdftex.def Info: ./svg-inkscape/niss-2_svg-tex.pdf , page1 used on inpu
@@ -1380,9 +1381,9 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/niss-2_svg-tex.pdf): PDF inclusio
1380n: multiple pdfs with page group included in a single page 1381n: multiple pdfs with page group included in a single page
1381>] 1382>]
1382Package svg Info: Last page of `./svg-inkscape/premoves-modified_svg-tex.pdf' i 1383Package svg Info: Last page of `./svg-inkscape/premoves-modified_svg-tex.pdf' i
1383s 1 on input line 1606. 1384s 1 on input line 1588.
1384 (./svg-inkscape/premoves-modified_svg-tex.pdf_tex 1385 (./svg-inkscape/premoves-modified_svg-tex.pdf_tex
1385<./svg-inkscape/premoves-modified_svg-tex.pdf, id=1025, page=1, 96.36pt x 96.36 1386<./svg-inkscape/premoves-modified_svg-tex.pdf, id=1026, page=1, 96.36pt x 96.36
1386pt> 1387pt>
1387File: ./svg-inkscape/premoves-modified_svg-tex.pdf Graphic file (type pdf) 1388File: ./svg-inkscape/premoves-modified_svg-tex.pdf Graphic file (type pdf)
1388<use ./svg-inkscape/premoves-modified_svg-tex.pdf, page 1> 1389<use ./svg-inkscape/premoves-modified_svg-tex.pdf, page 1>
@@ -1391,17 +1392,17 @@ sed on input line 56.
1391(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1392(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1392) 1393)
1393Package svg Info: Last page of `./svg-inkscape/mul-pre_svg-tex.pdf' is 1 on inp 1394Package svg Info: Last page of `./svg-inkscape/mul-pre_svg-tex.pdf' is 1 on inp
1394ut line 1634. 1395ut line 1616.
1395 1396
1396(./svg-inkscape/mul-pre_svg-tex.pdf_tex 1397(./svg-inkscape/mul-pre_svg-tex.pdf_tex
1397<./svg-inkscape/mul-pre_svg-tex.pdf, id=1028, page=1, 96.36pt x 96.36pt> 1398<./svg-inkscape/mul-pre_svg-tex.pdf, id=1029, page=1, 96.36pt x 96.36pt>
1398File: ./svg-inkscape/mul-pre_svg-tex.pdf Graphic file (type pdf) 1399File: ./svg-inkscape/mul-pre_svg-tex.pdf Graphic file (type pdf)
1399<use ./svg-inkscape/mul-pre_svg-tex.pdf, page 1> 1400<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 1401Package pdftex.def Info: ./svg-inkscape/mul-pre_svg-tex.pdf , page1 used on inp
1401ut line 56. 1402ut line 56.
1402(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1403(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1403) 1404)
1404Underfull \hbox (badness 10000) in paragraph at lines 1637--1638 1405Underfull \hbox (badness 10000) in paragraph at lines 1619--1620
1405[]\OT1/lmr/m/n/10.95 Solution: \OT1/lmtt/m/n/10.95 R2 B\TS1/lmtt/m/n/10.95 '\OT 1406[]\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 14071/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\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95 D2 F D\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m
@@ -1416,24 +1417,24 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/mul-pre_svg-tex.pdf): PDF inclusi
1416on: multiple pdfs with page group included in a single page 1417on: multiple pdfs with page group included in a single page
1417>] 1418>]
1418Package svg Info: Last page of `./svg-inkscape/niss-3_svg-tex.pdf' is 1 on inpu 1419Package svg Info: Last page of `./svg-inkscape/niss-3_svg-tex.pdf' is 1 on inpu
1419t line 1659. 1420t line 1641.
1420 (./svg-inkscape/niss-3_svg-tex.pdf_tex 1421 (./svg-inkscape/niss-3_svg-tex.pdf_tex
1421<./svg-inkscape/niss-3_svg-tex.pdf, id=1038, page=1, 96.36pt x 96.36pt> 1422<./svg-inkscape/niss-3_svg-tex.pdf, id=1039, page=1, 96.36pt x 96.36pt>
1422File: ./svg-inkscape/niss-3_svg-tex.pdf Graphic file (type pdf) 1423File: ./svg-inkscape/niss-3_svg-tex.pdf Graphic file (type pdf)
1423<use ./svg-inkscape/niss-3_svg-tex.pdf, page 1> 1424<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 1425Package pdftex.def Info: ./svg-inkscape/niss-3_svg-tex.pdf , page1 used on inpu
1425t line 56. 1426t line 56.
1426(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1427(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1427) [42 <./svg-inkscape/niss-3_svg-tex.pdf>] 1428) [42 <./svg-inkscape/niss-3_svg-tex.pdf>]
1428Underfull \hbox (badness 5787) in paragraph at lines 1736--1736 1429Underfull \hbox (badness 5787) in paragraph at lines 1718--1718
1429[][][]\OT1/lmr/m/n/9 Taken from here: []$\OT1/lmtt/m/n/9 https : / / www . spee 1430[][][]\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 # 1431dsolving . com / forum / threads / the-[]fmc-[]thread . 13599 / page-[]10 #
1431 [] 1432 []
1432 1433
1433Package svg Info: Last page of `./svg-inkscape/guus-niss_svg-tex.pdf' is 1 on i 1434Package svg Info: Last page of `./svg-inkscape/guus-niss_svg-tex.pdf' is 1 on i
1434nput line 1742. 1435nput line 1724.
1435(./svg-inkscape/guus-niss_svg-tex.pdf_tex 1436(./svg-inkscape/guus-niss_svg-tex.pdf_tex
1436<./svg-inkscape/guus-niss_svg-tex.pdf, id=1054, page=1, 96.36pt x 96.36pt> 1437<./svg-inkscape/guus-niss_svg-tex.pdf, id=1055, page=1, 96.36pt x 96.36pt>
1437File: ./svg-inkscape/guus-niss_svg-tex.pdf Graphic file (type pdf) 1438File: ./svg-inkscape/guus-niss_svg-tex.pdf Graphic file (type pdf)
1438<use ./svg-inkscape/guus-niss_svg-tex.pdf, page 1> 1439<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 1440Package pdftex.def Info: ./svg-inkscape/guus-niss_svg-tex.pdf , page1 used on i
@@ -1441,10 +1442,10 @@ nput line 56.
1441(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1442(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1442) 1443)
1443Package svg Info: Last page of `./svg-inkscape/guus-niss-inverse_svg-tex.pdf' i 1444Package svg Info: Last page of `./svg-inkscape/guus-niss-inverse_svg-tex.pdf' i
1444s 1 on input line 1742. 1445s 1 on input line 1724.
1445 1446
1446(./svg-inkscape/guus-niss-inverse_svg-tex.pdf_tex 1447(./svg-inkscape/guus-niss-inverse_svg-tex.pdf_tex
1447<./svg-inkscape/guus-niss-inverse_svg-tex.pdf, id=1056, page=1, 96.36pt x 96.36 1448<./svg-inkscape/guus-niss-inverse_svg-tex.pdf, id=1057, page=1, 96.36pt x 96.36
1448pt> 1449pt>
1449File: ./svg-inkscape/guus-niss-inverse_svg-tex.pdf Graphic file (type pdf) 1450File: ./svg-inkscape/guus-niss-inverse_svg-tex.pdf Graphic file (type pdf)
1450<use ./svg-inkscape/guus-niss-inverse_svg-tex.pdf, page 1> 1451<use ./svg-inkscape/guus-niss-inverse_svg-tex.pdf, page 1>
@@ -1453,10 +1454,10 @@ sed on input line 56.
1453(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1454(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1454) 1455)
1455Package svg Info: Last page of `./svg-inkscape/niss-step1_svg-tex.pdf' is 1 on 1456Package svg Info: Last page of `./svg-inkscape/niss-step1_svg-tex.pdf' is 1 on
1456input line 1753. 1457input line 1735.
1457 1458
1458(./svg-inkscape/niss-step1_svg-tex.pdf_tex 1459(./svg-inkscape/niss-step1_svg-tex.pdf_tex
1459<./svg-inkscape/niss-step1_svg-tex.pdf, id=1058, page=1, 96.36pt x 96.36pt> 1460<./svg-inkscape/niss-step1_svg-tex.pdf, id=1059, page=1, 96.36pt x 96.36pt>
1460File: ./svg-inkscape/niss-step1_svg-tex.pdf Graphic file (type pdf) 1461File: ./svg-inkscape/niss-step1_svg-tex.pdf Graphic file (type pdf)
1461<use ./svg-inkscape/niss-step1_svg-tex.pdf, page 1> 1462<use ./svg-inkscape/niss-step1_svg-tex.pdf, page 1>
1462Package pdftex.def Info: ./svg-inkscape/niss-step1_svg-tex.pdf , page1 used on 1463Package pdftex.def Info: ./svg-inkscape/niss-step1_svg-tex.pdf , page1 used on
@@ -1464,10 +1465,10 @@ input line 56.
1464(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1465(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1465) 1466)
1466Package svg Info: Last page of `./svg-inkscape/niss-step2_svg-tex.pdf' is 1 on 1467Package svg Info: Last page of `./svg-inkscape/niss-step2_svg-tex.pdf' is 1 on
1467input line 1759. 1468input line 1741.
1468 1469
1469(./svg-inkscape/niss-step2_svg-tex.pdf_tex 1470(./svg-inkscape/niss-step2_svg-tex.pdf_tex
1470<./svg-inkscape/niss-step2_svg-tex.pdf, id=1060, page=1, 96.36pt x 96.36pt> 1471<./svg-inkscape/niss-step2_svg-tex.pdf, id=1061, page=1, 96.36pt x 96.36pt>
1471File: ./svg-inkscape/niss-step2_svg-tex.pdf Graphic file (type pdf) 1472File: ./svg-inkscape/niss-step2_svg-tex.pdf Graphic file (type pdf)
1472<use ./svg-inkscape/niss-step2_svg-tex.pdf, page 1> 1473<use ./svg-inkscape/niss-step2_svg-tex.pdf, page 1>
1473Package pdftex.def Info: ./svg-inkscape/niss-step2_svg-tex.pdf , page1 used on 1474Package pdftex.def Info: ./svg-inkscape/niss-step2_svg-tex.pdf , page1 used on
@@ -1475,10 +1476,10 @@ input line 56.
1475(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1476(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1476) 1477)
1477Package svg Info: Last page of `./svg-inkscape/niss-step3_svg-tex.pdf' is 1 on 1478Package svg Info: Last page of `./svg-inkscape/niss-step3_svg-tex.pdf' is 1 on
1478input line 1765. 1479input line 1747.
1479 1480
1480(./svg-inkscape/niss-step3_svg-tex.pdf_tex 1481(./svg-inkscape/niss-step3_svg-tex.pdf_tex
1481<./svg-inkscape/niss-step3_svg-tex.pdf, id=1062, page=1, 96.36pt x 96.36pt> 1482<./svg-inkscape/niss-step3_svg-tex.pdf, id=1063, page=1, 96.36pt x 96.36pt>
1482File: ./svg-inkscape/niss-step3_svg-tex.pdf Graphic file (type pdf) 1483File: ./svg-inkscape/niss-step3_svg-tex.pdf Graphic file (type pdf)
1483<use ./svg-inkscape/niss-step3_svg-tex.pdf, page 1> 1484<use ./svg-inkscape/niss-step3_svg-tex.pdf, page 1>
1484Package pdftex.def Info: ./svg-inkscape/niss-step3_svg-tex.pdf , page1 used on 1485Package pdftex.def Info: ./svg-inkscape/niss-step3_svg-tex.pdf , page1 used on
@@ -1486,10 +1487,10 @@ input line 56.
1486(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1487(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1487) 1488)
1488Package svg Info: Last page of `./svg-inkscape/niss-step4_svg-tex.pdf' is 1 on 1489Package svg Info: Last page of `./svg-inkscape/niss-step4_svg-tex.pdf' is 1 on
1489input line 1773. 1490input line 1755.
1490 1491
1491(./svg-inkscape/niss-step4_svg-tex.pdf_tex 1492(./svg-inkscape/niss-step4_svg-tex.pdf_tex
1492<./svg-inkscape/niss-step4_svg-tex.pdf, id=1064, page=1, 96.36pt x 96.36pt> 1493<./svg-inkscape/niss-step4_svg-tex.pdf, id=1065, page=1, 96.36pt x 96.36pt>
1493File: ./svg-inkscape/niss-step4_svg-tex.pdf Graphic file (type pdf) 1494File: ./svg-inkscape/niss-step4_svg-tex.pdf Graphic file (type pdf)
1494<use ./svg-inkscape/niss-step4_svg-tex.pdf, page 1> 1495<use ./svg-inkscape/niss-step4_svg-tex.pdf, page 1>
1495Package pdftex.def Info: ./svg-inkscape/niss-step4_svg-tex.pdf , page1 used on 1496Package pdftex.def Info: ./svg-inkscape/niss-step4_svg-tex.pdf , page1 used on
@@ -1505,12 +1506,12 @@ DF inclusion: multiple pdfs with page group included in a single page
1505pdfTeX warning: pdflatex (file ./svg-inkscape/niss-step1_svg-tex.pdf): PDF incl 1506pdfTeX warning: pdflatex (file ./svg-inkscape/niss-step1_svg-tex.pdf): PDF incl
1506usion: multiple pdfs with page group included in a single page 1507usion: multiple pdfs with page group included in a single page
1507>] 1508>]
1508Underfull \hbox (badness 10000) in paragraph at lines 1796--1800 1509Underfull \hbox (badness 10000) in paragraph at lines 1778--1782
1509 1510
1510 [] 1511 []
1511 1512
1512Package svg Info: Last page of `./svg-inkscape/guus-niss_svg-tex.pdf' is 1 on i 1513Package svg Info: Last page of `./svg-inkscape/guus-niss_svg-tex.pdf' is 1 on i
1513nput line 1802. 1514nput line 1784.
1514(./svg-inkscape/guus-niss_svg-tex.pdf_tex 1515(./svg-inkscape/guus-niss_svg-tex.pdf_tex
1515File: ./svg-inkscape/guus-niss_svg-tex.pdf Graphic file (type pdf) 1516File: ./svg-inkscape/guus-niss_svg-tex.pdf Graphic file (type pdf)
1516<use ./svg-inkscape/guus-niss_svg-tex.pdf, page 1> 1517<use ./svg-inkscape/guus-niss_svg-tex.pdf, page 1>
@@ -1518,11 +1519,6 @@ Package pdftex.def Info: ./svg-inkscape/guus-niss_svg-tex.pdf , page1 used on i
1518nput line 56. 1519nput line 56.
1519(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1520(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1520) 1521)
1521Overfull \hbox (4.58476pt too wide) in paragraph at lines 1788--1809
1522[][]
1523 []
1524
1525
1526Underfull \vbox (badness 10000) has occurred while \output is active [] 1522Underfull \vbox (badness 10000) has occurred while \output is active []
1527 1523
1528 [44 <./svg-inkscape/niss-step2_svg-tex.pdf> <./svg-inkscape/niss-step3_svg-tex 1524 [44 <./svg-inkscape/niss-step2_svg-tex.pdf> <./svg-inkscape/niss-step3_svg-tex
@@ -1536,9 +1532,9 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/niss-step4_svg-tex.pdf): PDF incl
1536usion: multiple pdfs with page group included in a single page 1532usion: multiple pdfs with page group included in a single page
1537>] 1533>]
1538Package svg Info: Last page of `./svg-inkscape/reverse-niss_svg-tex.pdf' is 1 o 1534Package svg Info: Last page of `./svg-inkscape/reverse-niss_svg-tex.pdf' is 1 o
1539n input line 1849. 1535n input line 1831.
1540 (./svg-inkscape/reverse-niss_svg-tex.pdf_tex 1536 (./svg-inkscape/reverse-niss_svg-tex.pdf_tex
1541<./svg-inkscape/reverse-niss_svg-tex.pdf, id=1088, page=1, 96.36pt x 96.36pt> 1537<./svg-inkscape/reverse-niss_svg-tex.pdf, id=1089, page=1, 96.36pt x 96.36pt>
1542File: ./svg-inkscape/reverse-niss_svg-tex.pdf Graphic file (type pdf) 1538File: ./svg-inkscape/reverse-niss_svg-tex.pdf Graphic file (type pdf)
1543<use ./svg-inkscape/reverse-niss_svg-tex.pdf, page 1> 1539<use ./svg-inkscape/reverse-niss_svg-tex.pdf, page 1>
1544Package pdftex.def Info: ./svg-inkscape/reverse-niss_svg-tex.pdf , page1 used o 1540Package pdftex.def Info: ./svg-inkscape/reverse-niss_svg-tex.pdf , page1 used o
@@ -1546,9 +1542,9 @@ n input line 56.
1546(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1542(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1547) [45 <./svg-inkscape/reverse-niss_svg-tex.pdf>] 1543) [45 <./svg-inkscape/reverse-niss_svg-tex.pdf>]
1548Package svg Info: Last page of `./svg-inkscape/nisseo1_svg-tex.pdf' is 1 on inp 1544Package svg Info: Last page of `./svg-inkscape/nisseo1_svg-tex.pdf' is 1 on inp
1549ut line 1882. 1545ut line 1864.
1550 (./svg-inkscape/nisseo1_svg-tex.pdf_tex 1546 (./svg-inkscape/nisseo1_svg-tex.pdf_tex
1551<./svg-inkscape/nisseo1_svg-tex.pdf, id=1097, page=1, 96.36pt x 96.36pt> 1547<./svg-inkscape/nisseo1_svg-tex.pdf, id=1098, page=1, 96.36pt x 96.36pt>
1552File: ./svg-inkscape/nisseo1_svg-tex.pdf Graphic file (type pdf) 1548File: ./svg-inkscape/nisseo1_svg-tex.pdf Graphic file (type pdf)
1553<use ./svg-inkscape/nisseo1_svg-tex.pdf, page 1> 1549<use ./svg-inkscape/nisseo1_svg-tex.pdf, page 1>
1554Package pdftex.def Info: ./svg-inkscape/nisseo1_svg-tex.pdf , page1 used on inp 1550Package pdftex.def Info: ./svg-inkscape/nisseo1_svg-tex.pdf , page1 used on inp
@@ -1556,10 +1552,10 @@ ut line 56.
1556(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1552(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1557) 1553)
1558Package svg Info: Last page of `./svg-inkscape/nisseo2_svg-tex.pdf' is 1 on inp 1554Package svg Info: Last page of `./svg-inkscape/nisseo2_svg-tex.pdf' is 1 on inp
1559ut line 1891. 1555ut line 1873.
1560 1556
1561(./svg-inkscape/nisseo2_svg-tex.pdf_tex 1557(./svg-inkscape/nisseo2_svg-tex.pdf_tex
1562<./svg-inkscape/nisseo2_svg-tex.pdf, id=1099, page=1, 96.36pt x 96.36pt> 1558<./svg-inkscape/nisseo2_svg-tex.pdf, id=1100, page=1, 96.36pt x 96.36pt>
1563File: ./svg-inkscape/nisseo2_svg-tex.pdf Graphic file (type pdf) 1559File: ./svg-inkscape/nisseo2_svg-tex.pdf Graphic file (type pdf)
1564<use ./svg-inkscape/nisseo2_svg-tex.pdf, page 1> 1560<use ./svg-inkscape/nisseo2_svg-tex.pdf, page 1>
1565Package pdftex.def Info: ./svg-inkscape/nisseo2_svg-tex.pdf , page1 used on inp 1561Package pdftex.def Info: ./svg-inkscape/nisseo2_svg-tex.pdf , page1 used on inp
@@ -1570,7 +1566,7 @@ ut line 56.
1570pdfTeX warning: pdflatex (file ./svg-inkscape/nisseo2_svg-tex.pdf): PDF inclusi 1566pdfTeX warning: pdflatex (file ./svg-inkscape/nisseo2_svg-tex.pdf): PDF inclusi
1571on: multiple pdfs with page group included in a single page 1567on: multiple pdfs with page group included in a single page
1572>] [47] 1568>] [47]
1573Underfull \hbox (badness 10000) in paragraph at lines 1970--1971 1569Underfull \hbox (badness 10000) in paragraph at lines 1952--1953
1574[]\OT1/lmr/m/n/10.95 Scramble: \OT1/lmtt/m/n/10.95 R\TS1/lmtt/m/n/10.95 '\OT1/l 1570[]\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/ 1571mtt/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 1572n/10.95 '\OT1/lmtt/m/n/10.95 L2 F2 D U\TS1/lmtt/m/n/10.95 '\OT1/lmtt/m/n/10.95
@@ -1580,21 +1576,21 @@ lmtt/m/n/10.95 L R D F2 U
1580 [] 1576 []
1581 1577
1582 1578
1583Underfull \hbox (badness 10000) in paragraph at lines 1973--1981 1579Underfull \hbox (badness 10000) in paragraph at lines 1955--1963
1584 1580
1585 [] 1581 []
1586 1582
1587 1583
1588Underfull \hbox (badness 6477) in paragraph at lines 1973--1981 1584Underfull \hbox (badness 6477) in paragraph at lines 1955--1963
1589\OT1/lmr/m/n/10.95 Skeleton (on in-verse):\OT1/lmtt/m/n/10.95 U2 L2 B2 U L + B\ 1585\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 1586TS1/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 1587/m/n/10.95 U2
1592 [] 1588 []
1593 1589
1594Package svg Info: Last page of `./svg-inkscape/wc-3_svg-tex.pdf' is 1 on input 1590Package svg Info: Last page of `./svg-inkscape/wc-3_svg-tex.pdf' is 1 on input
1595line 1983. 1591line 1965.
1596(./svg-inkscape/wc-3_svg-tex.pdf_tex 1592(./svg-inkscape/wc-3_svg-tex.pdf_tex
1597<./svg-inkscape/wc-3_svg-tex.pdf, id=1129, page=1, 96.36pt x 96.36pt> 1593<./svg-inkscape/wc-3_svg-tex.pdf, id=1127, page=1, 96.36pt x 96.36pt>
1598File: ./svg-inkscape/wc-3_svg-tex.pdf Graphic file (type pdf) 1594File: ./svg-inkscape/wc-3_svg-tex.pdf Graphic file (type pdf)
1599<use ./svg-inkscape/wc-3_svg-tex.pdf, page 1> 1595<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 1596Package pdftex.def Info: ./svg-inkscape/wc-3_svg-tex.pdf , page1 used on input
@@ -1602,14 +1598,14 @@ line 56.
1602(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1598(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1603) [48 <./svg-inkscape/wc-3_svg-tex.pdf>] 1599) [48 <./svg-inkscape/wc-3_svg-tex.pdf>]
1604[49] 1600[49]
1605Underfull \hbox (badness 10000) in paragraph at lines 2057--2065 1601Underfull \hbox (badness 10000) in paragraph at lines 2039--2047
1606 1602
1607 [] 1603 []
1608 1604
1609Package svg Info: Last page of `./svg-inkscape/wc19-2_svg-tex.pdf' is 1 on inpu 1605Package svg Info: Last page of `./svg-inkscape/wc19-2_svg-tex.pdf' is 1 on inpu
1610t line 2067. 1606t line 2049.
1611(./svg-inkscape/wc19-2_svg-tex.pdf_tex 1607(./svg-inkscape/wc19-2_svg-tex.pdf_tex
1612<./svg-inkscape/wc19-2_svg-tex.pdf, id=1149, page=1, 96.36pt x 96.36pt> 1608<./svg-inkscape/wc19-2_svg-tex.pdf, id=1146, page=1, 96.36pt x 96.36pt>
1613File: ./svg-inkscape/wc19-2_svg-tex.pdf Graphic file (type pdf) 1609File: ./svg-inkscape/wc19-2_svg-tex.pdf Graphic file (type pdf)
1614<use ./svg-inkscape/wc19-2_svg-tex.pdf, page 1> 1610<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 1611Package pdftex.def Info: ./svg-inkscape/wc19-2_svg-tex.pdf , page1 used on inpu
@@ -1617,38 +1613,37 @@ t line 56.
1617(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1613(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1618) 1614)
1619Package svg Info: Last page of `./svg-inkscape/german2_svg-tex.pdf' is 1 on inp 1615Package svg Info: Last page of `./svg-inkscape/german2_svg-tex.pdf' is 1 on inp
1620ut line 2096. 1616ut line 2078.
1621 (./svg-inkscape/german2_svg-tex.pdf_tex 1617 (./svg-inkscape/german2_svg-tex.pdf_tex
1622<./svg-inkscape/german2_svg-tex.pdf, id=1152, page=1, 96.36pt x 96.36pt> 1618<./svg-inkscape/german2_svg-tex.pdf, id=1149, page=1, 96.36pt x 96.36pt>
1623File: ./svg-inkscape/german2_svg-tex.pdf Graphic file (type pdf) 1619File: ./svg-inkscape/german2_svg-tex.pdf Graphic file (type pdf)
1624<use ./svg-inkscape/german2_svg-tex.pdf, page 1> 1620<use ./svg-inkscape/german2_svg-tex.pdf, page 1>
1625Package pdftex.def Info: ./svg-inkscape/german2_svg-tex.pdf , page1 used on inp 1621Package pdftex.def Info: ./svg-inkscape/german2_svg-tex.pdf , page1 used on inp
1626ut line 56. 1622ut line 56.
1627(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1623(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1628) 1624) [50 <./svg-inkscape/wc19-2_svg-tex.pdf> <./svg-inkscape/german2_svg-tex.pdf
1629Underfull \vbox (badness 10000) has occurred while \output is active []
1630 1625
1631 [50 <./svg-inkscape/wc19-2_svg-tex.pdf>] [51 <./svg-inkscape/german2_svg-tex.p 1626pdfTeX warning: pdflatex (file ./svg-inkscape/german2_svg-tex.pdf): PDF inclusi
1632df>] 1627on: multiple pdfs with page group included in a single page
1628>] [51]
1633Package svg Info: Last page of `./svg-inkscape/attila-solve_svg-tex.pdf' is 1 o 1629Package svg Info: Last page of `./svg-inkscape/attila-solve_svg-tex.pdf' is 1 o
1634n input line 2138. 1630n input line 2120.
1635 1631 (./svg-inkscape/attila-solve_svg-tex.pdf_tex
1636(./svg-inkscape/attila-solve_svg-tex.pdf_tex 1632<./svg-inkscape/attila-solve_svg-tex.pdf, id=1172, page=1, 96.36pt x 96.36pt>
1637<./svg-inkscape/attila-solve_svg-tex.pdf, id=1175, page=1, 96.36pt x 96.36pt>
1638File: ./svg-inkscape/attila-solve_svg-tex.pdf Graphic file (type pdf) 1633File: ./svg-inkscape/attila-solve_svg-tex.pdf Graphic file (type pdf)
1639<use ./svg-inkscape/attila-solve_svg-tex.pdf, page 1> 1634<use ./svg-inkscape/attila-solve_svg-tex.pdf, page 1>
1640Package pdftex.def Info: ./svg-inkscape/attila-solve_svg-tex.pdf , page1 used o 1635Package pdftex.def Info: ./svg-inkscape/attila-solve_svg-tex.pdf , page1 used o
1641n input line 56. 1636n input line 56.
1642(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1637(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1643) 1638)
1644Underfull \hbox (badness 10000) in paragraph at lines 2177--2177 1639Underfull \hbox (badness 10000) in paragraph at lines 2159--2159
1645[][][][]$\OT1/lmtt/m/n/9 https : / / www . speedsolving . com / forum / threads 1640[][][][]$\OT1/lmtt/m/n/9 https : / / www . speedsolving . com / forum / threads
1646 / the-[]3x3x3-[]example-[]solve-[]thread . 14345 / page-[]280 # 1641 / the-[]3x3x3-[]example-[]solve-[]thread . 14345 / page-[]280 #
1647 [] 1642 []
1648 1643
1649[52 <./svg-inkscape/attila-solve_svg-tex.pdf>] 1644[52 <./svg-inkscape/attila-solve_svg-tex.pdf>]
1650Package svg Info: Last page of `./svg-inkscape/replace_shorten_svg-tex.pdf' is 1645Package svg Info: Last page of `./svg-inkscape/replace_shorten_svg-tex.pdf' is
16511 on input line 2199. 16461 on input line 2181.
1652 1647
1653(./svg-inkscape/replace_shorten_svg-tex.pdf_tex 1648(./svg-inkscape/replace_shorten_svg-tex.pdf_tex
1654<./svg-inkscape/replace_shorten_svg-tex.pdf, id=1197, page=1, 96.36pt x 96.36pt 1649<./svg-inkscape/replace_shorten_svg-tex.pdf, id=1197, page=1, 96.36pt x 96.36pt
@@ -1669,7 +1664,7 @@ Chapter 5.
1669] [58] 1664] [58]
1670Appendix A. 1665Appendix A.
1671 1666
1672Overfull \hbox (2.4339pt too wide) in paragraph at lines 2338--2339 1667Overfull \hbox (2.4339pt too wide) in paragraph at lines 2320--2321
1673[]\OT1/lmr/m/n/10.95 A re-cent (2019) and com-plete video tu-to-rial by Speed-C 1668[]\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 . 1669u-beRe-view: []$\OT1/lmtt/m/n/10.95 https : / / www . youtube .
1675 [] 1670 []
@@ -1677,13 +1672,13 @@ u-beRe-view: []$\OT1/lmtt/m/n/10.95 https : / / www . youtube .
1677[59 1672[59
1678 1673
1679] 1674]
1680Overfull \hbox (28.2809pt too wide) in paragraph at lines 2365--2366 1675Overfull \hbox (28.2809pt too wide) in paragraph at lines 2347--2348
1681[]$\OT1/lmtt/m/n/10.95 https : / / www . speedsolving . com / forum / threads / 1676[]$\OT1/lmtt/m/n/10.95 https : / / www . speedsolving . com / forum / threads /
1682 harcs-[]jarcs-[]replacement-[]cube-[]solver . 1677 harcs-[]jarcs-[]replacement-[]cube-[]solver .
1683 [] 1678 []
1684 1679
1685 1680
1686Overfull \hbox (5.1613pt too wide) in paragraph at lines 2375--2376 1681Overfull \hbox (5.1613pt too wide) in paragraph at lines 2357--2358
1687[]\OT1/lmr/m/n/10.95 In par-tic-u-lar, the \OT1/lmr/m/it/10.95 Fun-da-men-tal T 1682[]\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 . 1683ech-niqes \OT1/lmr/m/n/10.95 sec-tion: []$\OT1/lmtt/m/n/10.95 http : / / www .
1689ryanheise . com / cube / 1684ryanheise . com / cube /
@@ -1692,9 +1687,9 @@ ryanheise . com / cube /
1692[60] 1687[60]
1693Appendix B. 1688Appendix B.
1694Package svg Info: Last page of `./svg-inkscape/r_svg-tex.pdf' is 1 on input lin 1689Package svg Info: Last page of `./svg-inkscape/r_svg-tex.pdf' is 1 on input lin
1695e 2395. 1690e 2377.
1696(./svg-inkscape/r_svg-tex.pdf_tex 1691(./svg-inkscape/r_svg-tex.pdf_tex
1697<./svg-inkscape/r_svg-tex.pdf, id=1300, page=1, 96.36pt x 96.36pt> 1692<./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) 1693File: ./svg-inkscape/r_svg-tex.pdf Graphic file (type pdf)
1699<use ./svg-inkscape/r_svg-tex.pdf, page 1> 1694<use ./svg-inkscape/r_svg-tex.pdf, page 1>
1700Package pdftex.def Info: ./svg-inkscape/r_svg-tex.pdf , page1 used on input lin 1695Package pdftex.def Info: ./svg-inkscape/r_svg-tex.pdf , page1 used on input lin
@@ -1702,9 +1697,9 @@ e 56.
1702(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1697(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1703) 1698)
1704Package svg Info: Last page of `./svg-inkscape/r2_svg-tex.pdf' is 1 on input li 1699Package svg Info: Last page of `./svg-inkscape/r2_svg-tex.pdf' is 1 on input li
1705ne 2395. 1700ne 2377.
1706 (./svg-inkscape/r2_svg-tex.pdf_tex 1701 (./svg-inkscape/r2_svg-tex.pdf_tex
1707<./svg-inkscape/r2_svg-tex.pdf, id=1302, page=1, 96.36pt x 96.36pt> 1702<./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) 1703File: ./svg-inkscape/r2_svg-tex.pdf Graphic file (type pdf)
1709<use ./svg-inkscape/r2_svg-tex.pdf, page 1> 1704<use ./svg-inkscape/r2_svg-tex.pdf, page 1>
1710Package pdftex.def Info: ./svg-inkscape/r2_svg-tex.pdf , page1 used on input li 1705Package pdftex.def Info: ./svg-inkscape/r2_svg-tex.pdf , page1 used on input li
@@ -1712,10 +1707,10 @@ ne 56.
1712(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1707(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1713) 1708)
1714Package svg Info: Last page of `./svg-inkscape/r3_svg-tex.pdf' is 1 on input li 1709Package svg Info: Last page of `./svg-inkscape/r3_svg-tex.pdf' is 1 on input li
1715ne 2395. 1710ne 2377.
1716 1711
1717(./svg-inkscape/r3_svg-tex.pdf_tex 1712(./svg-inkscape/r3_svg-tex.pdf_tex
1718<./svg-inkscape/r3_svg-tex.pdf, id=1304, page=1, 96.36pt x 96.36pt> 1713<./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) 1714File: ./svg-inkscape/r3_svg-tex.pdf Graphic file (type pdf)
1720<use ./svg-inkscape/r3_svg-tex.pdf, page 1> 1715<use ./svg-inkscape/r3_svg-tex.pdf, page 1>
1721Package pdftex.def Info: ./svg-inkscape/r3_svg-tex.pdf , page1 used on input li 1716Package pdftex.def Info: ./svg-inkscape/r3_svg-tex.pdf , page1 used on input li
@@ -1723,9 +1718,9 @@ ne 56.
1723(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1718(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1724) 1719)
1725Package svg Info: Last page of `./svg-inkscape/l_svg-tex.pdf' is 1 on input lin 1720Package svg Info: Last page of `./svg-inkscape/l_svg-tex.pdf' is 1 on input lin
1726e 2395. 1721e 2377.
1727 (./svg-inkscape/l_svg-tex.pdf_tex 1722 (./svg-inkscape/l_svg-tex.pdf_tex
1728<./svg-inkscape/l_svg-tex.pdf, id=1306, page=1, 96.36pt x 96.36pt> 1723<./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) 1724File: ./svg-inkscape/l_svg-tex.pdf Graphic file (type pdf)
1730<use ./svg-inkscape/l_svg-tex.pdf, page 1> 1725<use ./svg-inkscape/l_svg-tex.pdf, page 1>
1731Package pdftex.def Info: ./svg-inkscape/l_svg-tex.pdf , page1 used on input lin 1726Package pdftex.def Info: ./svg-inkscape/l_svg-tex.pdf , page1 used on input lin
@@ -1733,10 +1728,10 @@ e 56.
1733(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1728(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1734) 1729)
1735Package svg Info: Last page of `./svg-inkscape/l2_svg-tex.pdf' is 1 on input li 1730Package svg Info: Last page of `./svg-inkscape/l2_svg-tex.pdf' is 1 on input li
1736ne 2395. 1731ne 2377.
1737 1732
1738(./svg-inkscape/l2_svg-tex.pdf_tex 1733(./svg-inkscape/l2_svg-tex.pdf_tex
1739<./svg-inkscape/l2_svg-tex.pdf, id=1308, page=1, 96.36pt x 96.36pt> 1734<./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) 1735File: ./svg-inkscape/l2_svg-tex.pdf Graphic file (type pdf)
1741<use ./svg-inkscape/l2_svg-tex.pdf, page 1> 1736<use ./svg-inkscape/l2_svg-tex.pdf, page 1>
1742Package pdftex.def Info: ./svg-inkscape/l2_svg-tex.pdf , page1 used on input li 1737Package pdftex.def Info: ./svg-inkscape/l2_svg-tex.pdf , page1 used on input li
@@ -1744,9 +1739,9 @@ ne 56.
1744(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1739(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1745) 1740)
1746Package svg Info: Last page of `./svg-inkscape/l3_svg-tex.pdf' is 1 on input li 1741Package svg Info: Last page of `./svg-inkscape/l3_svg-tex.pdf' is 1 on input li
1747ne 2395. 1742ne 2377.
1748 (./svg-inkscape/l3_svg-tex.pdf_tex 1743 (./svg-inkscape/l3_svg-tex.pdf_tex
1749<./svg-inkscape/l3_svg-tex.pdf, id=1310, page=1, 96.36pt x 96.36pt> 1744<./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) 1745File: ./svg-inkscape/l3_svg-tex.pdf Graphic file (type pdf)
1751<use ./svg-inkscape/l3_svg-tex.pdf, page 1> 1746<use ./svg-inkscape/l3_svg-tex.pdf, page 1>
1752Package pdftex.def Info: ./svg-inkscape/l3_svg-tex.pdf , page1 used on input li 1747Package pdftex.def Info: ./svg-inkscape/l3_svg-tex.pdf , page1 used on input li
@@ -1754,10 +1749,10 @@ ne 56.
1754(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1749(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1755) 1750)
1756Package svg Info: Last page of `./svg-inkscape/u_svg-tex.pdf' is 1 on input lin 1751Package svg Info: Last page of `./svg-inkscape/u_svg-tex.pdf' is 1 on input lin
1757e 2398. 1752e 2380.
1758 1753
1759(./svg-inkscape/u_svg-tex.pdf_tex 1754(./svg-inkscape/u_svg-tex.pdf_tex
1760<./svg-inkscape/u_svg-tex.pdf, id=1312, page=1, 96.36pt x 96.36pt> 1755<./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) 1756File: ./svg-inkscape/u_svg-tex.pdf Graphic file (type pdf)
1762<use ./svg-inkscape/u_svg-tex.pdf, page 1> 1757<use ./svg-inkscape/u_svg-tex.pdf, page 1>
1763Package pdftex.def Info: ./svg-inkscape/u_svg-tex.pdf , page1 used on input lin 1758Package pdftex.def Info: ./svg-inkscape/u_svg-tex.pdf , page1 used on input lin
@@ -1765,9 +1760,9 @@ e 56.
1765(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1760(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1766) 1761)
1767Package svg Info: Last page of `./svg-inkscape/u2_svg-tex.pdf' is 1 on input li 1762Package svg Info: Last page of `./svg-inkscape/u2_svg-tex.pdf' is 1 on input li
1768ne 2398. 1763ne 2380.
1769 (./svg-inkscape/u2_svg-tex.pdf_tex 1764 (./svg-inkscape/u2_svg-tex.pdf_tex
1770<./svg-inkscape/u2_svg-tex.pdf, id=1314, page=1, 96.36pt x 96.36pt> 1765<./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) 1766File: ./svg-inkscape/u2_svg-tex.pdf Graphic file (type pdf)
1772<use ./svg-inkscape/u2_svg-tex.pdf, page 1> 1767<use ./svg-inkscape/u2_svg-tex.pdf, page 1>
1773Package pdftex.def Info: ./svg-inkscape/u2_svg-tex.pdf , page1 used on input li 1768Package pdftex.def Info: ./svg-inkscape/u2_svg-tex.pdf , page1 used on input li
@@ -1775,10 +1770,10 @@ ne 56.
1775(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1770(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1776) 1771)
1777Package svg Info: Last page of `./svg-inkscape/u3_svg-tex.pdf' is 1 on input li 1772Package svg Info: Last page of `./svg-inkscape/u3_svg-tex.pdf' is 1 on input li
1778ne 2398. 1773ne 2380.
1779 1774
1780(./svg-inkscape/u3_svg-tex.pdf_tex 1775(./svg-inkscape/u3_svg-tex.pdf_tex
1781<./svg-inkscape/u3_svg-tex.pdf, id=1316, page=1, 96.36pt x 96.36pt> 1776<./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) 1777File: ./svg-inkscape/u3_svg-tex.pdf Graphic file (type pdf)
1783<use ./svg-inkscape/u3_svg-tex.pdf, page 1> 1778<use ./svg-inkscape/u3_svg-tex.pdf, page 1>
1784Package pdftex.def Info: ./svg-inkscape/u3_svg-tex.pdf , page1 used on input li 1779Package pdftex.def Info: ./svg-inkscape/u3_svg-tex.pdf , page1 used on input li
@@ -1786,9 +1781,9 @@ ne 56.
1786(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1781(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1787) 1782)
1788Package svg Info: Last page of `./svg-inkscape/d_svg-tex.pdf' is 1 on input lin 1783Package svg Info: Last page of `./svg-inkscape/d_svg-tex.pdf' is 1 on input lin
1789e 2398. 1784e 2380.
1790 (./svg-inkscape/d_svg-tex.pdf_tex 1785 (./svg-inkscape/d_svg-tex.pdf_tex
1791<./svg-inkscape/d_svg-tex.pdf, id=1318, page=1, 96.36pt x 96.36pt> 1786<./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) 1787File: ./svg-inkscape/d_svg-tex.pdf Graphic file (type pdf)
1793<use ./svg-inkscape/d_svg-tex.pdf, page 1> 1788<use ./svg-inkscape/d_svg-tex.pdf, page 1>
1794Package pdftex.def Info: ./svg-inkscape/d_svg-tex.pdf , page1 used on input lin 1789Package pdftex.def Info: ./svg-inkscape/d_svg-tex.pdf , page1 used on input lin
@@ -1796,10 +1791,10 @@ e 56.
1796(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1791(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1797) 1792)
1798Package svg Info: Last page of `./svg-inkscape/d2_svg-tex.pdf' is 1 on input li 1793Package svg Info: Last page of `./svg-inkscape/d2_svg-tex.pdf' is 1 on input li
1799ne 2398. 1794ne 2380.
1800 1795
1801(./svg-inkscape/d2_svg-tex.pdf_tex 1796(./svg-inkscape/d2_svg-tex.pdf_tex
1802<./svg-inkscape/d2_svg-tex.pdf, id=1320, page=1, 96.36pt x 96.36pt> 1797<./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) 1798File: ./svg-inkscape/d2_svg-tex.pdf Graphic file (type pdf)
1804<use ./svg-inkscape/d2_svg-tex.pdf, page 1> 1799<use ./svg-inkscape/d2_svg-tex.pdf, page 1>
1805Package pdftex.def Info: ./svg-inkscape/d2_svg-tex.pdf , page1 used on input li 1800Package pdftex.def Info: ./svg-inkscape/d2_svg-tex.pdf , page1 used on input li
@@ -1807,9 +1802,9 @@ ne 56.
1807(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1802(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1808) 1803)
1809Package svg Info: Last page of `./svg-inkscape/d3_svg-tex.pdf' is 1 on input li 1804Package svg Info: Last page of `./svg-inkscape/d3_svg-tex.pdf' is 1 on input li
1810ne 2398. 1805ne 2380.
1811 (./svg-inkscape/d3_svg-tex.pdf_tex 1806 (./svg-inkscape/d3_svg-tex.pdf_tex
1812<./svg-inkscape/d3_svg-tex.pdf, id=1322, page=1, 96.36pt x 96.36pt> 1807<./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) 1808File: ./svg-inkscape/d3_svg-tex.pdf Graphic file (type pdf)
1814<use ./svg-inkscape/d3_svg-tex.pdf, page 1> 1809<use ./svg-inkscape/d3_svg-tex.pdf, page 1>
1815Package pdftex.def Info: ./svg-inkscape/d3_svg-tex.pdf , page1 used on input li 1810Package pdftex.def Info: ./svg-inkscape/d3_svg-tex.pdf , page1 used on input li
@@ -1817,10 +1812,10 @@ ne 56.
1817(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1812(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1818) 1813)
1819Package svg Info: Last page of `./svg-inkscape/f_svg-tex.pdf' is 1 on input lin 1814Package svg Info: Last page of `./svg-inkscape/f_svg-tex.pdf' is 1 on input lin
1820e 2401. 1815e 2383.
1821 1816
1822(./svg-inkscape/f_svg-tex.pdf_tex 1817(./svg-inkscape/f_svg-tex.pdf_tex
1823<./svg-inkscape/f_svg-tex.pdf, id=1324, page=1, 96.36pt x 96.36pt> 1818<./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) 1819File: ./svg-inkscape/f_svg-tex.pdf Graphic file (type pdf)
1825<use ./svg-inkscape/f_svg-tex.pdf, page 1> 1820<use ./svg-inkscape/f_svg-tex.pdf, page 1>
1826Package pdftex.def Info: ./svg-inkscape/f_svg-tex.pdf , page1 used on input lin 1821Package pdftex.def Info: ./svg-inkscape/f_svg-tex.pdf , page1 used on input lin
@@ -1828,9 +1823,9 @@ e 56.
1828(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1823(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1829) 1824)
1830Package svg Info: Last page of `./svg-inkscape/f2_svg-tex.pdf' is 1 on input li 1825Package svg Info: Last page of `./svg-inkscape/f2_svg-tex.pdf' is 1 on input li
1831ne 2401. 1826ne 2383.
1832 (./svg-inkscape/f2_svg-tex.pdf_tex 1827 (./svg-inkscape/f2_svg-tex.pdf_tex
1833<./svg-inkscape/f2_svg-tex.pdf, id=1326, page=1, 96.36pt x 96.36pt> 1828<./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) 1829File: ./svg-inkscape/f2_svg-tex.pdf Graphic file (type pdf)
1835<use ./svg-inkscape/f2_svg-tex.pdf, page 1> 1830<use ./svg-inkscape/f2_svg-tex.pdf, page 1>
1836Package pdftex.def Info: ./svg-inkscape/f2_svg-tex.pdf , page1 used on input li 1831Package pdftex.def Info: ./svg-inkscape/f2_svg-tex.pdf , page1 used on input li
@@ -1838,10 +1833,10 @@ ne 56.
1838(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1833(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1839) 1834)
1840Package svg Info: Last page of `./svg-inkscape/f3_svg-tex.pdf' is 1 on input li 1835Package svg Info: Last page of `./svg-inkscape/f3_svg-tex.pdf' is 1 on input li
1841ne 2401. 1836ne 2383.
1842 1837
1843(./svg-inkscape/f3_svg-tex.pdf_tex 1838(./svg-inkscape/f3_svg-tex.pdf_tex
1844<./svg-inkscape/f3_svg-tex.pdf, id=1328, page=1, 96.36pt x 96.36pt> 1839<./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) 1840File: ./svg-inkscape/f3_svg-tex.pdf Graphic file (type pdf)
1846<use ./svg-inkscape/f3_svg-tex.pdf, page 1> 1841<use ./svg-inkscape/f3_svg-tex.pdf, page 1>
1847Package pdftex.def Info: ./svg-inkscape/f3_svg-tex.pdf , page1 used on input li 1842Package pdftex.def Info: ./svg-inkscape/f3_svg-tex.pdf , page1 used on input li
@@ -1849,9 +1844,9 @@ ne 56.
1849(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1844(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1850) 1845)
1851Package svg Info: Last page of `./svg-inkscape/b_svg-tex.pdf' is 1 on input lin 1846Package svg Info: Last page of `./svg-inkscape/b_svg-tex.pdf' is 1 on input lin
1852e 2401. 1847e 2383.
1853 (./svg-inkscape/b_svg-tex.pdf_tex 1848 (./svg-inkscape/b_svg-tex.pdf_tex
1854<./svg-inkscape/b_svg-tex.pdf, id=1330, page=1, 96.36pt x 96.36pt> 1849<./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) 1850File: ./svg-inkscape/b_svg-tex.pdf Graphic file (type pdf)
1856<use ./svg-inkscape/b_svg-tex.pdf, page 1> 1851<use ./svg-inkscape/b_svg-tex.pdf, page 1>
1857Package pdftex.def Info: ./svg-inkscape/b_svg-tex.pdf , page1 used on input lin 1852Package pdftex.def Info: ./svg-inkscape/b_svg-tex.pdf , page1 used on input lin
@@ -1859,10 +1854,10 @@ e 56.
1859(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1854(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1860) 1855)
1861Package svg Info: Last page of `./svg-inkscape/b2_svg-tex.pdf' is 1 on input li 1856Package svg Info: Last page of `./svg-inkscape/b2_svg-tex.pdf' is 1 on input li
1862ne 2401. 1857ne 2383.
1863 1858
1864(./svg-inkscape/b2_svg-tex.pdf_tex 1859(./svg-inkscape/b2_svg-tex.pdf_tex
1865<./svg-inkscape/b2_svg-tex.pdf, id=1332, page=1, 96.36pt x 96.36pt> 1860<./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) 1861File: ./svg-inkscape/b2_svg-tex.pdf Graphic file (type pdf)
1867<use ./svg-inkscape/b2_svg-tex.pdf, page 1> 1862<use ./svg-inkscape/b2_svg-tex.pdf, page 1>
1868Package pdftex.def Info: ./svg-inkscape/b2_svg-tex.pdf , page1 used on input li 1863Package pdftex.def Info: ./svg-inkscape/b2_svg-tex.pdf , page1 used on input li
@@ -1870,9 +1865,9 @@ ne 56.
1870(pdftex.def) Requested size: 62.63339pt x 62.63324pt. 1865(pdftex.def) Requested size: 62.63339pt x 62.63324pt.
1871) 1866)
1872Package svg Info: Last page of `./svg-inkscape/b3_svg-tex.pdf' is 1 on input li 1867Package svg Info: Last page of `./svg-inkscape/b3_svg-tex.pdf' is 1 on input li
1873ne 2401. 1868ne 2383.
1874 (./svg-inkscape/b3_svg-tex.pdf_tex 1869 (./svg-inkscape/b3_svg-tex.pdf_tex
1875<./svg-inkscape/b3_svg-tex.pdf, id=1334, page=1, 96.36pt x 96.36pt> 1870<./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) 1871File: ./svg-inkscape/b3_svg-tex.pdf Graphic file (type pdf)
1877<use ./svg-inkscape/b3_svg-tex.pdf, page 1> 1872<use ./svg-inkscape/b3_svg-tex.pdf, page 1>
1878Package pdftex.def Info: ./svg-inkscape/b3_svg-tex.pdf , page1 used on input li 1873Package pdftex.def Info: ./svg-inkscape/b3_svg-tex.pdf , page1 used on input li
@@ -1951,9 +1946,9 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/b3_svg-tex.pdf): PDF inclusion: m
1951ultiple pdfs with page group included in a single page 1946ultiple pdfs with page group included in a single page
1952>] 1947>]
1953Package svg Info: Last page of `./svg-inkscape/rw_svg-tex.pdf' is 1 on input li 1948Package svg Info: Last page of `./svg-inkscape/rw_svg-tex.pdf' is 1 on input li
1954ne 2418. 1949ne 2400.
1955 (./svg-inkscape/rw_svg-tex.pdf_tex 1950 (./svg-inkscape/rw_svg-tex.pdf_tex
1956<./svg-inkscape/rw_svg-tex.pdf, id=1360, page=1, 96.36pt x 96.36pt> 1951<./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) 1952File: ./svg-inkscape/rw_svg-tex.pdf Graphic file (type pdf)
1958<use ./svg-inkscape/rw_svg-tex.pdf, page 1> 1953<use ./svg-inkscape/rw_svg-tex.pdf, page 1>
1959Package pdftex.def Info: ./svg-inkscape/rw_svg-tex.pdf , page1 used on input li 1954Package pdftex.def Info: ./svg-inkscape/rw_svg-tex.pdf , page1 used on input li
@@ -1961,9 +1956,9 @@ ne 56.
1961(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1956(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1962) 1957)
1963Package svg Info: Last page of `./svg-inkscape/m_svg-tex.pdf' is 1 on input lin 1958Package svg Info: Last page of `./svg-inkscape/m_svg-tex.pdf' is 1 on input lin
1964e 2428. 1959e 2410.
1965 (./svg-inkscape/m_svg-tex.pdf_tex 1960 (./svg-inkscape/m_svg-tex.pdf_tex
1966<./svg-inkscape/m_svg-tex.pdf, id=1362, page=1, 96.36pt x 96.36pt> 1961<./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) 1962File: ./svg-inkscape/m_svg-tex.pdf Graphic file (type pdf)
1968<use ./svg-inkscape/m_svg-tex.pdf, page 1> 1963<use ./svg-inkscape/m_svg-tex.pdf, page 1>
1969Package pdftex.def Info: ./svg-inkscape/m_svg-tex.pdf , page1 used on input lin 1964Package pdftex.def Info: ./svg-inkscape/m_svg-tex.pdf , page1 used on input lin
@@ -1971,10 +1966,10 @@ e 56.
1971(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1966(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1972) 1967)
1973Package svg Info: Last page of `./svg-inkscape/e_svg-tex.pdf' is 1 on input lin 1968Package svg Info: Last page of `./svg-inkscape/e_svg-tex.pdf' is 1 on input lin
1974e 2428. 1969e 2410.
1975 1970
1976(./svg-inkscape/e_svg-tex.pdf_tex 1971(./svg-inkscape/e_svg-tex.pdf_tex
1977<./svg-inkscape/e_svg-tex.pdf, id=1364, page=1, 96.36pt x 96.36pt> 1972<./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) 1973File: ./svg-inkscape/e_svg-tex.pdf Graphic file (type pdf)
1979<use ./svg-inkscape/e_svg-tex.pdf, page 1> 1974<use ./svg-inkscape/e_svg-tex.pdf, page 1>
1980Package pdftex.def Info: ./svg-inkscape/e_svg-tex.pdf , page1 used on input lin 1975Package pdftex.def Info: ./svg-inkscape/e_svg-tex.pdf , page1 used on input lin
@@ -1982,9 +1977,9 @@ e 56.
1982(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 1977(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
1983) 1978)
1984Package svg Info: Last page of `./svg-inkscape/s_svg-tex.pdf' is 1 on input lin 1979Package svg Info: Last page of `./svg-inkscape/s_svg-tex.pdf' is 1 on input lin
1985e 2428. 1980e 2410.
1986 (./svg-inkscape/s_svg-tex.pdf_tex 1981 (./svg-inkscape/s_svg-tex.pdf_tex
1987<./svg-inkscape/s_svg-tex.pdf, id=1366, page=1, 96.36pt x 96.36pt> 1982<./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) 1983File: ./svg-inkscape/s_svg-tex.pdf Graphic file (type pdf)
1989<use ./svg-inkscape/s_svg-tex.pdf, page 1> 1984<use ./svg-inkscape/s_svg-tex.pdf, page 1>
1990Package pdftex.def Info: ./svg-inkscape/s_svg-tex.pdf , page1 used on input lin 1985Package pdftex.def Info: ./svg-inkscape/s_svg-tex.pdf , page1 used on input lin
@@ -2005,100 +2000,100 @@ ltiple pdfs with page group included in a single page
2005>] 2000>]
2006Appendix C. 2001Appendix C.
2007Package svg Info: Last page of `./svg-inkscape/reto15a_svg-tex.pdf' is 1 on inp 2002Package svg Info: Last page of `./svg-inkscape/reto15a_svg-tex.pdf' is 1 on inp
2008ut line 2555. 2003ut line 2537.
2009(./svg-inkscape/reto15a_svg-tex.pdf_tex 2004(./svg-inkscape/reto15a_svg-tex.pdf_tex
2010<./svg-inkscape/reto15a_svg-tex.pdf, id=1378, page=1, 96.36pt x 96.36pt> 2005<./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) 2006File: ./svg-inkscape/reto15a_svg-tex.pdf Graphic file (type pdf)
2012<use ./svg-inkscape/reto15a_svg-tex.pdf, page 1> 2007<use ./svg-inkscape/reto15a_svg-tex.pdf, page 1>
2013Package pdftex.def Info: ./svg-inkscape/reto15a_svg-tex.pdf , page1 used on inp 2008Package pdftex.def Info: ./svg-inkscape/reto15a_svg-tex.pdf , page1 used on inp
2014ut line 56. 2009ut line 56.
2015(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2010(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2016) 2011)
2017Overfull \hbox (5.84789pt too wide) in paragraph at lines 2548--2558 2012Overfull \hbox (5.84789pt too wide) in paragraph at lines 2530--2540
2018[][] 2013[][]
2019 [] 2014 []
2020 2015
2021Package svg Info: Last page of `./svg-inkscape/reto15b_svg-tex.pdf' is 1 on inp 2016Package svg Info: Last page of `./svg-inkscape/reto15b_svg-tex.pdf' is 1 on inp
2022ut line 2565. 2017ut line 2547.
2023(./svg-inkscape/reto15b_svg-tex.pdf_tex 2018(./svg-inkscape/reto15b_svg-tex.pdf_tex
2024<./svg-inkscape/reto15b_svg-tex.pdf, id=1380, page=1, 96.36pt x 96.36pt> 2019<./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) 2020File: ./svg-inkscape/reto15b_svg-tex.pdf Graphic file (type pdf)
2026<use ./svg-inkscape/reto15b_svg-tex.pdf, page 1> 2021<use ./svg-inkscape/reto15b_svg-tex.pdf, page 1>
2027Package pdftex.def Info: ./svg-inkscape/reto15b_svg-tex.pdf , page1 used on inp 2022Package pdftex.def Info: ./svg-inkscape/reto15b_svg-tex.pdf , page1 used on inp
2028ut line 56. 2023ut line 56.
2029(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2024(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2030) 2025)
2031Overfull \hbox (5.84789pt too wide) in paragraph at lines 2558--2568 2026Overfull \hbox (5.84789pt too wide) in paragraph at lines 2540--2550
2032[][] 2027[][]
2033 [] 2028 []
2034 2029
2035Package svg Info: Last page of `./svg-inkscape/reto16a_svg-tex.pdf' is 1 on inp 2030Package svg Info: Last page of `./svg-inkscape/reto16a_svg-tex.pdf' is 1 on inp
2036ut line 2579. 2031ut line 2561.
2037(./svg-inkscape/reto16a_svg-tex.pdf_tex 2032(./svg-inkscape/reto16a_svg-tex.pdf_tex
2038<./svg-inkscape/reto16a_svg-tex.pdf, id=1382, page=1, 96.36pt x 96.36pt> 2033<./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) 2034File: ./svg-inkscape/reto16a_svg-tex.pdf Graphic file (type pdf)
2040<use ./svg-inkscape/reto16a_svg-tex.pdf, page 1> 2035<use ./svg-inkscape/reto16a_svg-tex.pdf, page 1>
2041Package pdftex.def Info: ./svg-inkscape/reto16a_svg-tex.pdf , page1 used on inp 2036Package pdftex.def Info: ./svg-inkscape/reto16a_svg-tex.pdf , page1 used on inp
2042ut line 56. 2037ut line 56.
2043(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2038(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2044) 2039)
2045Overfull \hbox (5.84789pt too wide) in paragraph at lines 2572--2582 2040Overfull \hbox (5.84789pt too wide) in paragraph at lines 2554--2564
2046[][] 2041[][]
2047 [] 2042 []
2048 2043
2049Package svg Info: Last page of `./svg-inkscape/reto16b_svg-tex.pdf' is 1 on inp 2044Package svg Info: Last page of `./svg-inkscape/reto16b_svg-tex.pdf' is 1 on inp
2050ut line 2589. 2045ut line 2571.
2051(./svg-inkscape/reto16b_svg-tex.pdf_tex 2046(./svg-inkscape/reto16b_svg-tex.pdf_tex
2052<./svg-inkscape/reto16b_svg-tex.pdf, id=1384, page=1, 96.36pt x 96.36pt> 2047<./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) 2048File: ./svg-inkscape/reto16b_svg-tex.pdf Graphic file (type pdf)
2054<use ./svg-inkscape/reto16b_svg-tex.pdf, page 1> 2049<use ./svg-inkscape/reto16b_svg-tex.pdf, page 1>
2055Package pdftex.def Info: ./svg-inkscape/reto16b_svg-tex.pdf , page1 used on inp 2050Package pdftex.def Info: ./svg-inkscape/reto16b_svg-tex.pdf , page1 used on inp
2056ut line 56. 2051ut line 56.
2057(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2052(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2058) 2053)
2059Overfull \hbox (5.84789pt too wide) in paragraph at lines 2582--2592 2054Overfull \hbox (5.84789pt too wide) in paragraph at lines 2564--2574
2060[][] 2055[][]
2061 [] 2056 []
2062 2057
2063Package svg Info: Last page of `./svg-inkscape/reto16c_svg-tex.pdf' is 1 on inp 2058Package svg Info: Last page of `./svg-inkscape/reto16c_svg-tex.pdf' is 1 on inp
2064ut line 2599. 2059ut line 2581.
2065(./svg-inkscape/reto16c_svg-tex.pdf_tex 2060(./svg-inkscape/reto16c_svg-tex.pdf_tex
2066<./svg-inkscape/reto16c_svg-tex.pdf, id=1386, page=1, 96.36pt x 96.36pt> 2061<./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) 2062File: ./svg-inkscape/reto16c_svg-tex.pdf Graphic file (type pdf)
2068<use ./svg-inkscape/reto16c_svg-tex.pdf, page 1> 2063<use ./svg-inkscape/reto16c_svg-tex.pdf, page 1>
2069Package pdftex.def Info: ./svg-inkscape/reto16c_svg-tex.pdf , page1 used on inp 2064Package pdftex.def Info: ./svg-inkscape/reto16c_svg-tex.pdf , page1 used on inp
2070ut line 56. 2065ut line 56.
2071(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2066(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2072) 2067)
2073Overfull \hbox (5.84789pt too wide) in paragraph at lines 2592--2602 2068Overfull \hbox (5.84789pt too wide) in paragraph at lines 2574--2584
2074[][] 2069[][]
2075 [] 2070 []
2076 2071
2077Package svg Info: Last page of `./svg-inkscape/reto17a_svg-tex.pdf' is 1 on inp 2072Package svg Info: Last page of `./svg-inkscape/reto17a_svg-tex.pdf' is 1 on inp
2078ut line 2613. 2073ut line 2595.
2079(./svg-inkscape/reto17a_svg-tex.pdf_tex 2074(./svg-inkscape/reto17a_svg-tex.pdf_tex
2080<./svg-inkscape/reto17a_svg-tex.pdf, id=1388, page=1, 96.36pt x 96.36pt> 2075<./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) 2076File: ./svg-inkscape/reto17a_svg-tex.pdf Graphic file (type pdf)
2082<use ./svg-inkscape/reto17a_svg-tex.pdf, page 1> 2077<use ./svg-inkscape/reto17a_svg-tex.pdf, page 1>
2083Package pdftex.def Info: ./svg-inkscape/reto17a_svg-tex.pdf , page1 used on inp 2078Package pdftex.def Info: ./svg-inkscape/reto17a_svg-tex.pdf , page1 used on inp
2084ut line 56. 2079ut line 56.
2085(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2080(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2086) 2081)
2087Overfull \hbox (5.84789pt too wide) in paragraph at lines 2606--2616 2082Overfull \hbox (5.84789pt too wide) in paragraph at lines 2588--2598
2088[][] 2083[][]
2089 [] 2084 []
2090 2085
2091Package svg Info: Last page of `./svg-inkscape/reto17b_svg-tex.pdf' is 1 on inp 2086Package svg Info: Last page of `./svg-inkscape/reto17b_svg-tex.pdf' is 1 on inp
2092ut line 2623. 2087ut line 2605.
2093(./svg-inkscape/reto17b_svg-tex.pdf_tex 2088(./svg-inkscape/reto17b_svg-tex.pdf_tex
2094<./svg-inkscape/reto17b_svg-tex.pdf, id=1390, page=1, 96.36pt x 96.36pt> 2089<./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) 2090File: ./svg-inkscape/reto17b_svg-tex.pdf Graphic file (type pdf)
2096<use ./svg-inkscape/reto17b_svg-tex.pdf, page 1> 2091<use ./svg-inkscape/reto17b_svg-tex.pdf, page 1>
2097Package pdftex.def Info: ./svg-inkscape/reto17b_svg-tex.pdf , page1 used on inp 2092Package pdftex.def Info: ./svg-inkscape/reto17b_svg-tex.pdf , page1 used on inp
2098ut line 56. 2093ut line 56.
2099(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2094(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2100) 2095)
2101Overfull \hbox (5.84789pt too wide) in paragraph at lines 2616--2626 2096Overfull \hbox (5.84789pt too wide) in paragraph at lines 2598--2608
2102[][] 2097[][]
2103 [] 2098 []
2104 2099
@@ -2126,170 +2121,170 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/reto17a_svg-tex.pdf): PDF inclusi
2126on: multiple pdfs with page group included in a single page 2121on: multiple pdfs with page group included in a single page
2127>] 2122>]
2128Package svg Info: Last page of `./svg-inkscape/reto17c_svg-tex.pdf' is 1 on inp 2123Package svg Info: Last page of `./svg-inkscape/reto17c_svg-tex.pdf' is 1 on inp
2129ut line 2633. 2124ut line 2615.
2130 (./svg-inkscape/reto17c_svg-tex.pdf_tex 2125 (./svg-inkscape/reto17c_svg-tex.pdf_tex
2131<./svg-inkscape/reto17c_svg-tex.pdf, id=1412, page=1, 96.36pt x 96.36pt> 2126<./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) 2127File: ./svg-inkscape/reto17c_svg-tex.pdf Graphic file (type pdf)
2133<use ./svg-inkscape/reto17c_svg-tex.pdf, page 1> 2128<use ./svg-inkscape/reto17c_svg-tex.pdf, page 1>
2134Package pdftex.def Info: ./svg-inkscape/reto17c_svg-tex.pdf , page1 used on inp 2129Package pdftex.def Info: ./svg-inkscape/reto17c_svg-tex.pdf , page1 used on inp
2135ut line 56. 2130ut line 56.
2136(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2131(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2137) 2132)
2138Overfull \hbox (5.84789pt too wide) in paragraph at lines 2626--2636 2133Overfull \hbox (5.84789pt too wide) in paragraph at lines 2608--2618
2139[][] 2134[][]
2140 [] 2135 []
2141 2136
2142Package svg Info: Last page of `./svg-inkscape/reto17d_svg-tex.pdf' is 1 on inp 2137Package svg Info: Last page of `./svg-inkscape/reto17d_svg-tex.pdf' is 1 on inp
2143ut line 2643. 2138ut line 2625.
2144(./svg-inkscape/reto17d_svg-tex.pdf_tex 2139(./svg-inkscape/reto17d_svg-tex.pdf_tex
2145<./svg-inkscape/reto17d_svg-tex.pdf, id=1414, page=1, 96.36pt x 96.36pt> 2140<./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) 2141File: ./svg-inkscape/reto17d_svg-tex.pdf Graphic file (type pdf)
2147<use ./svg-inkscape/reto17d_svg-tex.pdf, page 1> 2142<use ./svg-inkscape/reto17d_svg-tex.pdf, page 1>
2148Package pdftex.def Info: ./svg-inkscape/reto17d_svg-tex.pdf , page1 used on inp 2143Package pdftex.def Info: ./svg-inkscape/reto17d_svg-tex.pdf , page1 used on inp
2149ut line 56. 2144ut line 56.
2150(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2145(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2151) 2146)
2152Overfull \hbox (5.84789pt too wide) in paragraph at lines 2636--2646 2147Overfull \hbox (5.84789pt too wide) in paragraph at lines 2618--2628
2153[][] 2148[][]
2154 [] 2149 []
2155 2150
2156Package svg Info: Last page of `./svg-inkscape/reto17e_svg-tex.pdf' is 1 on inp 2151Package svg Info: Last page of `./svg-inkscape/reto17e_svg-tex.pdf' is 1 on inp
2157ut line 2653. 2152ut line 2635.
2158(./svg-inkscape/reto17e_svg-tex.pdf_tex 2153(./svg-inkscape/reto17e_svg-tex.pdf_tex
2159<./svg-inkscape/reto17e_svg-tex.pdf, id=1416, page=1, 96.36pt x 96.36pt> 2154<./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) 2155File: ./svg-inkscape/reto17e_svg-tex.pdf Graphic file (type pdf)
2161<use ./svg-inkscape/reto17e_svg-tex.pdf, page 1> 2156<use ./svg-inkscape/reto17e_svg-tex.pdf, page 1>
2162Package pdftex.def Info: ./svg-inkscape/reto17e_svg-tex.pdf , page1 used on inp 2157Package pdftex.def Info: ./svg-inkscape/reto17e_svg-tex.pdf , page1 used on inp
2163ut line 56. 2158ut line 56.
2164(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2159(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2165) 2160)
2166Overfull \hbox (5.84789pt too wide) in paragraph at lines 2646--2656 2161Overfull \hbox (5.84789pt too wide) in paragraph at lines 2628--2638
2167[][] 2162[][]
2168 [] 2163 []
2169 2164
2170Package svg Info: Last page of `./svg-inkscape/reto17f_svg-tex.pdf' is 1 on inp 2165Package svg Info: Last page of `./svg-inkscape/reto17f_svg-tex.pdf' is 1 on inp
2171ut line 2663. 2166ut line 2645.
2172(./svg-inkscape/reto17f_svg-tex.pdf_tex 2167(./svg-inkscape/reto17f_svg-tex.pdf_tex
2173<./svg-inkscape/reto17f_svg-tex.pdf, id=1418, page=1, 96.36pt x 96.36pt> 2168<./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) 2169File: ./svg-inkscape/reto17f_svg-tex.pdf Graphic file (type pdf)
2175<use ./svg-inkscape/reto17f_svg-tex.pdf, page 1> 2170<use ./svg-inkscape/reto17f_svg-tex.pdf, page 1>
2176Package pdftex.def Info: ./svg-inkscape/reto17f_svg-tex.pdf , page1 used on inp 2171Package pdftex.def Info: ./svg-inkscape/reto17f_svg-tex.pdf , page1 used on inp
2177ut line 56. 2172ut line 56.
2178(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2173(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2179) 2174)
2180Overfull \hbox (5.84789pt too wide) in paragraph at lines 2656--2666 2175Overfull \hbox (5.84789pt too wide) in paragraph at lines 2638--2648
2181[][] 2176[][]
2182 [] 2177 []
2183 2178
2184Package svg Info: Last page of `./svg-inkscape/reto18a_svg-tex.pdf' is 1 on inp 2179Package svg Info: Last page of `./svg-inkscape/reto18a_svg-tex.pdf' is 1 on inp
2185ut line 2677. 2180ut line 2659.
2186(./svg-inkscape/reto18a_svg-tex.pdf_tex 2181(./svg-inkscape/reto18a_svg-tex.pdf_tex
2187<./svg-inkscape/reto18a_svg-tex.pdf, id=1420, page=1, 96.36pt x 96.36pt> 2182<./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) 2183File: ./svg-inkscape/reto18a_svg-tex.pdf Graphic file (type pdf)
2189<use ./svg-inkscape/reto18a_svg-tex.pdf, page 1> 2184<use ./svg-inkscape/reto18a_svg-tex.pdf, page 1>
2190Package pdftex.def Info: ./svg-inkscape/reto18a_svg-tex.pdf , page1 used on inp 2185Package pdftex.def Info: ./svg-inkscape/reto18a_svg-tex.pdf , page1 used on inp
2191ut line 56. 2186ut line 56.
2192(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2187(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2193) 2188)
2194Overfull \hbox (5.84789pt too wide) in paragraph at lines 2670--2680 2189Overfull \hbox (5.84789pt too wide) in paragraph at lines 2652--2662
2195[][] 2190[][]
2196 [] 2191 []
2197 2192
2198Package svg Info: Last page of `./svg-inkscape/reto18b_svg-tex.pdf' is 1 on inp 2193Package svg Info: Last page of `./svg-inkscape/reto18b_svg-tex.pdf' is 1 on inp
2199ut line 2687. 2194ut line 2669.
2200(./svg-inkscape/reto18b_svg-tex.pdf_tex 2195(./svg-inkscape/reto18b_svg-tex.pdf_tex
2201<./svg-inkscape/reto18b_svg-tex.pdf, id=1422, page=1, 96.36pt x 96.36pt> 2196<./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) 2197File: ./svg-inkscape/reto18b_svg-tex.pdf Graphic file (type pdf)
2203<use ./svg-inkscape/reto18b_svg-tex.pdf, page 1> 2198<use ./svg-inkscape/reto18b_svg-tex.pdf, page 1>
2204Package pdftex.def Info: ./svg-inkscape/reto18b_svg-tex.pdf , page1 used on inp 2199Package pdftex.def Info: ./svg-inkscape/reto18b_svg-tex.pdf , page1 used on inp
2205ut line 56. 2200ut line 56.
2206(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2201(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2207) 2202)
2208Overfull \hbox (5.84789pt too wide) in paragraph at lines 2680--2690 2203Overfull \hbox (5.84789pt too wide) in paragraph at lines 2662--2672
2209[][] 2204[][]
2210 [] 2205 []
2211 2206
2212Package svg Info: Last page of `./svg-inkscape/reto18c_svg-tex.pdf' is 1 on inp 2207Package svg Info: Last page of `./svg-inkscape/reto18c_svg-tex.pdf' is 1 on inp
2213ut line 2697. 2208ut line 2679.
2214(./svg-inkscape/reto18c_svg-tex.pdf_tex 2209(./svg-inkscape/reto18c_svg-tex.pdf_tex
2215<./svg-inkscape/reto18c_svg-tex.pdf, id=1424, page=1, 96.36pt x 96.36pt> 2210<./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) 2211File: ./svg-inkscape/reto18c_svg-tex.pdf Graphic file (type pdf)
2217<use ./svg-inkscape/reto18c_svg-tex.pdf, page 1> 2212<use ./svg-inkscape/reto18c_svg-tex.pdf, page 1>
2218Package pdftex.def Info: ./svg-inkscape/reto18c_svg-tex.pdf , page1 used on inp 2213Package pdftex.def Info: ./svg-inkscape/reto18c_svg-tex.pdf , page1 used on inp
2219ut line 56. 2214ut line 56.
2220(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2215(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2221) 2216)
2222Overfull \hbox (5.84789pt too wide) in paragraph at lines 2690--2700 2217Overfull \hbox (5.84789pt too wide) in paragraph at lines 2672--2682
2223[][] 2218[][]
2224 [] 2219 []
2225 2220
2226Package svg Info: Last page of `./svg-inkscape/reto18d_svg-tex.pdf' is 1 on inp 2221Package svg Info: Last page of `./svg-inkscape/reto18d_svg-tex.pdf' is 1 on inp
2227ut line 2707. 2222ut line 2689.
2228(./svg-inkscape/reto18d_svg-tex.pdf_tex 2223(./svg-inkscape/reto18d_svg-tex.pdf_tex
2229<./svg-inkscape/reto18d_svg-tex.pdf, id=1426, page=1, 96.36pt x 96.36pt> 2224<./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) 2225File: ./svg-inkscape/reto18d_svg-tex.pdf Graphic file (type pdf)
2231<use ./svg-inkscape/reto18d_svg-tex.pdf, page 1> 2226<use ./svg-inkscape/reto18d_svg-tex.pdf, page 1>
2232Package pdftex.def Info: ./svg-inkscape/reto18d_svg-tex.pdf , page1 used on inp 2227Package pdftex.def Info: ./svg-inkscape/reto18d_svg-tex.pdf , page1 used on inp
2233ut line 56. 2228ut line 56.
2234(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2229(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2235) 2230)
2236Overfull \hbox (5.84789pt too wide) in paragraph at lines 2700--2710 2231Overfull \hbox (5.84789pt too wide) in paragraph at lines 2682--2692
2237[][] 2232[][]
2238 [] 2233 []
2239 2234
2240Package svg Info: Last page of `./svg-inkscape/reto18e_svg-tex.pdf' is 1 on inp 2235Package svg Info: Last page of `./svg-inkscape/reto18e_svg-tex.pdf' is 1 on inp
2241ut line 2717. 2236ut line 2699.
2242(./svg-inkscape/reto18e_svg-tex.pdf_tex 2237(./svg-inkscape/reto18e_svg-tex.pdf_tex
2243<./svg-inkscape/reto18e_svg-tex.pdf, id=1428, page=1, 96.36pt x 96.36pt> 2238<./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) 2239File: ./svg-inkscape/reto18e_svg-tex.pdf Graphic file (type pdf)
2245<use ./svg-inkscape/reto18e_svg-tex.pdf, page 1> 2240<use ./svg-inkscape/reto18e_svg-tex.pdf, page 1>
2246Package pdftex.def Info: ./svg-inkscape/reto18e_svg-tex.pdf , page1 used on inp 2241Package pdftex.def Info: ./svg-inkscape/reto18e_svg-tex.pdf , page1 used on inp
2247ut line 56. 2242ut line 56.
2248(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2243(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2249) 2244)
2250Overfull \hbox (5.84789pt too wide) in paragraph at lines 2710--2720 2245Overfull \hbox (5.84789pt too wide) in paragraph at lines 2692--2702
2251[][] 2246[][]
2252 [] 2247 []
2253 2248
2254Package svg Info: Last page of `./svg-inkscape/reto18f_svg-tex.pdf' is 1 on inp 2249Package svg Info: Last page of `./svg-inkscape/reto18f_svg-tex.pdf' is 1 on inp
2255ut line 2727. 2250ut line 2709.
2256(./svg-inkscape/reto18f_svg-tex.pdf_tex 2251(./svg-inkscape/reto18f_svg-tex.pdf_tex
2257<./svg-inkscape/reto18f_svg-tex.pdf, id=1430, page=1, 96.36pt x 96.36pt> 2252<./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) 2253File: ./svg-inkscape/reto18f_svg-tex.pdf Graphic file (type pdf)
2259<use ./svg-inkscape/reto18f_svg-tex.pdf, page 1> 2254<use ./svg-inkscape/reto18f_svg-tex.pdf, page 1>
2260Package pdftex.def Info: ./svg-inkscape/reto18f_svg-tex.pdf , page1 used on inp 2255Package pdftex.def Info: ./svg-inkscape/reto18f_svg-tex.pdf , page1 used on inp
2261ut line 56. 2256ut line 56.
2262(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2257(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2263) 2258)
2264Overfull \hbox (5.84789pt too wide) in paragraph at lines 2720--2730 2259Overfull \hbox (5.84789pt too wide) in paragraph at lines 2702--2712
2265[][] 2260[][]
2266 [] 2261 []
2267 2262
2268Package svg Info: Last page of `./svg-inkscape/reto18g_svg-tex.pdf' is 1 on inp 2263Package svg Info: Last page of `./svg-inkscape/reto18g_svg-tex.pdf' is 1 on inp
2269ut line 2737. 2264ut line 2719.
2270(./svg-inkscape/reto18g_svg-tex.pdf_tex 2265(./svg-inkscape/reto18g_svg-tex.pdf_tex
2271<./svg-inkscape/reto18g_svg-tex.pdf, id=1432, page=1, 96.36pt x 96.36pt> 2266<./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) 2267File: ./svg-inkscape/reto18g_svg-tex.pdf Graphic file (type pdf)
2273<use ./svg-inkscape/reto18g_svg-tex.pdf, page 1> 2268<use ./svg-inkscape/reto18g_svg-tex.pdf, page 1>
2274Package pdftex.def Info: ./svg-inkscape/reto18g_svg-tex.pdf , page1 used on inp 2269Package pdftex.def Info: ./svg-inkscape/reto18g_svg-tex.pdf , page1 used on inp
2275ut line 56. 2270ut line 56.
2276(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2271(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2277) 2272)
2278Overfull \hbox (5.84789pt too wide) in paragraph at lines 2730--2740 2273Overfull \hbox (5.84789pt too wide) in paragraph at lines 2712--2722
2279[][] 2274[][]
2280 [] 2275 []
2281 2276
2282Package svg Info: Last page of `./svg-inkscape/reto19a_svg-tex.pdf' is 1 on inp 2277Package svg Info: Last page of `./svg-inkscape/reto19a_svg-tex.pdf' is 1 on inp
2283ut line 2751. 2278ut line 2733.
2284(./svg-inkscape/reto19a_svg-tex.pdf_tex 2279(./svg-inkscape/reto19a_svg-tex.pdf_tex
2285<./svg-inkscape/reto19a_svg-tex.pdf, id=1434, page=1, 96.36pt x 96.36pt> 2280<./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) 2281File: ./svg-inkscape/reto19a_svg-tex.pdf Graphic file (type pdf)
2287<use ./svg-inkscape/reto19a_svg-tex.pdf, page 1> 2282<use ./svg-inkscape/reto19a_svg-tex.pdf, page 1>
2288Package pdftex.def Info: ./svg-inkscape/reto19a_svg-tex.pdf , page1 used on inp 2283Package pdftex.def Info: ./svg-inkscape/reto19a_svg-tex.pdf , page1 used on inp
2289ut line 56. 2284ut line 56.
2290(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2285(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2291) 2286)
2292Overfull \hbox (5.84789pt too wide) in paragraph at lines 2744--2754 2287Overfull \hbox (5.84789pt too wide) in paragraph at lines 2726--2736
2293[][] 2288[][]
2294 [] 2289 []
2295 2290
@@ -2339,147 +2334,147 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/reto18g_svg-tex.pdf): PDF inclusi
2339on: multiple pdfs with page group included in a single page 2334on: multiple pdfs with page group included in a single page
2340>] 2335>]
2341Package svg Info: Last page of `./svg-inkscape/reto19b_svg-tex.pdf' is 1 on inp 2336Package svg Info: Last page of `./svg-inkscape/reto19b_svg-tex.pdf' is 1 on inp
2342ut line 2761. 2337ut line 2743.
2343 (./svg-inkscape/reto19b_svg-tex.pdf_tex 2338 (./svg-inkscape/reto19b_svg-tex.pdf_tex
2344<./svg-inkscape/reto19b_svg-tex.pdf, id=1466, page=1, 96.36pt x 96.36pt> 2339<./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) 2340File: ./svg-inkscape/reto19b_svg-tex.pdf Graphic file (type pdf)
2346<use ./svg-inkscape/reto19b_svg-tex.pdf, page 1> 2341<use ./svg-inkscape/reto19b_svg-tex.pdf, page 1>
2347Package pdftex.def Info: ./svg-inkscape/reto19b_svg-tex.pdf , page1 used on inp 2342Package pdftex.def Info: ./svg-inkscape/reto19b_svg-tex.pdf , page1 used on inp
2348ut line 56. 2343ut line 56.
2349(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2344(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2350) 2345)
2351Overfull \hbox (5.84789pt too wide) in paragraph at lines 2754--2764 2346Overfull \hbox (5.84789pt too wide) in paragraph at lines 2736--2746
2352[][] 2347[][]
2353 [] 2348 []
2354 2349
2355Package svg Info: Last page of `./svg-inkscape/reto19c_svg-tex.pdf' is 1 on inp 2350Package svg Info: Last page of `./svg-inkscape/reto19c_svg-tex.pdf' is 1 on inp
2356ut line 2771. 2351ut line 2753.
2357(./svg-inkscape/reto19c_svg-tex.pdf_tex 2352(./svg-inkscape/reto19c_svg-tex.pdf_tex
2358<./svg-inkscape/reto19c_svg-tex.pdf, id=1468, page=1, 96.36pt x 96.36pt> 2353<./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) 2354File: ./svg-inkscape/reto19c_svg-tex.pdf Graphic file (type pdf)
2360<use ./svg-inkscape/reto19c_svg-tex.pdf, page 1> 2355<use ./svg-inkscape/reto19c_svg-tex.pdf, page 1>
2361Package pdftex.def Info: ./svg-inkscape/reto19c_svg-tex.pdf , page1 used on inp 2356Package pdftex.def Info: ./svg-inkscape/reto19c_svg-tex.pdf , page1 used on inp
2362ut line 56. 2357ut line 56.
2363(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2358(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2364) 2359)
2365Overfull \hbox (5.84789pt too wide) in paragraph at lines 2764--2774 2360Overfull \hbox (5.84789pt too wide) in paragraph at lines 2746--2756
2366[][] 2361[][]
2367 [] 2362 []
2368 2363
2369Package svg Info: Last page of `./svg-inkscape/reto110a_svg-tex.pdf' is 1 on in 2364Package svg Info: Last page of `./svg-inkscape/reto110a_svg-tex.pdf' is 1 on in
2370put line 2786. 2365put line 2768.
2371(./svg-inkscape/reto110a_svg-tex.pdf_tex 2366(./svg-inkscape/reto110a_svg-tex.pdf_tex
2372<./svg-inkscape/reto110a_svg-tex.pdf, id=1470, page=1, 96.36pt x 96.36pt> 2367<./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) 2368File: ./svg-inkscape/reto110a_svg-tex.pdf Graphic file (type pdf)
2374<use ./svg-inkscape/reto110a_svg-tex.pdf, page 1> 2369<use ./svg-inkscape/reto110a_svg-tex.pdf, page 1>
2375Package pdftex.def Info: ./svg-inkscape/reto110a_svg-tex.pdf , page1 used on in 2370Package pdftex.def Info: ./svg-inkscape/reto110a_svg-tex.pdf , page1 used on in
2376put line 56. 2371put line 56.
2377(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2372(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2378) 2373)
2379Overfull \hbox (5.84789pt too wide) in paragraph at lines 2779--2789 2374Overfull \hbox (5.84789pt too wide) in paragraph at lines 2761--2771
2380[][] 2375[][]
2381 [] 2376 []
2382 2377
2383Package svg Info: Last page of `./svg-inkscape/reto110b_svg-tex.pdf' is 1 on in 2378Package svg Info: Last page of `./svg-inkscape/reto110b_svg-tex.pdf' is 1 on in
2384put line 2796. 2379put line 2778.
2385(./svg-inkscape/reto110b_svg-tex.pdf_tex 2380(./svg-inkscape/reto110b_svg-tex.pdf_tex
2386<./svg-inkscape/reto110b_svg-tex.pdf, id=1472, page=1, 96.36pt x 96.36pt> 2381<./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) 2382File: ./svg-inkscape/reto110b_svg-tex.pdf Graphic file (type pdf)
2388<use ./svg-inkscape/reto110b_svg-tex.pdf, page 1> 2383<use ./svg-inkscape/reto110b_svg-tex.pdf, page 1>
2389Package pdftex.def Info: ./svg-inkscape/reto110b_svg-tex.pdf , page1 used on in 2384Package pdftex.def Info: ./svg-inkscape/reto110b_svg-tex.pdf , page1 used on in
2390put line 56. 2385put line 56.
2391(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2386(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2392) 2387)
2393Overfull \hbox (5.84789pt too wide) in paragraph at lines 2789--2799 2388Overfull \hbox (5.84789pt too wide) in paragraph at lines 2771--2781
2394[][] 2389[][]
2395 [] 2390 []
2396 2391
2397Package svg Info: Last page of `./svg-inkscape/reto110c_svg-tex.pdf' is 1 on in 2392Package svg Info: Last page of `./svg-inkscape/reto110c_svg-tex.pdf' is 1 on in
2398put line 2806. 2393put line 2788.
2399(./svg-inkscape/reto110c_svg-tex.pdf_tex 2394(./svg-inkscape/reto110c_svg-tex.pdf_tex
2400<./svg-inkscape/reto110c_svg-tex.pdf, id=1474, page=1, 96.36pt x 96.36pt> 2395<./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) 2396File: ./svg-inkscape/reto110c_svg-tex.pdf Graphic file (type pdf)
2402<use ./svg-inkscape/reto110c_svg-tex.pdf, page 1> 2397<use ./svg-inkscape/reto110c_svg-tex.pdf, page 1>
2403Package pdftex.def Info: ./svg-inkscape/reto110c_svg-tex.pdf , page1 used on in 2398Package pdftex.def Info: ./svg-inkscape/reto110c_svg-tex.pdf , page1 used on in
2404put line 56. 2399put line 56.
2405(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2400(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2406) 2401)
2407Overfull \hbox (5.84789pt too wide) in paragraph at lines 2799--2809 2402Overfull \hbox (5.84789pt too wide) in paragraph at lines 2781--2791
2408[][] 2403[][]
2409 [] 2404 []
2410 2405
2411Package svg Info: Last page of `./svg-inkscape/reto110d_svg-tex.pdf' is 1 on in 2406Package svg Info: Last page of `./svg-inkscape/reto110d_svg-tex.pdf' is 1 on in
2412put line 2816. 2407put line 2798.
2413(./svg-inkscape/reto110d_svg-tex.pdf_tex 2408(./svg-inkscape/reto110d_svg-tex.pdf_tex
2414<./svg-inkscape/reto110d_svg-tex.pdf, id=1476, page=1, 96.36pt x 96.36pt> 2409<./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) 2410File: ./svg-inkscape/reto110d_svg-tex.pdf Graphic file (type pdf)
2416<use ./svg-inkscape/reto110d_svg-tex.pdf, page 1> 2411<use ./svg-inkscape/reto110d_svg-tex.pdf, page 1>
2417Package pdftex.def Info: ./svg-inkscape/reto110d_svg-tex.pdf , page1 used on in 2412Package pdftex.def Info: ./svg-inkscape/reto110d_svg-tex.pdf , page1 used on in
2418put line 56. 2413put line 56.
2419(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2414(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2420) 2415)
2421Overfull \hbox (5.84789pt too wide) in paragraph at lines 2809--2819 2416Overfull \hbox (5.84789pt too wide) in paragraph at lines 2791--2801
2422[][] 2417[][]
2423 [] 2418 []
2424 2419
2425Package svg Info: Last page of `./svg-inkscape/reto110e_svg-tex.pdf' is 1 on in 2420Package svg Info: Last page of `./svg-inkscape/reto110e_svg-tex.pdf' is 1 on in
2426put line 2826. 2421put line 2808.
2427(./svg-inkscape/reto110e_svg-tex.pdf_tex 2422(./svg-inkscape/reto110e_svg-tex.pdf_tex
2428<./svg-inkscape/reto110e_svg-tex.pdf, id=1478, page=1, 96.36pt x 96.36pt> 2423<./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) 2424File: ./svg-inkscape/reto110e_svg-tex.pdf Graphic file (type pdf)
2430<use ./svg-inkscape/reto110e_svg-tex.pdf, page 1> 2425<use ./svg-inkscape/reto110e_svg-tex.pdf, page 1>
2431Package pdftex.def Info: ./svg-inkscape/reto110e_svg-tex.pdf , page1 used on in 2426Package pdftex.def Info: ./svg-inkscape/reto110e_svg-tex.pdf , page1 used on in
2432put line 56. 2427put line 56.
2433(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2428(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2434) 2429)
2435Overfull \hbox (5.84789pt too wide) in paragraph at lines 2819--2829 2430Overfull \hbox (5.84789pt too wide) in paragraph at lines 2801--2811
2436[][] 2431[][]
2437 [] 2432 []
2438 2433
2439Package svg Info: Last page of `./svg-inkscape/reto110f_svg-tex.pdf' is 1 on in 2434Package svg Info: Last page of `./svg-inkscape/reto110f_svg-tex.pdf' is 1 on in
2440put line 2836. 2435put line 2818.
2441(./svg-inkscape/reto110f_svg-tex.pdf_tex 2436(./svg-inkscape/reto110f_svg-tex.pdf_tex
2442<./svg-inkscape/reto110f_svg-tex.pdf, id=1480, page=1, 96.36pt x 96.36pt> 2437<./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) 2438File: ./svg-inkscape/reto110f_svg-tex.pdf Graphic file (type pdf)
2444<use ./svg-inkscape/reto110f_svg-tex.pdf, page 1> 2439<use ./svg-inkscape/reto110f_svg-tex.pdf, page 1>
2445Package pdftex.def Info: ./svg-inkscape/reto110f_svg-tex.pdf , page1 used on in 2440Package pdftex.def Info: ./svg-inkscape/reto110f_svg-tex.pdf , page1 used on in
2446put line 56. 2441put line 56.
2447(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2442(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2448) 2443)
2449Overfull \hbox (5.84789pt too wide) in paragraph at lines 2829--2839 2444Overfull \hbox (5.84789pt too wide) in paragraph at lines 2811--2821
2450[][] 2445[][]
2451 [] 2446 []
2452 2447
2453Package svg Info: Last page of `./svg-inkscape/reto110g_svg-tex.pdf' is 1 on in 2448Package svg Info: Last page of `./svg-inkscape/reto110g_svg-tex.pdf' is 1 on in
2454put line 2846. 2449put line 2828.
2455(./svg-inkscape/reto110g_svg-tex.pdf_tex 2450(./svg-inkscape/reto110g_svg-tex.pdf_tex
2456<./svg-inkscape/reto110g_svg-tex.pdf, id=1482, page=1, 96.36pt x 96.36pt> 2451<./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) 2452File: ./svg-inkscape/reto110g_svg-tex.pdf Graphic file (type pdf)
2458<use ./svg-inkscape/reto110g_svg-tex.pdf, page 1> 2453<use ./svg-inkscape/reto110g_svg-tex.pdf, page 1>
2459Package pdftex.def Info: ./svg-inkscape/reto110g_svg-tex.pdf , page1 used on in 2454Package pdftex.def Info: ./svg-inkscape/reto110g_svg-tex.pdf , page1 used on in
2460put line 56. 2455put line 56.
2461(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2456(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2462) 2457)
2463Overfull \hbox (5.84789pt too wide) in paragraph at lines 2839--2849 2458Overfull \hbox (5.84789pt too wide) in paragraph at lines 2821--2831
2464[][] 2459[][]
2465 [] 2460 []
2466 2461
2467Package svg Info: Last page of `./svg-inkscape/reto111a_svg-tex.pdf' is 1 on in 2462Package svg Info: Last page of `./svg-inkscape/reto111a_svg-tex.pdf' is 1 on in
2468put line 2861. 2463put line 2843.
2469(./svg-inkscape/reto111a_svg-tex.pdf_tex 2464(./svg-inkscape/reto111a_svg-tex.pdf_tex
2470<./svg-inkscape/reto111a_svg-tex.pdf, id=1484, page=1, 96.36pt x 96.36pt> 2465<./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) 2466File: ./svg-inkscape/reto111a_svg-tex.pdf Graphic file (type pdf)
2472<use ./svg-inkscape/reto111a_svg-tex.pdf, page 1> 2467<use ./svg-inkscape/reto111a_svg-tex.pdf, page 1>
2473Package pdftex.def Info: ./svg-inkscape/reto111a_svg-tex.pdf , page1 used on in 2468Package pdftex.def Info: ./svg-inkscape/reto111a_svg-tex.pdf , page1 used on in
2474put line 56. 2469put line 56.
2475(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2470(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2476) 2471)
2477Overfull \hbox (5.84789pt too wide) in paragraph at lines 2854--2864 2472Overfull \hbox (5.84789pt too wide) in paragraph at lines 2836--2846
2478[][] 2473[][]
2479 [] 2474 []
2480 2475
2481Package svg Info: Last page of `./svg-inkscape/reto111a_svg-tex.pdf' is 1 on in 2476Package svg Info: Last page of `./svg-inkscape/reto111a_svg-tex.pdf' is 1 on in
2482put line 2871. 2477put line 2853.
2483(./svg-inkscape/reto111a_svg-tex.pdf_tex 2478(./svg-inkscape/reto111a_svg-tex.pdf_tex
2484File: ./svg-inkscape/reto111a_svg-tex.pdf Graphic file (type pdf) 2479File: ./svg-inkscape/reto111a_svg-tex.pdf Graphic file (type pdf)
2485<use ./svg-inkscape/reto111a_svg-tex.pdf, page 1> 2480<use ./svg-inkscape/reto111a_svg-tex.pdf, page 1>
@@ -2487,21 +2482,21 @@ Package pdftex.def Info: ./svg-inkscape/reto111a_svg-tex.pdf , page1 used on in
2487put line 56. 2482put line 56.
2488(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2483(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2489) 2484)
2490Overfull \hbox (5.84789pt too wide) in paragraph at lines 2864--2874 2485Overfull \hbox (5.84789pt too wide) in paragraph at lines 2846--2856
2491[][] 2486[][]
2492 [] 2487 []
2493 2488
2494Package svg Info: Last page of `./svg-inkscape/reto112a_svg-tex.pdf' is 1 on in 2489Package svg Info: Last page of `./svg-inkscape/reto112a_svg-tex.pdf' is 1 on in
2495put line 2885. 2490put line 2867.
2496(./svg-inkscape/reto112a_svg-tex.pdf_tex 2491(./svg-inkscape/reto112a_svg-tex.pdf_tex
2497<./svg-inkscape/reto112a_svg-tex.pdf, id=1487, page=1, 96.36pt x 96.36pt> 2492<./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) 2493File: ./svg-inkscape/reto112a_svg-tex.pdf Graphic file (type pdf)
2499<use ./svg-inkscape/reto112a_svg-tex.pdf, page 1> 2494<use ./svg-inkscape/reto112a_svg-tex.pdf, page 1>
2500Package pdftex.def Info: ./svg-inkscape/reto112a_svg-tex.pdf , page1 used on in 2495Package pdftex.def Info: ./svg-inkscape/reto112a_svg-tex.pdf , page1 used on in
2501put line 56. 2496put line 56.
2502(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2497(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2503) 2498)
2504Overfull \hbox (5.84789pt too wide) in paragraph at lines 2878--2888 2499Overfull \hbox (5.84789pt too wide) in paragraph at lines 2860--2870
2505[][] 2500[][]
2506 [] 2501 []
2507 2502
@@ -2547,156 +2542,156 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/reto111a_svg-tex.pdf): PDF inclus
2547ion: multiple pdfs with page group included in a single page 2542ion: multiple pdfs with page group included in a single page
2548>] 2543>]
2549Package svg Info: Last page of `./svg-inkscape/reto3c1_svg-tex.pdf' is 1 on inp 2544Package svg Info: Last page of `./svg-inkscape/reto3c1_svg-tex.pdf' is 1 on inp
2550ut line 2903. 2545ut line 2885.
2551 (./svg-inkscape/reto3c1_svg-tex.pdf_tex 2546 (./svg-inkscape/reto3c1_svg-tex.pdf_tex
2552<./svg-inkscape/reto3c1_svg-tex.pdf, id=1521, page=1, 96.36pt x 96.36pt> 2547<./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) 2548File: ./svg-inkscape/reto3c1_svg-tex.pdf Graphic file (type pdf)
2554<use ./svg-inkscape/reto3c1_svg-tex.pdf, page 1> 2549<use ./svg-inkscape/reto3c1_svg-tex.pdf, page 1>
2555Package pdftex.def Info: ./svg-inkscape/reto3c1_svg-tex.pdf , page1 used on inp 2550Package pdftex.def Info: ./svg-inkscape/reto3c1_svg-tex.pdf , page1 used on inp
2556ut line 56. 2551ut line 56.
2557(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2552(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2558) 2553)
2559Overfull \hbox (5.84789pt too wide) in paragraph at lines 2896--2906 2554Overfull \hbox (5.84789pt too wide) in paragraph at lines 2878--2888
2560[][] 2555[][]
2561 [] 2556 []
2562 2557
2563Package svg Info: Last page of `./svg-inkscape/reto3c2_svg-tex.pdf' is 1 on inp 2558Package svg Info: Last page of `./svg-inkscape/reto3c2_svg-tex.pdf' is 1 on inp
2564ut line 2913. 2559ut line 2895.
2565(./svg-inkscape/reto3c2_svg-tex.pdf_tex 2560(./svg-inkscape/reto3c2_svg-tex.pdf_tex
2566<./svg-inkscape/reto3c2_svg-tex.pdf, id=1523, page=1, 96.36pt x 96.36pt> 2561<./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) 2562File: ./svg-inkscape/reto3c2_svg-tex.pdf Graphic file (type pdf)
2568<use ./svg-inkscape/reto3c2_svg-tex.pdf, page 1> 2563<use ./svg-inkscape/reto3c2_svg-tex.pdf, page 1>
2569Package pdftex.def Info: ./svg-inkscape/reto3c2_svg-tex.pdf , page1 used on inp 2564Package pdftex.def Info: ./svg-inkscape/reto3c2_svg-tex.pdf , page1 used on inp
2570ut line 56. 2565ut line 56.
2571(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2566(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2572) 2567)
2573Overfull \hbox (5.84789pt too wide) in paragraph at lines 2906--2916 2568Overfull \hbox (5.84789pt too wide) in paragraph at lines 2888--2898
2574[][] 2569[][]
2575 [] 2570 []
2576 2571
2577Package svg Info: Last page of `./svg-inkscape/reto3c3_svg-tex.pdf' is 1 on inp 2572Package svg Info: Last page of `./svg-inkscape/reto3c3_svg-tex.pdf' is 1 on inp
2578ut line 2923. 2573ut line 2905.
2579(./svg-inkscape/reto3c3_svg-tex.pdf_tex 2574(./svg-inkscape/reto3c3_svg-tex.pdf_tex
2580<./svg-inkscape/reto3c3_svg-tex.pdf, id=1525, page=1, 96.36pt x 96.36pt> 2575<./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) 2576File: ./svg-inkscape/reto3c3_svg-tex.pdf Graphic file (type pdf)
2582<use ./svg-inkscape/reto3c3_svg-tex.pdf, page 1> 2577<use ./svg-inkscape/reto3c3_svg-tex.pdf, page 1>
2583Package pdftex.def Info: ./svg-inkscape/reto3c3_svg-tex.pdf , page1 used on inp 2578Package pdftex.def Info: ./svg-inkscape/reto3c3_svg-tex.pdf , page1 used on inp
2584ut line 56. 2579ut line 56.
2585(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2580(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2586) 2581)
2587Overfull \hbox (5.84789pt too wide) in paragraph at lines 2916--2926 2582Overfull \hbox (5.84789pt too wide) in paragraph at lines 2898--2908
2588[][] 2583[][]
2589 [] 2584 []
2590 2585
2591Package svg Info: Last page of `./svg-inkscape/reto3c4_svg-tex.pdf' is 1 on inp 2586Package svg Info: Last page of `./svg-inkscape/reto3c4_svg-tex.pdf' is 1 on inp
2592ut line 2933. 2587ut line 2915.
2593(./svg-inkscape/reto3c4_svg-tex.pdf_tex 2588(./svg-inkscape/reto3c4_svg-tex.pdf_tex
2594<./svg-inkscape/reto3c4_svg-tex.pdf, id=1527, page=1, 96.36pt x 96.36pt> 2589<./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) 2590File: ./svg-inkscape/reto3c4_svg-tex.pdf Graphic file (type pdf)
2596<use ./svg-inkscape/reto3c4_svg-tex.pdf, page 1> 2591<use ./svg-inkscape/reto3c4_svg-tex.pdf, page 1>
2597Package pdftex.def Info: ./svg-inkscape/reto3c4_svg-tex.pdf , page1 used on inp 2592Package pdftex.def Info: ./svg-inkscape/reto3c4_svg-tex.pdf , page1 used on inp
2598ut line 56. 2593ut line 56.
2599(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2594(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2600) 2595)
2601Overfull \hbox (5.84789pt too wide) in paragraph at lines 2926--2936 2596Overfull \hbox (5.84789pt too wide) in paragraph at lines 2908--2918
2602[][] 2597[][]
2603 [] 2598 []
2604 2599
2605Package svg Info: Last page of `./svg-inkscape/reto3c5_svg-tex.pdf' is 1 on inp 2600Package svg Info: Last page of `./svg-inkscape/reto3c5_svg-tex.pdf' is 1 on inp
2606ut line 2943. 2601ut line 2925.
2607(./svg-inkscape/reto3c5_svg-tex.pdf_tex 2602(./svg-inkscape/reto3c5_svg-tex.pdf_tex
2608<./svg-inkscape/reto3c5_svg-tex.pdf, id=1529, page=1, 96.36pt x 96.36pt> 2603<./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) 2604File: ./svg-inkscape/reto3c5_svg-tex.pdf Graphic file (type pdf)
2610<use ./svg-inkscape/reto3c5_svg-tex.pdf, page 1> 2605<use ./svg-inkscape/reto3c5_svg-tex.pdf, page 1>
2611Package pdftex.def Info: ./svg-inkscape/reto3c5_svg-tex.pdf , page1 used on inp 2606Package pdftex.def Info: ./svg-inkscape/reto3c5_svg-tex.pdf , page1 used on inp
2612ut line 56. 2607ut line 56.
2613(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2608(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2614) 2609)
2615Overfull \hbox (5.84789pt too wide) in paragraph at lines 2936--2946 2610Overfull \hbox (5.84789pt too wide) in paragraph at lines 2918--2928
2616[][] 2611[][]
2617 [] 2612 []
2618 2613
2619Package svg Info: Last page of `./svg-inkscape/reto3c6_svg-tex.pdf' is 1 on inp 2614Package svg Info: Last page of `./svg-inkscape/reto3c6_svg-tex.pdf' is 1 on inp
2620ut line 2953. 2615ut line 2935.
2621(./svg-inkscape/reto3c6_svg-tex.pdf_tex 2616(./svg-inkscape/reto3c6_svg-tex.pdf_tex
2622<./svg-inkscape/reto3c6_svg-tex.pdf, id=1531, page=1, 96.36pt x 96.36pt> 2617<./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) 2618File: ./svg-inkscape/reto3c6_svg-tex.pdf Graphic file (type pdf)
2624<use ./svg-inkscape/reto3c6_svg-tex.pdf, page 1> 2619<use ./svg-inkscape/reto3c6_svg-tex.pdf, page 1>
2625Package pdftex.def Info: ./svg-inkscape/reto3c6_svg-tex.pdf , page1 used on inp 2620Package pdftex.def Info: ./svg-inkscape/reto3c6_svg-tex.pdf , page1 used on inp
2626ut line 56. 2621ut line 56.
2627(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2622(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2628) 2623)
2629Overfull \hbox (5.84789pt too wide) in paragraph at lines 2946--2956 2624Overfull \hbox (5.84789pt too wide) in paragraph at lines 2928--2938
2630[][] 2625[][]
2631 [] 2626 []
2632 2627
2633Package svg Info: Last page of `./svg-inkscape/reto3c7_svg-tex.pdf' is 1 on inp 2628Package svg Info: Last page of `./svg-inkscape/reto3c7_svg-tex.pdf' is 1 on inp
2634ut line 2963. 2629ut line 2945.
2635(./svg-inkscape/reto3c7_svg-tex.pdf_tex 2630(./svg-inkscape/reto3c7_svg-tex.pdf_tex
2636<./svg-inkscape/reto3c7_svg-tex.pdf, id=1533, page=1, 96.36pt x 96.36pt> 2631<./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) 2632File: ./svg-inkscape/reto3c7_svg-tex.pdf Graphic file (type pdf)
2638<use ./svg-inkscape/reto3c7_svg-tex.pdf, page 1> 2633<use ./svg-inkscape/reto3c7_svg-tex.pdf, page 1>
2639Package pdftex.def Info: ./svg-inkscape/reto3c7_svg-tex.pdf , page1 used on inp 2634Package pdftex.def Info: ./svg-inkscape/reto3c7_svg-tex.pdf , page1 used on inp
2640ut line 56. 2635ut line 56.
2641(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2636(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2642) 2637)
2643Overfull \hbox (5.84789pt too wide) in paragraph at lines 2956--2966 2638Overfull \hbox (5.84789pt too wide) in paragraph at lines 2938--2948
2644[][] 2639[][]
2645 [] 2640 []
2646 2641
2647Package svg Info: Last page of `./svg-inkscape/reto3c8_svg-tex.pdf' is 1 on inp 2642Package svg Info: Last page of `./svg-inkscape/reto3c8_svg-tex.pdf' is 1 on inp
2648ut line 2973. 2643ut line 2955.
2649(./svg-inkscape/reto3c8_svg-tex.pdf_tex 2644(./svg-inkscape/reto3c8_svg-tex.pdf_tex
2650<./svg-inkscape/reto3c8_svg-tex.pdf, id=1535, page=1, 96.36pt x 96.36pt> 2645<./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) 2646File: ./svg-inkscape/reto3c8_svg-tex.pdf Graphic file (type pdf)
2652<use ./svg-inkscape/reto3c8_svg-tex.pdf, page 1> 2647<use ./svg-inkscape/reto3c8_svg-tex.pdf, page 1>
2653Package pdftex.def Info: ./svg-inkscape/reto3c8_svg-tex.pdf , page1 used on inp 2648Package pdftex.def Info: ./svg-inkscape/reto3c8_svg-tex.pdf , page1 used on inp
2654ut line 56. 2649ut line 56.
2655(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2650(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2656) 2651)
2657Overfull \hbox (5.84789pt too wide) in paragraph at lines 2966--2976 2652Overfull \hbox (5.84789pt too wide) in paragraph at lines 2948--2958
2658[][] 2653[][]
2659 [] 2654 []
2660 2655
2661Package svg Info: Last page of `./svg-inkscape/reto3c9_svg-tex.pdf' is 1 on inp 2656Package svg Info: Last page of `./svg-inkscape/reto3c9_svg-tex.pdf' is 1 on inp
2662ut line 2983. 2657ut line 2965.
2663(./svg-inkscape/reto3c9_svg-tex.pdf_tex 2658(./svg-inkscape/reto3c9_svg-tex.pdf_tex
2664<./svg-inkscape/reto3c9_svg-tex.pdf, id=1537, page=1, 96.36pt x 96.36pt> 2659<./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) 2660File: ./svg-inkscape/reto3c9_svg-tex.pdf Graphic file (type pdf)
2666<use ./svg-inkscape/reto3c9_svg-tex.pdf, page 1> 2661<use ./svg-inkscape/reto3c9_svg-tex.pdf, page 1>
2667Package pdftex.def Info: ./svg-inkscape/reto3c9_svg-tex.pdf , page1 used on inp 2662Package pdftex.def Info: ./svg-inkscape/reto3c9_svg-tex.pdf , page1 used on inp
2668ut line 56. 2663ut line 56.
2669(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2664(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2670) 2665)
2671Overfull \hbox (5.84789pt too wide) in paragraph at lines 2976--2986 2666Overfull \hbox (5.84789pt too wide) in paragraph at lines 2958--2968
2672[][] 2667[][]
2673 [] 2668 []
2674 2669
2675Package svg Info: Last page of `./svg-inkscape/reto3c10_svg-tex.pdf' is 1 on in 2670Package svg Info: Last page of `./svg-inkscape/reto3c10_svg-tex.pdf' is 1 on in
2676put line 2993. 2671put line 2975.
2677(./svg-inkscape/reto3c10_svg-tex.pdf_tex 2672(./svg-inkscape/reto3c10_svg-tex.pdf_tex
2678<./svg-inkscape/reto3c10_svg-tex.pdf, id=1539, page=1, 96.36pt x 96.36pt> 2673<./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) 2674File: ./svg-inkscape/reto3c10_svg-tex.pdf Graphic file (type pdf)
2680<use ./svg-inkscape/reto3c10_svg-tex.pdf, page 1> 2675<use ./svg-inkscape/reto3c10_svg-tex.pdf, page 1>
2681Package pdftex.def Info: ./svg-inkscape/reto3c10_svg-tex.pdf , page1 used on in 2676Package pdftex.def Info: ./svg-inkscape/reto3c10_svg-tex.pdf , page1 used on in
2682put line 56. 2677put line 56.
2683(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2678(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2684) 2679)
2685Overfull \hbox (5.84789pt too wide) in paragraph at lines 2986--2996 2680Overfull \hbox (5.84789pt too wide) in paragraph at lines 2968--2978
2686[][] 2681[][]
2687 [] 2682 []
2688 2683
2689Package svg Info: Last page of `./svg-inkscape/reto3c11_svg-tex.pdf' is 1 on in 2684Package svg Info: Last page of `./svg-inkscape/reto3c11_svg-tex.pdf' is 1 on in
2690put line 3003. 2685put line 2985.
2691(./svg-inkscape/reto3c11_svg-tex.pdf_tex 2686(./svg-inkscape/reto3c11_svg-tex.pdf_tex
2692<./svg-inkscape/reto3c11_svg-tex.pdf, id=1541, page=1, 96.36pt x 96.36pt> 2687<./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) 2688File: ./svg-inkscape/reto3c11_svg-tex.pdf Graphic file (type pdf)
2694<use ./svg-inkscape/reto3c11_svg-tex.pdf, page 1> 2689<use ./svg-inkscape/reto3c11_svg-tex.pdf, page 1>
2695Package pdftex.def Info: ./svg-inkscape/reto3c11_svg-tex.pdf , page1 used on in 2690Package pdftex.def Info: ./svg-inkscape/reto3c11_svg-tex.pdf , page1 used on in
2696put line 56. 2691put line 56.
2697(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2692(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2698) 2693)
2699Overfull \hbox (5.84789pt too wide) in paragraph at lines 2996--3006 2694Overfull \hbox (5.84789pt too wide) in paragraph at lines 2978--2988
2700[][] 2695[][]
2701 [] 2696 []
2702 2697
@@ -2738,128 +2733,128 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/reto3c9_svg-tex.pdf): PDF inclusi
2738on: multiple pdfs with page group included in a single page 2733on: multiple pdfs with page group included in a single page
2739>] 2734>]
2740Package svg Info: Last page of `./svg-inkscape/reto3c12_svg-tex.pdf' is 1 on in 2735Package svg Info: Last page of `./svg-inkscape/reto3c12_svg-tex.pdf' is 1 on in
2741put line 3013. 2736put line 2995.
2742 (./svg-inkscape/reto3c12_svg-tex.pdf_tex 2737 (./svg-inkscape/reto3c12_svg-tex.pdf_tex
2743<./svg-inkscape/reto3c12_svg-tex.pdf, id=1570, page=1, 96.36pt x 96.36pt> 2738<./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) 2739File: ./svg-inkscape/reto3c12_svg-tex.pdf Graphic file (type pdf)
2745<use ./svg-inkscape/reto3c12_svg-tex.pdf, page 1> 2740<use ./svg-inkscape/reto3c12_svg-tex.pdf, page 1>
2746Package pdftex.def Info: ./svg-inkscape/reto3c12_svg-tex.pdf , page1 used on in 2741Package pdftex.def Info: ./svg-inkscape/reto3c12_svg-tex.pdf , page1 used on in
2747put line 56. 2742put line 56.
2748(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2743(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2749) 2744)
2750Overfull \hbox (5.84789pt too wide) in paragraph at lines 3006--3016 2745Overfull \hbox (5.84789pt too wide) in paragraph at lines 2988--2998
2751[][] 2746[][]
2752 [] 2747 []
2753 2748
2754Package svg Info: Last page of `./svg-inkscape/reto3c13_svg-tex.pdf' is 1 on in 2749Package svg Info: Last page of `./svg-inkscape/reto3c13_svg-tex.pdf' is 1 on in
2755put line 3023. 2750put line 3005.
2756(./svg-inkscape/reto3c13_svg-tex.pdf_tex 2751(./svg-inkscape/reto3c13_svg-tex.pdf_tex
2757<./svg-inkscape/reto3c13_svg-tex.pdf, id=1572, page=1, 96.36pt x 96.36pt> 2752<./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) 2753File: ./svg-inkscape/reto3c13_svg-tex.pdf Graphic file (type pdf)
2759<use ./svg-inkscape/reto3c13_svg-tex.pdf, page 1> 2754<use ./svg-inkscape/reto3c13_svg-tex.pdf, page 1>
2760Package pdftex.def Info: ./svg-inkscape/reto3c13_svg-tex.pdf , page1 used on in 2755Package pdftex.def Info: ./svg-inkscape/reto3c13_svg-tex.pdf , page1 used on in
2761put line 56. 2756put line 56.
2762(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2757(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2763) 2758)
2764Overfull \hbox (5.84789pt too wide) in paragraph at lines 3016--3026 2759Overfull \hbox (5.84789pt too wide) in paragraph at lines 2998--3008
2765[][] 2760[][]
2766 [] 2761 []
2767 2762
2768Package svg Info: Last page of `./svg-inkscape/reto3e1_svg-tex.pdf' is 1 on inp 2763Package svg Info: Last page of `./svg-inkscape/reto3e1_svg-tex.pdf' is 1 on inp
2769ut line 3038. 2764ut line 3020.
2770(./svg-inkscape/reto3e1_svg-tex.pdf_tex 2765(./svg-inkscape/reto3e1_svg-tex.pdf_tex
2771<./svg-inkscape/reto3e1_svg-tex.pdf, id=1574, page=1, 96.36pt x 96.36pt> 2766<./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) 2767File: ./svg-inkscape/reto3e1_svg-tex.pdf Graphic file (type pdf)
2773<use ./svg-inkscape/reto3e1_svg-tex.pdf, page 1> 2768<use ./svg-inkscape/reto3e1_svg-tex.pdf, page 1>
2774Package pdftex.def Info: ./svg-inkscape/reto3e1_svg-tex.pdf , page1 used on inp 2769Package pdftex.def Info: ./svg-inkscape/reto3e1_svg-tex.pdf , page1 used on inp
2775ut line 56. 2770ut line 56.
2776(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2771(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2777) 2772)
2778Overfull \hbox (5.84789pt too wide) in paragraph at lines 3031--3041 2773Overfull \hbox (5.84789pt too wide) in paragraph at lines 3013--3023
2779[][] 2774[][]
2780 [] 2775 []
2781 2776
2782Package svg Info: Last page of `./svg-inkscape/reto3e2_svg-tex.pdf' is 1 on inp 2777Package svg Info: Last page of `./svg-inkscape/reto3e2_svg-tex.pdf' is 1 on inp
2783ut line 3048. 2778ut line 3030.
2784(./svg-inkscape/reto3e2_svg-tex.pdf_tex 2779(./svg-inkscape/reto3e2_svg-tex.pdf_tex
2785<./svg-inkscape/reto3e2_svg-tex.pdf, id=1576, page=1, 96.36pt x 96.36pt> 2780<./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) 2781File: ./svg-inkscape/reto3e2_svg-tex.pdf Graphic file (type pdf)
2787<use ./svg-inkscape/reto3e2_svg-tex.pdf, page 1> 2782<use ./svg-inkscape/reto3e2_svg-tex.pdf, page 1>
2788Package pdftex.def Info: ./svg-inkscape/reto3e2_svg-tex.pdf , page1 used on inp 2783Package pdftex.def Info: ./svg-inkscape/reto3e2_svg-tex.pdf , page1 used on inp
2789ut line 56. 2784ut line 56.
2790(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2785(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2791) 2786)
2792Overfull \hbox (5.84789pt too wide) in paragraph at lines 3041--3051 2787Overfull \hbox (5.84789pt too wide) in paragraph at lines 3023--3033
2793[][] 2788[][]
2794 [] 2789 []
2795 2790
2796Package svg Info: Last page of `./svg-inkscape/reto3e3_svg-tex.pdf' is 1 on inp 2791Package svg Info: Last page of `./svg-inkscape/reto3e3_svg-tex.pdf' is 1 on inp
2797ut line 3058. 2792ut line 3040.
2798(./svg-inkscape/reto3e3_svg-tex.pdf_tex 2793(./svg-inkscape/reto3e3_svg-tex.pdf_tex
2799<./svg-inkscape/reto3e3_svg-tex.pdf, id=1578, page=1, 96.36pt x 96.36pt> 2794<./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) 2795File: ./svg-inkscape/reto3e3_svg-tex.pdf Graphic file (type pdf)
2801<use ./svg-inkscape/reto3e3_svg-tex.pdf, page 1> 2796<use ./svg-inkscape/reto3e3_svg-tex.pdf, page 1>
2802Package pdftex.def Info: ./svg-inkscape/reto3e3_svg-tex.pdf , page1 used on inp 2797Package pdftex.def Info: ./svg-inkscape/reto3e3_svg-tex.pdf , page1 used on inp
2803ut line 56. 2798ut line 56.
2804(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2799(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2805) 2800)
2806Overfull \hbox (5.84789pt too wide) in paragraph at lines 3051--3061 2801Overfull \hbox (5.84789pt too wide) in paragraph at lines 3033--3043
2807[][] 2802[][]
2808 [] 2803 []
2809 2804
2810Package svg Info: Last page of `./svg-inkscape/reto3e4_svg-tex.pdf' is 1 on inp 2805Package svg Info: Last page of `./svg-inkscape/reto3e4_svg-tex.pdf' is 1 on inp
2811ut line 3068. 2806ut line 3050.
2812(./svg-inkscape/reto3e4_svg-tex.pdf_tex 2807(./svg-inkscape/reto3e4_svg-tex.pdf_tex
2813<./svg-inkscape/reto3e4_svg-tex.pdf, id=1580, page=1, 96.36pt x 96.36pt> 2808<./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) 2809File: ./svg-inkscape/reto3e4_svg-tex.pdf Graphic file (type pdf)
2815<use ./svg-inkscape/reto3e4_svg-tex.pdf, page 1> 2810<use ./svg-inkscape/reto3e4_svg-tex.pdf, page 1>
2816Package pdftex.def Info: ./svg-inkscape/reto3e4_svg-tex.pdf , page1 used on inp 2811Package pdftex.def Info: ./svg-inkscape/reto3e4_svg-tex.pdf , page1 used on inp
2817ut line 56. 2812ut line 56.
2818(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2813(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2819) 2814)
2820Overfull \hbox (5.84789pt too wide) in paragraph at lines 3061--3071 2815Overfull \hbox (5.84789pt too wide) in paragraph at lines 3043--3053
2821[][] 2816[][]
2822 [] 2817 []
2823 2818
2824Package svg Info: Last page of `./svg-inkscape/reto3e5_svg-tex.pdf' is 1 on inp 2819Package svg Info: Last page of `./svg-inkscape/reto3e5_svg-tex.pdf' is 1 on inp
2825ut line 3078. 2820ut line 3060.
2826(./svg-inkscape/reto3e5_svg-tex.pdf_tex 2821(./svg-inkscape/reto3e5_svg-tex.pdf_tex
2827<./svg-inkscape/reto3e5_svg-tex.pdf, id=1582, page=1, 96.36pt x 96.36pt> 2822<./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) 2823File: ./svg-inkscape/reto3e5_svg-tex.pdf Graphic file (type pdf)
2829<use ./svg-inkscape/reto3e5_svg-tex.pdf, page 1> 2824<use ./svg-inkscape/reto3e5_svg-tex.pdf, page 1>
2830Package pdftex.def Info: ./svg-inkscape/reto3e5_svg-tex.pdf , page1 used on inp 2825Package pdftex.def Info: ./svg-inkscape/reto3e5_svg-tex.pdf , page1 used on inp
2831ut line 56. 2826ut line 56.
2832(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2827(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2833) 2828)
2834Overfull \hbox (5.84789pt too wide) in paragraph at lines 3071--3081 2829Overfull \hbox (5.84789pt too wide) in paragraph at lines 3053--3063
2835[][] 2830[][]
2836 [] 2831 []
2837 2832
2838Package svg Info: Last page of `./svg-inkscape/reto3e6_svg-tex.pdf' is 1 on inp 2833Package svg Info: Last page of `./svg-inkscape/reto3e6_svg-tex.pdf' is 1 on inp
2839ut line 3088. 2834ut line 3070.
2840(./svg-inkscape/reto3e6_svg-tex.pdf_tex 2835(./svg-inkscape/reto3e6_svg-tex.pdf_tex
2841<./svg-inkscape/reto3e6_svg-tex.pdf, id=1584, page=1, 96.36pt x 96.36pt> 2836<./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) 2837File: ./svg-inkscape/reto3e6_svg-tex.pdf Graphic file (type pdf)
2843<use ./svg-inkscape/reto3e6_svg-tex.pdf, page 1> 2838<use ./svg-inkscape/reto3e6_svg-tex.pdf, page 1>
2844Package pdftex.def Info: ./svg-inkscape/reto3e6_svg-tex.pdf , page1 used on inp 2839Package pdftex.def Info: ./svg-inkscape/reto3e6_svg-tex.pdf , page1 used on inp
2845ut line 56. 2840ut line 56.
2846(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2841(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2847) 2842)
2848Overfull \hbox (5.84789pt too wide) in paragraph at lines 3081--3091 2843Overfull \hbox (5.84789pt too wide) in paragraph at lines 3063--3073
2849[][] 2844[][]
2850 [] 2845 []
2851 2846
2852Package svg Info: Last page of `./svg-inkscape/reto3e7_svg-tex.pdf' is 1 on inp 2847Package svg Info: Last page of `./svg-inkscape/reto3e7_svg-tex.pdf' is 1 on inp
2853ut line 3098. 2848ut line 3080.
2854(./svg-inkscape/reto3e7_svg-tex.pdf_tex 2849(./svg-inkscape/reto3e7_svg-tex.pdf_tex
2855<./svg-inkscape/reto3e7_svg-tex.pdf, id=1586, page=1, 96.36pt x 96.36pt> 2850<./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) 2851File: ./svg-inkscape/reto3e7_svg-tex.pdf Graphic file (type pdf)
2857<use ./svg-inkscape/reto3e7_svg-tex.pdf, page 1> 2852<use ./svg-inkscape/reto3e7_svg-tex.pdf, page 1>
2858Package pdftex.def Info: ./svg-inkscape/reto3e7_svg-tex.pdf , page1 used on inp 2853Package pdftex.def Info: ./svg-inkscape/reto3e7_svg-tex.pdf , page1 used on inp
2859ut line 56. 2854ut line 56.
2860(pdftex.def) Requested size: 48.18pt x 48.17987pt. 2855(pdftex.def) Requested size: 48.18pt x 48.17987pt.
2861) 2856)
2862Overfull \hbox (5.84789pt too wide) in paragraph at lines 3091--3101 2857Overfull \hbox (5.84789pt too wide) in paragraph at lines 3073--3083
2863[][] 2858[][]
2864 [] 2859 []
2865 2860
@@ -2908,9 +2903,9 @@ on: multiple pdfs with page group included in a single page
2908] 2903]
2909Appendix D. 2904Appendix D.
2910Package svg Info: Last page of `./svg-inkscape/DR_trigger_R_svg-tex.pdf' is 1 o 2905Package svg Info: Last page of `./svg-inkscape/DR_trigger_R_svg-tex.pdf' is 1 o
2911n input line 3130. 2906n input line 3112.
2912(./svg-inkscape/DR_trigger_R_svg-tex.pdf_tex 2907(./svg-inkscape/DR_trigger_R_svg-tex.pdf_tex
2913<./svg-inkscape/DR_trigger_R_svg-tex.pdf, id=1627, page=1, 96.36pt x 96.36pt> 2908<./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) 2909File: ./svg-inkscape/DR_trigger_R_svg-tex.pdf Graphic file (type pdf)
2915<use ./svg-inkscape/DR_trigger_R_svg-tex.pdf, page 1> 2910<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 2911Package pdftex.def Info: ./svg-inkscape/DR_trigger_R_svg-tex.pdf , page1 used o
@@ -2918,10 +2913,10 @@ n input line 56.
2918(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 2913(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2919) 2914)
2920Package svg Info: Last page of `./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf' is 2915Package svg Info: Last page of `./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf' is
2921 1 on input line 3130. 2916 1 on input line 3112.
2922 2917
2923(./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf_tex 2918(./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf_tex
2924<./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf, id=1629, page=1, 96.36pt x 96.36p 2919<./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf, id=1623, page=1, 96.36pt x 96.36p
2925t> 2920t>
2926File: ./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf Graphic file (type pdf) 2921File: ./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf Graphic file (type pdf)
2927<use ./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf, page 1> 2922<use ./svg-inkscape/DR_trigger_RUpRp_svg-tex.pdf, page 1>
@@ -2930,10 +2925,10 @@ ed on input line 56.
2930(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 2925(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2931) 2926)
2932Package svg Info: Last page of `./svg-inkscape/DR_trigger_RURp_svg-tex.pdf' is 2927Package svg Info: Last page of `./svg-inkscape/DR_trigger_RURp_svg-tex.pdf' is
29331 on input line 3131. 29281 on input line 3113.
2934 2929
2935(./svg-inkscape/DR_trigger_RURp_svg-tex.pdf_tex 2930(./svg-inkscape/DR_trigger_RURp_svg-tex.pdf_tex
2936<./svg-inkscape/DR_trigger_RURp_svg-tex.pdf, id=1631, page=1, 96.36pt x 96.36pt 2931<./svg-inkscape/DR_trigger_RURp_svg-tex.pdf, id=1625, page=1, 96.36pt x 96.36pt
2937> 2932>
2938File: ./svg-inkscape/DR_trigger_RURp_svg-tex.pdf Graphic file (type pdf) 2933File: ./svg-inkscape/DR_trigger_RURp_svg-tex.pdf Graphic file (type pdf)
2939<use ./svg-inkscape/DR_trigger_RURp_svg-tex.pdf, page 1> 2934<use ./svg-inkscape/DR_trigger_RURp_svg-tex.pdf, page 1>
@@ -2942,10 +2937,10 @@ d on input line 56.
2942(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 2937(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2943) 2938)
2944Package svg Info: Last page of `./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf' is 2939Package svg Info: Last page of `./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf' is
2945 1 on input line 3131. 2940 1 on input line 3113.
2946 2941
2947(./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf_tex 2942(./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf_tex
2948<./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf, id=1633, page=1, 96.36pt x 96.36p 2943<./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf, id=1627, page=1, 96.36pt x 96.36p
2949t> 2944t>
2950File: ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf Graphic file (type pdf) 2945File: ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf Graphic file (type pdf)
2951<use ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf, page 1> 2946<use ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf, page 1>
@@ -2966,15 +2961,10 @@ pdfTeX warning: pdflatex (file ./svg-inkscape/DR_trigger_RURp_svg-tex.pdf): PDF
2966pdfTeX warning: pdflatex (file ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf): PD 2961pdfTeX warning: pdflatex (file ./svg-inkscape/DR_trigger_RU2Rp_svg-tex.pdf): PD
2967F inclusion: multiple pdfs with page group included in a single page 2962F inclusion: multiple pdfs with page group included in a single page
2968>] 2963>]
2969Overfull \hbox (8.65916pt too wide) in paragraph at lines 3138--3139
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 2964Package svg Info: Last page of `./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf
2975' is 1 on input line 3158. 2965' is 1 on input line 3140.
2976(./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex 2966 (./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex
2977<./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf, id=1651, page=1, 96.36pt x 96 2967<./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf, id=1645, page=1, 96.36pt x 96
2978.36pt> 2968.36pt>
2979File: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf Graphic file (type pdf) 2969File: ./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> 2970<use ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf, page 1>
@@ -2983,7 +2973,7 @@ Package pdftex.def Info: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf , page
2983(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 2973(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
2984) 2974)
2985Package svg Info: Last page of `./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf 2975Package svg Info: Last page of `./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf
2986' is 1 on input line 3199. 2976' is 1 on input line 3181.
2987 2977
2988(./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex 2978(./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex
2989File: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf Graphic file (type pdf) 2979File: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf Graphic file (type pdf)
@@ -2996,7 +2986,7 @@ Underfull \vbox (badness 10000) has occurred while \output is active []
2996 2986
2997 [70 <./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf>] 2987 [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 2988Package svg Info: Last page of `./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf
2999' is 1 on input line 3239. 2989' is 1 on input line 3221.
3000 2990
3001(./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex 2991(./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf_tex
3002File: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf Graphic file (type pdf) 2992File: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf Graphic file (type pdf)
@@ -3005,79 +2995,76 @@ Package pdftex.def Info: ./svg-inkscape/DR_solve_FMC_Germany_svg-tex.pdf , page
30051 used on input line 56. 29951 used on input line 56.
3006(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 2996(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
3007) 2997)
3008Underfull \hbox (badness 10000) in paragraph at lines 3266--3270 2998Underfull \hbox (badness 10000) in paragraph at lines 3248--3252
3009 2999
3010 [] 3000 []
3011 3001
3012 3002
3013Underfull \hbox (badness 10000) in paragraph at lines 3271--3274 3003Underfull \hbox (badness 10000) in paragraph at lines 3253--3256
3014 3004
3015 [] 3005 []
3016 3006
3017 3007
3018Underfull \hbox (badness 10000) in paragraph at lines 3275--3278 3008Underfull \hbox (badness 10000) in paragraph at lines 3257--3260
3019 3009
3020 [] 3010 []
3021 3011
3022 3012
3023Underfull \hbox (badness 10000) in paragraph at lines 3279--3281 3013Underfull \hbox (badness 10000) in paragraph at lines 3261--3263
3024 3014
3025 [] 3015 []
3026 3016
3027Package svg Info: Last page of `./svg-inkscape/wrsolveinv_svg-tex.pdf' is 1 on 3017Package svg Info: Last page of `./svg-inkscape/wrsolveinv_svg-tex.pdf' is 1 on
3028input line 3283. 3018input line 3265.
3029(./svg-inkscape/wrsolveinv_svg-tex.pdf_tex 3019(./svg-inkscape/wrsolveinv_svg-tex.pdf_tex
3030<./svg-inkscape/wrsolveinv_svg-tex.pdf, id=1663, page=1, 96.36pt x 96.36pt> 3020<./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) 3021File: ./svg-inkscape/wrsolveinv_svg-tex.pdf Graphic file (type pdf)
3032<use ./svg-inkscape/wrsolveinv_svg-tex.pdf, page 1> 3022<use ./svg-inkscape/wrsolveinv_svg-tex.pdf, page 1>
3033Package pdftex.def Info: ./svg-inkscape/wrsolveinv_svg-tex.pdf , page1 used on 3023Package pdftex.def Info: ./svg-inkscape/wrsolveinv_svg-tex.pdf , page1 used on
3034input line 56. 3024input line 56.
3035(pdftex.def) Requested size: 96.35999pt x 96.35974pt. 3025(pdftex.def) Requested size: 96.35999pt x 96.35974pt.
3036) 3026)
3037Overfull \hbox (5.31256pt too wide) in paragraph at lines 57--3283 3027Overfull \hbox (5.31256pt too wide) in paragraph at lines 57--3265
3038 [] 3028 []
3039 [] 3029 []
3040 3030
3041[71] 3031[71]
3042Package atveryend Info: Empty hook `BeforeClearDocument' on input line 3305. 3032Package atveryend Info: Empty hook `BeforeClearDocument' on input line 3287.
3043 [72 <./svg-inkscape/wrsolveinv_svg-tex.pdf>] 3033 [72 <./svg-inkscape/wrsolveinv_svg-tex.pdf>]
3044Package atveryend Info: Empty hook `AfterLastShipout' on input line 3305. 3034Package atveryend Info: Empty hook `AfterLastShipout' on input line 3287.
3045 (./fmc_ENG.aux) 3035 (./fmc_ENG.aux)
3046Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 3305. 3036Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 3287.
3047Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 3305. 3037Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 3287.
3048 3038
3049Package rerunfilecheck Info: File `fmc_ENG.out' has not changed. 3039Package rerunfilecheck Info: File `fmc_ENG.out' has not changed.
3050(rerunfilecheck) Checksum: F4FD2838E18C4272C1F0AEB6537C6A52;6194. 3040(rerunfilecheck) Checksum: F4FD2838E18C4272C1F0AEB6537C6A52;6194.
3051Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 3305. 3041Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 3287.
3052 ) 3042 )
3053Here is how much of TeX's memory you used: 3043Here is how much of TeX's memory you used:
3054 11386 strings out of 494276 3044 11431 strings out of 494276
3055 195960 string characters out of 6169360 3045 196692 string characters out of 6169360
3056 266147 words of memory out of 5000000 3046 266724 words of memory out of 5000000
3057 13675 multiletter control sequences out of 15000+600000 3047 13720 multiletter control sequences out of 15000+600000
3058 75699 words of font info for 68 fonts, out of 8000000 for 9000 3048 75699 words of font info for 68 fonts, out of 8000000 for 9000
3059 497 hyphenation exceptions out of 8191 3049 497 hyphenation exceptions out of 8191
3060 34i,16n,52p,1337b,631s stack positions out of 5000i,500n,10000p,200000b,80000s 3050 34i,16n,52p,1335b,645s stack positions out of 5000i,500n,10000p,200000b,80000s
3061pdfTeX warning (dest): name{Hfootnote.54} has been referenced but does not ex 3051{/usr/share/texmf/fonts/enc/dvips/lm/lm-rm.enc}{/usr/share/texmf/fonts/enc/dv
3062ist, replaced by a fixed one 3052ips/lm/lm-ts1.enc}{/usr/share/texmf/fonts/enc/dvips/lm/lm-rmtt.enc}{/usr/share/
3063 3053texmf/fonts/enc/dvips/lm/lm-mathsy.enc}</usr/share/texmf/fonts/type1/public/lm/
3064{/usr/share/texmf/fonts/enc/dvips/lm/lm-rm.enc}{/usr/share/texmf/fonts/enc/dvip 3054lmbx10.pfb></usr/share/texmf/fonts/type1/public/lm/lmbx12.pfb></usr/share/texmf
3065s/lm/lm-ts1.enc}{/usr/share/texmf/fonts/enc/dvips/lm/lm-rmtt.enc}{/usr/share/te 3055/fonts/type1/public/lm/lmbxi10.pfb></usr/share/texmf/fonts/type1/public/lm/lmr1
3066xmf/fonts/enc/dvips/lm/lm-mathsy.enc}</usr/share/texmf/fonts/type1/public/lm/lm 30560.pfb></usr/share/texmf/fonts/type1/public/lm/lmr12.pfb></usr/share/texmf/fonts
3067bx10.pfb></usr/share/texmf/fonts/type1/public/lm/lmbx12.pfb></usr/share/texmf/f 3057/type1/public/lm/lmr17.pfb></usr/share/texmf/fonts/type1/public/lm/lmr6.pfb></u
3068onts/type1/public/lm/lmbxi10.pfb></usr/share/texmf/fonts/type1/public/lm/lmr10. 3058sr/share/texmf/fonts/type1/public/lm/lmr8.pfb></usr/share/texmf/fonts/type1/pub
3069pfb></usr/share/texmf/fonts/type1/public/lm/lmr12.pfb></usr/share/texmf/fonts/t 3059lic/lm/lmr9.pfb></usr/share/texmf/fonts/type1/public/lm/lmri10.pfb></usr/share/
3070ype1/public/lm/lmr17.pfb></usr/share/texmf/fonts/type1/public/lm/lmr6.pfb></usr 3060texmf/fonts/type1/public/lm/lmri9.pfb></usr/share/texmf/fonts/type1/public/lm/l
3071/share/texmf/fonts/type1/public/lm/lmr8.pfb></usr/share/texmf/fonts/type1/publi 3061mro10.pfb></usr/share/texmf/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf/
3072c/lm/lmr9.pfb></usr/share/texmf/fonts/type1/public/lm/lmri10.pfb></usr/share/te 3062fonts/type1/public/lm/lmtt10.pfb></usr/share/texmf/fonts/type1/public/lm/lmtt9.
3073xmf/fonts/type1/public/lm/lmri9.pfb></usr/share/texmf/fonts/type1/public/lm/lmr 3063pfb></usr/share/texmf/fonts/type1/public/lm/lmtti10.pfb>
3074o10.pfb></usr/share/texmf/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf/fo 3064Output written on fmc_ENG.pdf (72 pages, 798021 bytes).
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, 798663 bytes).
3078PDF statistics: 3065PDF statistics:
3079 1818 PDF objects out of 2073 (max. 8388607) 3066 1811 PDF objects out of 2073 (max. 8388607)
3080 1474 compressed objects within 15 object streams 3067 1467 compressed objects within 15 object streams
3081 379 named destinations out of 1000 (max. 500000) 3068 376 named destinations out of 1000 (max. 500000)
3082 1898 words of extra memory for PDF output out of 10000 (max. 10000000) 3069 1898 words of extra memory for PDF output out of 10000 (max. 10000000)
3083 3070
diff --git a/latex/fmc_ENG.pdf b/latex/fmc_ENG.pdf
index 6cffcc8..c68ab19 100644
--- a/latex/fmc_ENG.pdf
+++ b/latex/fmc_ENG.pdf
Binary files differ
diff --git a/latex/fmc_ENG.synctex.gz b/latex/fmc_ENG.synctex.gz
index d36f690..19c0847 100644
--- a/latex/fmc_ENG.synctex.gz
+++ b/latex/fmc_ENG.synctex.gz
Binary files differ
diff --git a/latex/fmc_ENG.tex b/latex/fmc_ENG.tex
index 6975d24..2ff71e8 100644
--- a/latex/fmc_ENG.tex
+++ b/latex/fmc_ENG.tex
@@ -11,6 +11,7 @@
11\usepackage{amsmath} 11\usepackage{amsmath}
12\usepackage{amsthm} 12\usepackage{amsthm}
13\usepackage{amsfonts} 13\usepackage{amsfonts}
14\usepackage{footnote}
14\usepackage{amssymb} 15\usepackage{amssymb}
15\usepackage{enumitem} 16\usepackage{enumitem}
16\usepackage[normalem]{ulem} 17\usepackage[normalem]{ulem}
@@ -18,7 +19,7 @@
18\newcommand{\p}{\textquotesingle} 19\newcommand{\p}{\textquotesingle}
19\newcommand{\m}{\texttt} 20\newcommand{\m}{\texttt}
20\newcommand{\ps}{\p\,\,} 21\newcommand{\ps}{\p\,\,}
21\newcommand{\version}{3.0} 22\newcommand{\version}{3.0beta}
22\newcommand{\comment}[1]{{\color{gray}\quad//#1}} 23\newcommand{\comment}[1]{{\color{gray}\quad//#1}}
23 24
24\author{Sebastiano Tronto} 25\author{Sebastiano Tronto}
@@ -26,38 +27,40 @@
26\large Solving a Rubik's Cube with as few moves as possible\\ 27\large Solving a Rubik's Cube with as few moves as possible\\
27\small v\version} 28\small v\version}
28 29
30\makesavenoteenv{tabular}
31
29\begin{document} 32\begin{document}
30 33
31\maketitle 34\maketitle
32 35
33\section*{Preface to the third edition} 36\section*{Preface to the third edition}
34 37
35The year that has just passed has been incredible for FMC. After being stuck at 24.00 for almost two years, the world record average has finally dropped by 2 moves, thanks to Reto Bubendorf (23.00), Mark Boyanowski (22.33) and myself (22.00). In total, eleven different people croke the 24-moves barrier for average in 2019. The world record single has also dropped by 2 moves, from 18 to 16. 38Last year has been incredible for FMC. After being stuck at 24.00 for almost two years, the world record average has finally dropped by 2 moves, thanks to Reto Bubendorf (23.00), Mark Boyanowski (22.33) and myself (22.00). In total, eleven different people broke the 24-moves barrier for average in 2019. The world record single also dropped from 18 to 16.
36 39
37But 2019 is not only the year of the records: it is also the year when domino reduction became popular. Until a year ago, this method was only occasionally used by top solvers and generally considered difficult to use consistently. However, as often happens, it just takes a few people that realize that something not as difficult as it seems to make it easy for everyone. And so a new era of FMC has begun. 40But 2019 was not only the year of the records: it was also the year when domino reduction became popular. Until a year ago, this method was only occasionally used by top solvers and was considered difficult to use consistently. However, as often happens, it just takes a few people that realize that something is not as difficult as it seems to make it easy for everyone. In a matter of months, this method has grown in popularity to the point that many top solvers use in for most of their solves. A new era of FMC has begun.
38 41
39Where does this leave this tutorial then? Is version 3.0 the tutorial for this ``new era''? Not really. You might think of this as the last update of the ``old era'' tutorial. There were a few things that I wanted to add, and only some of them are inspired by the recent developments. 42Where does this leave this tutorial then? Is version 3.0 the tutorial for this ``new era''? Not really. You might think of this as the last update of the ``old era'' tutorial. There were a few things that I wanted to add, and only some of them are inspired by the recent developments.
40 43
41I believe that this tutorial is still a great starting point for someone who want to learn FMC. However, as new methods get developped, the choice of topics included here or the way they are explained may become obsolete. Hopefully I will be able to keep this document up to date, so that it remains a useful guide for many years to come. But not everything can be fixed with small, incremental updates: if eventually this tutorial becomes a relic and better ones appear, let it be. 44I believe that this tutorial is still a great starting point for someone who wants to learn FMC. However, as new methods get developped, the choice of topics included here or the way they are explained may become obsolete. Hopefully I will be able to keep this document up to date, so that it remains a useful guide for many years to come.
42 45
43\subsection*{List of changes} 46\subsection*{List of changes}
44 47
45Since 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. 48Since 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.
46 49
47I have removed the appendix with last layer algorithms and just linked a raw text file instead. I have moved the general section on EO to Chapter 2 and merged the remainder of Chapter 4 with Chapter 3. 50I have removed the appendix with last layer algorithms and just linked a raw text file instead. I have moved the general section on EO to Chapter 2 and merged the remainder of Chapter 4 with Chapter 3.
48 51
49Other than that, I have added a few sections: 52Other than that, I have added a few sections:
50\begin{itemize} 53\begin{itemize}
51\item Sections \ref{sec:5e} and \ref{slices} on edge insertions. 54\item Sections \ref{sec:5e} and \ref{slices} on edge insertions.
52\item Section \ref{sec:replace}, ``Replace and shorten''.
53\item Section \ref{sec:PDR} about partial domino reduction. 55\item Section \ref{sec:PDR} about partial domino reduction.
54\item Section \ref{sec:skewNISS} ``Skew centers and NISS''.
55\item Section \ref{sec:NISSEO} about using NISS to find nice EOs. 56\item Section \ref{sec:NISSEO} about using NISS to find nice EOs.
57\item Section \ref{sec:skewNISS} ``Skew centers and NISS''.
58\item Section \ref{sec:replace}, ``Replace and shorten''.
56\item Appendix \ref{appendix:EX}, ``Some exercises by Reto Bubendort''. 59\item Appendix \ref{appendix:EX}, ``Some exercises by Reto Bubendort''.
57\item Appendix \ref{appendixdomino}, a short introduction to DR. 60\item Appendix \ref{appendixdomino}, a short introduction to domino reduction.
58\end{itemize} 61\end{itemize}
59 62
60All the rest are just minor changes. 63All the rest is just minor changes.
61 64
62\newpage 65\newpage
63 66
@@ -69,7 +72,7 @@ For a couple of years I have been thinking about making a new version of this tu
69 72
70I 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. 73I 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.
71 74
72But 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. 75But 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.
73 76
74\bigskip 77\bigskip
75The 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. 78The 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.
@@ -83,7 +86,7 @@ I have also added a couple of things:
83\item Appendices for Notation \sout{and Last Layer algorithms}. \emph{(removed from third edition)} 86\item Appendices for Notation \sout{and Last Layer algorithms}. \emph{(removed from third edition)}
84\end{itemize} 87\end{itemize}
85 88
86Another 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. 89Another thing I did was adding 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.
87 90
88When 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. 91When 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.
89 92
@@ -99,7 +102,7 @@ The ``Fewest Moves Challenge'' is about solving a given configuration of the Rub
99 102
100In 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. 103In 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.
101 104
102Likewise, 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}. 105Likewise, 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}.
103 106
104\section*{Prerequisites} 107\section*{Prerequisites}
105 108
@@ -140,10 +143,10 @@ You may notice that in writing the solution I almost never use ``rotation'' move
140 143
141I 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. 144I 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.
142 145
143I 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. 146I also want to thank everybody who gave me suggestions for improvements, pointed out mistakes or translated this tutorial (or one of its previous versions). I don't want to name any of you explicitly, because I know I will forget many.
144 147
145For 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. 148For this 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.
146} 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. 149} 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, Conrad Rider and Lucas Garron respectively.
147 150
148\section*{Disclaimer} 151\section*{Disclaimer}
149 152
@@ -182,7 +185,7 @@ FMC is an official event recognized by the WCA (World Cube Association), the org
182\end{itemize} 185\end{itemize}
183\item The solution: 186\item The solution:
184\begin{itemize} 187\begin{itemize}
185\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; 188\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 result, rotations are not counted, while each other move counts as 1;
186\item Has to be at most 80 moves long (including rotations); 189\item Has to be at most 80 moves long (including rotations);
187\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. 190\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.
188\end{itemize} 191\end{itemize}
@@ -195,7 +198,7 @@ FMC is an official event recognized by the WCA (World Cube Association), the org
195\caption{Example of official scramble sheet.} 198\caption{Example of official scramble sheet.}
196\end{figure} 199\end{figure}
197 200
198In 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. 201In order to enforce the last rule, since 2016 scrambles are generated so that they begin and end with the sequence \m{R\ps U\ps F}.
199 202
200The 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. 203The 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.
201 204
@@ -209,7 +212,7 @@ Whatever your main method is, forcing yourself to only use that method is the wo
209 212
210For 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). 213For 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).
211 214
212The 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 215The 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
213\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). 216\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).
214 217
215\section{Petrus} 218\section{Petrus}
@@ -223,9 +226,9 @@ Petrus' steps are the following:
223\item Solve the last layer (originally divided into 3 steps). 226\item Solve the last layer (originally divided into 3 steps).
224\end{enumerate} 227\end{enumerate}
225 228
226Having 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. 229Having a good \textbf{blockbuilding}\footnote{``Blockbuilding'' or ``block-building'' is a technique that consists in 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.
227 230
228Step 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. 231Step 3 teaches you how to recognize an edge's orientation regardless of 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.
229 232
230You 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. 233You 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.
231 234
@@ -242,7 +245,7 @@ Lars Petrus Website: \url{http://lar5.com/cube/}.
242 245
243Petrus 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. 246Petrus 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.
244 247
245For 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! 248For 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'' using only M and U moves): remember that every inner layer move, like M, is worth 2 moves in standard metric!
246 249
247Waffle's Roux Tutorial: \url{http://wafflelikescubes.webs.com/}. 250Waffle's Roux Tutorial: \url{http://wafflelikescubes.webs.com/}.
248 251
@@ -257,12 +260,12 @@ Kian Mansour's Roux Tutorial: \url{https://sites.google.com/view/kianroux/home}.
257 260
258As 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! 261As 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!
259 262
260Step 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. 263Step 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 (number of moves) is the only thing that matters!}. This is also going to improve your blockbuilding skills.
261 264
262\section{CFOP (Fridrich) and FreeFOP} 265\section{CFOP (Fridrich) and FreeFOP}
263In classic CFOP the steps are the following: 266In classic CFOP the steps are the following:
264\begin{enumerate} 267\begin{enumerate}
265\item Cross (4 edges on the same side). 268\item Cross (solve 4 edges on the same side).
266\item 4 corner/edge pair insertions. 269\item 4 corner/edge pair insertions.
267\item OLL (Orient Last Layer). 270\item OLL (Orient Last Layer).
268\item PLL (Permute Last Layer). 271\item PLL (Permute Last Layer).
@@ -293,23 +296,23 @@ Despite its simplicity, this method can be very useful in FMC.
293\section{Heise} 296\section{Heise}
294\begin{enumerate} 297\begin{enumerate}
295\item Build four 2x2x1 ``squares'' (all sharing one colour). 298\item Build four 2x2x1 ``squares'' (all sharing one colour).
296\item Match the squares and orient edges. 299\item Match the squares and orient edges, obtaining an ``F2L-1''\footnote{With ``F2L-1'' I mean an F2L minus a coner/edge pair.}.
297\item Solve the remaining 5 edges and 2 corners. 300\item Solve the remaining 5 edges and 2 of the remaining corners.
298\item Solve the last 3 corners using a commutator. 301\item Solve the last 3 corners using a commutator.
299\end{enumerate} 302\end{enumerate}
300 303
301If 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. 304If 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.
302 305
303The 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. 306The first two steps are a strange but efficient way of building an F2L-1 and orienting 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.
304 307
305The 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). 308The 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).
306 309
307For 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). 310For 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).
308 311
309Heise 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}). 312Heise 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 the method, but also other useful information (see for example the \href{http://www.ryanheise.com/cube/fundamental_techniques.html}{\emph{Fundamental Techniques} page}).
310 313
311\section{What and how to learn} 314\section{What and how to learn}
312Obviously, 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.}. 315Obviously, 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.}.
313 316
314But 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.}. 317But 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.}.
315 318
@@ -317,7 +320,7 @@ Here is some piece of advice for some of the methods described.
317 320
318\subsection{Petrus} 321\subsection{Petrus}
319\begin{itemize} 322\begin{itemize}
320\item After completing a 2x2x2 block, you can expand it in \textbf{3 different directions}. Make sure to consider all of them! 323\item After completing a 2x2x2 block, you can expand it in \textbf{3 different directions}. Make sure you consider all of them!
321\item Try to build a 2x2x3 directly, instead of going through the 2x2x2 step. 324\item Try to build a 2x2x3 directly, instead of going through the 2x2x2 step.
322\item Try using Non Matching Blocks in step 4. 325\item Try using Non Matching Blocks in step 4.
323\item In step 4 again, try influencing the last layer to get an easier case (even ``Heise style''). 326\item In step 4 again, try influencing the last layer to get an easier case (even ``Heise style'').
@@ -340,19 +343,19 @@ Here is some piece of advice for some of the methods described.
340\subsection{CFOP/FreeFOP} 343\subsection{CFOP/FreeFOP}
341\begin{itemize} 344\begin{itemize}
342\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.}. 345\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.}.
343\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}. 346\item Try to influence the last layer edges' orientation, avoid the ``4 edges flipped'' cases; some ZBLS algorithms can be useful, but instead of learning them by heart try to \textbf{study them to understand how they work}.
344\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. 347\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.
345\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}. 348\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}.
346\end{itemize} 349\end{itemize}
347 350
348\chapter{How to proceed during a solve} 351\chapter{How to proceed during a solve}
349 352
350To 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}}: 353To quote Per Kristen Fredlund, the general way to proceed is the following\footnote{\url{https://www.speedsolving.com/threads/fewest-moves-tips-and-techniques.1566/\#post-16209}}:
351 354
352\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!}''.} 355\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!}''.}
353\end{center} 356\end{center}
354 357
355This 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. 358This 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.
356 359
357If 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. 360If 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.
358 361
@@ -362,7 +365,7 @@ Here I will describe some basic techniques used in FMC solves. You have already
362 365
363Blockbuilding 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. 366Blockbuilding 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.
364 367
365Here 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! 368Here I will list some fundamental techniques that can come in handy; the first ones are taken from Ryan Heise's website (\url{https://www.ryanheise.com/cube/}), which is full of examples: look them up!
366 369
367\subsection{Align then join} 370\subsection{Align then join}
368\label{align-join} 371\label{align-join}
@@ -441,7 +444,7 @@ Let's ignore the last layer and pretend not to know that \m{U R U\ps R\p} obviou
441\bigskip 444\bigskip
442\m{R\p}\comment{``Destroy''} 445\m{R\p}\comment{``Destroy''}
443 446
444\m{F}\comment{``Move it out of the Way''} 447\m{F}\comment{``Move it out of the way''}
445 448
446\m R\comment{``Restore''} 449\m R\comment{``Restore''}
447 450
@@ -477,12 +480,12 @@ Scramble: \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}\\
477 480
478\subsection{One move, two goals} 481\subsection{One move, two goals}
479 482
480It 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} 483It 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.
481 484
482\bigskip 485\bigskip
483\begin{tabular}{|p{0.91\textwidth}|} 486\begin{tabular}{|p{0.91\textwidth}|}
484\hline 487\hline
485\textbf{Example (by Mirek Goljan and Guus Razoux-Schultz})\\ 488\textbf{Example (by Mirek Goljan and Guus Razoux-Schultz})\footnote{Clarification: the solution was found independently by both, not in cooperation.}\\
486\hline 489\hline
487Scramble: \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}\\ 490Scramble: \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}\\
488\hline 491\hline
@@ -491,7 +494,7 @@ Scramble: \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\p
491\m{U2 B R2 B} \comment{Pseudo F2L-1 (4/8)}\\ 494\m{U2 B R2 B} \comment{Pseudo F2L-1 (4/8)}\\
492\m{F\ps * U F R U2 R\p} \comment{Pseudo F2L (6/14)}\\ 495\m{F\ps * U F R U2 R\p} \comment{Pseudo F2L (6/14)}\\
493\m{U2 R2} \comment{All but 3 corners (2/16)}\\ 496\m{U2 R2} \comment{All but 3 corners (2/16)}\\
494\m{* = B\ps U F2 U\ps B U F2 U\p} \comment{Last 3 corners (3/19)} 497\m{* = B\ps U F2 U\ps B U F2 U\p} \comment{Last 3 corners (8-5/19)}
495\end{minipage} 498\end{minipage}
496\begin{minipage}[c]{0.25\textwidth} 499\begin{minipage}[c]{0.25\textwidth}
497\includesvg{img/mirek-guus} 500\includesvg{img/mirek-guus}
@@ -504,13 +507,13 @@ Solution: \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
504\end{tabular} 507\end{tabular}
505\bigskip 508\bigskip
506 509
507If 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. 510If 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 block with the next move.
508 511
509Situations like this may arise without forcing them, but it useful to learn to recognize them, in case they don't. 512Situations like this may arise without forcing them, but it useful to learn to recognize them, in case they don't.
510 513
511\subsection{Influence later steps} 514\subsection{Influence later steps}
512 515
513We 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). 516We have already (briefly) 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 (for example edge orientation).
514 517
515For example, consider the following scramble. 518For example, consider the following scramble.
516 519
@@ -533,22 +536,22 @@ Scramble: \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}\\
533\end{tabular} 536\end{tabular}
534\bigskip 537\bigskip
535 538
536As 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. 539As 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 squares become 2.
537 540
538\subsection{Pay attention to EO} 541\subsection{Pay attention to EO}
539\label{EO_attention} 542\label{EO_attention}
540 543
541Here EO is the common shortcut for Edge Orientation. 544Here EO is the common shortcut for Edge Orientation.
542 545
543Someone 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. 546Someone may have noticed, while studying different methods, that “Edge 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.
544 547
545One 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}). 548One of the best things to do is trying to solve, at least partially, edge 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}).
546 549
547However, 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}. 550However, 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}.
548 551
549\subsection{Which block should I build?} 552\subsection{Which block should I build?}
550 553
551The 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. 554The golden rule is to exploit different situations: a 2x2x2 block, a 3x2x1, two 2x2x1 squares and many other kinds of blocks can be a good start. Try out every possibility.
552 555
553Two possible approaches are: 556Two possible approaches are:
554\begin{enumerate} 557\begin{enumerate}
@@ -586,7 +589,7 @@ Another rule is: \textbf{never\footnote{But a more important rule is: never say
586\subsection{Ready-made blocks: how to deal with them?} 589\subsection{Ready-made blocks: how to deal with them?}
587\label{ready-made} 590\label{ready-made}
588 591
589It 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: 592It 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 these 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:
590 593
591\begin{enumerate} 594\begin{enumerate}
592\item Expand / match the ready-made blocks first; the obvious thing to do. 595\item Expand / match the ready-made blocks first; the obvious thing to do.
@@ -600,17 +603,17 @@ Moreover, it is very important, but terribly difficult, to \textbf{understand wh
600 603
601``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. 604``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.
602 605
603The 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. 606The 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.
604 607
605A 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. 608A 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.
606 609
607Another 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. 610Another 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 the following step while you are solving another one.} and (partially) plan the second block.
608 611
609You 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! 612You 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!
610 613
611\section{Find a good skeleton} 614\section{Find a good skeleton}
612 615
613Once 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. 616Once 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'', that is, 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}.}, but also 4 or 5 corners or 3 edges can be good, depending on how many moves you need to build the skeleton.
614 617
615What 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}. 618What 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}.
616 619
@@ -625,7 +628,7 @@ To sum it up, the possible approaches to get a skeleton are many and the best wa
625 628
626Some 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. 629Some 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.
627 630
628You 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. 631You obviously don't have to build an F2L-1 before completing your skeleton, but it is often the easiest way. In any case, try to save small blocks (pairs or 2x2x1 squares) made of LL pieces, if some of them happen to get built.
629 632
630\section{Commutators} 633\section{Commutators}
631 634
@@ -635,7 +638,7 @@ According to speedsolving's definition\footnote{\url{http://www.speedsolving.com
635\m{A B A\ps B\p} 638\m{A B A\ps B\p}
636\end{center} 639\end{center}
637 640
638where \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 641where \m A and \m B are move sequences and \m{X\p} denotes 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
639 642
640\begin{center} 643\begin{center}
641\m{[A, B]} 644\m{[A, B]}
@@ -654,9 +657,9 @@ Taking instead \m A = \m R and \m B = \m{U\ps L\ps U} gives the ``Niklas'':
654\m{[R, U\ps L\ps U]} = \m{R U\ps L\ps U R\ps U\ps L U} 657\m{[R, U\ps L\ps U]} = \m{R U\ps L\ps U R\ps U\ps L U}
655\end{center} 658\end{center}
656 659
657Often, 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. 660Often, 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'' (\m{R U\ps L\ps U R\ps U\ps L U = [R, U\ps L\ps U]}) is. In what follows, we will use the word ``commutator'' with this meaning too.
658 661
659In 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. 662In 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 are. Therefore, together with blockbuilding and insertions (which we will see in the next section), commutators are the basis for a good FMC solve.
660 663
661\subsection{Corner commutators} 664\subsection{Corner commutators}
662 665
@@ -666,14 +669,14 @@ Corner commutators are the most useful kind of commutators in FMC. We have alrea
666\m{R2 B2 R F R\ps B2 R F\ps R} = \m{R2 [B2, R F R\p] R2} 669\m{R2 B2 R F R\ps B2 R F\ps R} = \m{R2 [B2, R F R\p] R2}
667\end{center} 670\end{center}
668 671
669where 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: 672where 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 last layer algorithm \m{F R U R\ps U\ps F\p}, 3 moves cancel:
670\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. 673\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.
671 674
672The 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! 675The 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!
673 676
674To 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. 677To 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.
675 678
676For 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. 679For 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.
677 680
678On 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. 681On 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.
679 682
@@ -706,8 +709,7 @@ Remember that in official competitions you can't write a inner layer moves, so t
706\end{center} 709\end{center}
707 710
708Notice how the first two moves (\m{R\ps L}) can be swapped. This is true for every pair of parallel (i.e. opposite) moves. 711Notice how the first two moves (\m{R\ps L}) can be swapped. This is true for every pair of parallel (i.e. opposite) moves.
709 712Another 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\p}, 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}.
710Another 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}.
711 713
712These 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). 714These 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).
713 715
@@ -773,7 +775,7 @@ The idea behind insertions is not too difficult: if there are only 3 corners lef
773 775
774This 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. 776This 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.
775 777
776In 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. 778In 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 you can write the 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.
777 779
778An example solve will make everything clearer. Try the following skeleton. 780An example solve will make everything clearer. Try the following skeleton.
779 781
@@ -799,7 +801,7 @@ Scramble: \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}\
799\end{tabular} 801\end{tabular}
800\bigskip 802\bigskip
801 803
802Now 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}...} 804Now put a blank 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}...}
803%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. 805%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.
804 806
805We 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: 807We 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:
@@ -855,15 +857,17 @@ Without further explanation you should understand how to find insertions for a s
855 857
856and 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}. 858and 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}.
857 859
858One 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. 860One 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 your pieces, and only look for commutators that cancel with moves after (or before) that one.
859 861
860\subsection{Multiple insertions: separated cycles (3 edges and 3 corners)} 862\subsection{Multiple insertions: separated cycles (3 edges and 3 corners)}
861 863
862A skeleton doesn't have to always leave one 3-cycle: insertions can also be used to solve more (or longer) cycles. 864A skeleton doesn't have to always leave one 3-cycle: insertions can also be used to solve more (or longer) cycles.
863 865
864As 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}. 866As 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 ``sexy move'', a ``Sune'' (\m{R U R\ps U R U2 R\p}) or a variation of them, 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.}; see also Section \ref{3enc}. All these methods should be kept in mind, but they are rarely easy to use. The ``standard'' method is inserting \textbf{two commutators}.
865 867
866After 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. 868After having numbered both the corners and the edges\footnote{I prefer to use numbers for corners and letters for edges (or vice versa), 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. 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.
869
870Why 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.
867 871
868The following solve is a simple example. 872The following solve is a simple example.
869 873
@@ -895,7 +899,7 @@ Solution: \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
895 899
896Here 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. 900Here 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.
897 901
898You 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. 902You 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.
899 903
900\subsection{Multiple insertions: 2 or 3 twisted corners} 904\subsection{Multiple insertions: 2 or 3 twisted corners}
901 905
@@ -913,13 +917,12 @@ If you decide to go for the two-insertions approach (recommended), pay attention
913 917
914\subsection{Multiple insertions: 4 corners} 918\subsection{Multiple insertions: 4 corners}
915 919
916If 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}}. 920If you have 4 corners left, the only bad case -- requiring three inserted commutators -- is when the corners 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}}.
917 921
918There are three other cases: 922There are three other cases:
919
920\begin{enumerate} 923\begin{enumerate}
921\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). 924\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).
922\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. 925\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 is to 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{(R2 U\ps Rw2 U F2)*2}, that swap two corner pairs.
923\item A ``twisted double swap''. 926\item A ``twisted double swap''.
924\end{enumerate} 927\end{enumerate}
925 928
@@ -927,14 +930,14 @@ All these cases can be solved with \textbf{two commutators}: the first one has t
927 930
928To do so, I mark the corners as follows, depending on the case: 931To do so, I mark the corners as follows, depending on the case:
929\begin{enumerate} 932\begin{enumerate}
930\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. 933\item \emph{Twisted 3-cycle + one twisted corner:} I mark the twisted corner with an 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.
931\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). 934\item \emph{Double swap:} I mark the first pair of swapped corners with two Xs and the second one with two Os (on the corresponding stickers).
932\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. 935\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.
933\end{enumerate} 936\end{enumerate}
934 937
935In 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. 938In 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.
936 939
937An 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. 940An 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.
938 941
939\bigskip 942\bigskip
940\begin{tabular}{|p{0.91\textwidth}|} 943\begin{tabular}{|p{0.91\textwidth}|}
@@ -963,24 +966,21 @@ Sol: \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
963\end{tabular} 966\end{tabular}
964\bigskip 967\bigskip
965 968
966A 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! 969Notice 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!
967 970Moreover, the two commutators cancel some move with one another.
968Moreover, the two commutator cancel some move with one another.
969 971
970\subsection{Multiple insertions: 5 corners} 972\subsection{Multiple insertions: 5 corners}
971 973
972Among 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. 974Among 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.
973 975
974The 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: 976The easiest and most common way to deal with this situation is a \textbf{two-pass} method, 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:
975
976\begin{align*} 977\begin{align*}
9771 \to 2 \to 3 \to 1\\ 9781 \to 2 \to 3 \to 1\\
9782 \to 3 \to 4 \to 2\\ 9792 \to 3 \to 4 \to 2\\
9793 \to 4 \to 5 \to 3\\ 9803 \to 4 \to 5 \to 3\\
9804 \to 5 \to 1 \to 4\\ 9814 \to 5 \to 1 \to 4\\
9815 \to 1 \to 2 \to 5\\ 9825 \to 1 \to 2 \to 5
982\end{align*} 983\end{align*}
983
984This 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. 984This 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.
985 985
986Once 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. 986Once 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.
@@ -991,7 +991,7 @@ With this method \textbf{you can't be sure} you have found the optimal solution:
991 991
992If 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. 992If 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.
993 993
994There 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. 994There is also a faster, but slightly more complex, method 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 can already choose a pair of commutators that will solve the corner 5-cycle.
995 995
996To 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. 996To 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.
997 997
@@ -1004,19 +1004,15 @@ $[3]$: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page
1004$[4]$: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-51\#post-666313}} 1004$[4]$: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-51\#post-666313}}
1005 1005
1006First of all, written with the usual notation, our cycle is: 1006First of all, written with the usual notation, our cycle is:
1007
1008\begin{center} 1007\begin{center}
1009(1 2 3 4 5) 1008(1 2 3 4 5)
1010\end{center} 1009\end{center}
1011
1012which 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. 1010which 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.
1013 1011
1014What we want to do is to break this 5-cycle into two 3-cycles, for example: 1012What we want to do is to break this 5-cycle into two 3-cycles, for example:
1015
1016\begin{center} 1013\begin{center}
1017(1 2 3) (3 4 5) 1014(1 2 3) (3 4 5)
1018\end{center} 1015\end{center}
1019
1020But 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: 1016But 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:
1021 1017
1022\begin{center} 1018\begin{center}
@@ -1036,13 +1032,11 @@ This method, although faster than the other one, doesn't allow you to check for
1036\subsection{Multiple insertions: 5 edges} 1032\subsection{Multiple insertions: 5 edges}
1037\label{sec:5e} 1033\label{sec:5e}
1038 1034
1039As 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. 1035As usual, also for 5-cycles the edge case is preferably to avoid. If you decide to go that way, you can use the same method described for corners.
1040But there is one case that can be solved in very few moves: when you can use the 6 moves 5 cycle 1036But there is one case that can be solved in very few moves: when you can use the 6 moves 5 cycle
1041
1042\begin{center} 1037\begin{center}
1043\m{M\ps U M U\p} 1038\m{M\ps U M U\p}
1044\end{center} 1039\end{center}
1045
1046even 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. 1040even 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.
1047 1041
1048Another 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. 1042Another 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.
@@ -1054,16 +1048,13 @@ For more advanced ways of solving edges with insertions, see Section \ref{slices
1054Sometimes 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). 1048Sometimes 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).
1055 1049
1056In these cases, it is very useful to know a few \textbf{10 moves} algorithms: 1050In these cases, it is very useful to know a few \textbf{10 moves} algorithms:
1057
1058\begin{center} 1051\begin{center}
1059\begin{tabular}{lc} 1052\begin{tabular}{lc}
1060\m{Fw2 R D R\ps Fw2 R D\ps R D R2} & (J perm)\\ 1053\m{Fw2 R D R\ps Fw2 R D\ps R D R2} & (J perm)\\
1061\m{Rw\ps U Rw\ps U2 R B\ps R\ps U2 Rw2 B\p} & (T-perm + corner twist) 1054\m{Rw\ps U Rw\ps U2 R B\ps R\ps U2 Rw2 B\p} & (T-perm + corner twist)
1062\end{tabular} 1055\end{tabular}
1063\end{center} 1056\end{center}
1064
1065There are also many 11 moves ones; some of them are: 1057There are also many 11 moves ones; some of them are:
1066
1067\begin{center} 1058\begin{center}
1068\begin{tabular}{lc} 1059\begin{tabular}{lc}
1069\m{R U2 R\ps U\ps R U2 L\ps U R\ps U\ps L} & (J perm)\\ 1060\m{R U2 R\ps U\ps R U2 L\ps U R\ps U\ps L} & (J perm)\\
@@ -1072,11 +1063,9 @@ There are also many 11 moves ones; some of them are:
1072\m{R\ps U R U2 L\ps R\ps U R U\ps L U2} & (J perm + corner twist) 1063\m{R\ps U R U2 L\ps R\ps U R U\ps L U2} & (J perm + corner twist)
1073\end{tabular} 1064\end{tabular}
1074\end{center} 1065\end{center}
1075
1076Besides these algorithms (this is not a complete list anyway), also their inverses and ``shifted'' versions solve a 2 corners - 2 edges double swap. 1066Besides these algorithms (this is not a complete list anyway), also their inverses and ``shifted'' versions solve a 2 corners - 2 edges double swap.
1077 1067
1078Note 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. 1068Note 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.
1079
1080Don't expect lots of cancellations, but the more algorithms you know, the better. 1069Don't expect lots of cancellations, but the more algorithms you know, the better.
1081 1070
1082As an example, see the following solve. 1071As an example, see the following solve.
@@ -1113,7 +1102,7 @@ The end of the skeleton was found using NISS, so it will be a bit mysterious unt
1113 1102
1114In 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. 1103In 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.
1115 1104
1116But 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. 1105But 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.
1117 1106
1118The ``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. 1107The ``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.
1119 1108
@@ -1153,33 +1142,27 @@ Solution: \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
1153\bigskip 1142\bigskip
1154 1143
1155As 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 *: 1144As 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 *:
1156
1157\begin{center} 1145\begin{center}
1158\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)} 1146\m{(B D R2 B R\ps B2 D U2 F\p) U (F U2 D\ps B2 R B\ps R2 D\ps B\p)}
1159\end{center} 1147\end{center}
1160
1161This longer insertion produces the same result (30 moves). 1148This longer insertion produces the same result (30 moves).
1162 1149
1163There are also some Last Layer algorithms that work in this way. One of them is: 1150There are also some Last Layer algorithms that work in this way. One of them is:
1164
1165\begin{center} 1151\begin{center}
1166\m{(R B2 R2 U2 R) B (R\ps U2 R2 B2 R\p)} 1152\m{(R B2 R2 U2 R) B (R\ps U2 R2 B2 R\p)}
1167\end{center} 1153\end{center}
1168
1169and 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}}. 1154and 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}}.
1170 1155
1171\subsection{Move count (an estimate)} 1156\subsection{Move count (an estimate)}
1172 1157
1173Here 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: 1158Here 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:
1174
1175\begin{itemize} 1159\begin{itemize}
1176\item How many commutators/algorithms you know and your ability to recognize them. 1160\item How many commutators/algorithms you know and your ability to recognize them.
1177\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!). 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!).
1178\end{itemize} 1162\end{itemize}
1179
1180These 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. 1163These 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.
1181 1164
1182You 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. 1165You can also compare different kinds of skeletons: a skeleton leaving 4 corner in 18 moves is probably better than one leaving 3 corners in 25.
1183 1166
1184So here are the numbers:\footnote{Mostly taken from \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-42\#post-614593}{here}, slightly adjusted to match my personal opinion: \url{http://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-42\#post-614593}} 1167So here are the numbers:\footnote{Mostly taken from \href{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-42\#post-614593}{here}, slightly adjusted to match my personal opinion: \url{http://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-42\#post-614593}}
1185 1168
@@ -1209,8 +1192,7 @@ Corner 5-cycle & 10/11\\
1209 1192
1210\subsection{Insertion Finder} 1193\subsection{Insertion Finder}
1211 1194
1212\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. 1195\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.
1213
1214It 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! 1196It 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!
1215 1197
1216\section{Starting with EO} 1198\section{Starting with EO}
@@ -1220,7 +1202,7 @@ Starting by orienting all edges, as you would do in a ZZ solve, is a possiblity
1220 1202
1221Remember 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. 1203Remember 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.
1222 1204
1223From here you have at least two ways to continue. 1205From here you have at continue in different ways.
1224 1206
1225\subsection{EO + blockbuilding} 1207\subsection{EO + blockbuilding}
1226 1208
@@ -1255,7 +1237,7 @@ 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
1255\end{tabular} 1237\end{tabular}
1256\bigskip 1238\bigskip
1257 1239
1258Here 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. 1240Here 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.
1259 1241
1260\bigskip 1242\bigskip
1261\begin{tabular}{|p{0.91\textwidth}|} 1243\begin{tabular}{|p{0.91\textwidth}|}
@@ -1283,7 +1265,7 @@ Solution: \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\
1283\bigskip 1265\bigskip
1284 1266
1285 1267
1286One 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! 1268One last thing: 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!
1287 1269
1288 1270
1289\subsection{Domino Reduction} 1271\subsection{Domino Reduction}
@@ -1296,11 +1278,11 @@ Edge orientation can be considered, modulo rotations, a reduction to the \emph{s
1296\item orient corners. 1278\item orient corners.
1297\end{itemize} 1279\end{itemize}
1298 1280
1299This reduction is also called ``Domino Reduction'', because it makes a Rubik's Cube solvable as a 3x3x2 ``cube'' (also called ``Domino Cube''). 1281This reduction is also called ``domino reduction'' (often shortened to DR), because it makes a Rubik's Cube solvable as a 3x3x2 ``cube'' (also called ``Domino Cube'').
1300 1282
1301Recently (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. 1283Recently (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.
1302 1284
1303A 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}. 1285A 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}.
1304 1286
1305Here is an old example solve by Per Kristen Fredlund. 1287Here is an old example solve by Per Kristen Fredlund.
1306 1288
@@ -1333,11 +1315,11 @@ Solution: \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)\\
1333 1315
1334\subsubsection{Classic PDR} 1316\subsubsection{Classic PDR}
1335 1317
1336The 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. 1318The 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 consists in solving EO with respect to two axes, which can also be seen as a domino reduction with (some) misoriented corners. Although not included in his original idea, the term PDR can also refer to a partial DR where the edges and corners are all oriented, but not all E-layer edges are in the E-layer.
1337 1319
1338After 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. 1320After 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.
1339 1321
1340When 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. 1322When you have EO on two axes (PDR) a normal way to finish your solve is to build blocks and find a skeleton using only ``domino moves'' \m{<U,D,R2,L2,F2,B2>} (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.
1341 1323
1342Alexandre 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: 1324Alexandre 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:
1343 1325
@@ -1369,9 +1351,9 @@ Solution: \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
1369 1351
1370\subsubsection{EO+CO PDR} 1352\subsubsection{EO+CO PDR}
1371 1353
1372This 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. 1354This 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.
1373 1355
1374After 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}. 1356After EO is solved, you can try solving corner orientation using the same type of triggers that are used to get a DR. After that, you 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}.
1375 1357
1376\bigskip 1358\bigskip
1377\begin{tabular}{|p{0.91\textwidth}|} 1359\begin{tabular}{|p{0.91\textwidth}|}
@@ -1408,12 +1390,12 @@ Of course, if you find a spot where there are two ``free'' layers, you can use b
1408 1390
1409\subsection{Get lucky!} 1391\subsection{Get lucky!}
1410 1392
1411Obviously, 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. 1393Obviously, luck is not a skill to be learned, but remember that in FMC you have to \textbf{look 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.
1412 1394
1413\subsubsection{First example: insert last pair(s)} 1395\subsubsection{First example: insert last pair(s)}
1414\label{insert_pairs} 1396\label{insert_pairs}
1415 1397
1416After 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}. 1398After 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 of getting lucky, try \textbf{inserting the last pair in all the ways you can think of}.
1417 1399
1418For 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. 1400For 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.
1419 1401
@@ -1613,7 +1595,7 @@ Scramble: \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
1613 1595
1614Once 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. 1596Once 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.
1615 1597
1616You 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. 1598You 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 scrambling.
1617 1599
1618\bigskip 1600\bigskip
1619\begin{tabular}{|p{0.91\textwidth}|} 1601\begin{tabular}{|p{0.91\textwidth}|}
@@ -1661,7 +1643,7 @@ Scramble: \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
1661\emph{2$\times$2$\times$2 in DFR after \m{R2 F}, with premoves \m{D F\p}.} 1643\emph{2$\times$2$\times$2 in DFR after \m{R2 F}, with premoves \m{D F\p}.}
1662\end{center} 1644\end{center}
1663 1645
1664But 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: 1646But 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:
1665 1647
1666\begin{framed} 1648\begin{framed}
1667\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.} 1649\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.}
@@ -1719,7 +1701,7 @@ We can therefore consider ``\m{(W)\ps F\ps R2}'' as a solution for ``(Inverse Sc
1719 1701
1720Suppose 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}. 1702Suppose 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}.
1721 1703
1722You 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: 1704You 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 the normal scramble, using \m{D F\p} as premoves. In fact, the loop sequence is:
1723 1705
1724\begin{center} 1706\begin{center}
1725\m{F\ps R2} (Inverse Scramble) \m{F D\p} (Moves yet to be found) 1707\m{F\ps R2} (Inverse Scramble) \m{F D\p} (Moves yet to be found)
@@ -1733,7 +1715,7 @@ Inverting it gives another identity loop:
1733 1715
1734So we can consider \m{D F\p} as premoves for the original scramble and start with \m{R2 F}. 1716So we can consider \m{D F\p} as premoves for the original scramble and start with \m{R2 F}.
1735 1717
1736An example\footnote{Taken from here: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-10##post-258791}.} will make everything clearer. 1718An example\footnote{Taken from here: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-10\#post-258791}.} will make everything clearer.
1737 1719
1738\begin{center} 1720\begin{center}
1739Scramble: \m{R B U L\ps U\ps B U2 D2 F D R L D B2 L2 D\ps F2 D2 L2 D}\\ 1721Scramble: \m{R B U L\ps U\ps B U2 D2 F D R L D B2 L2 D\ps F2 D2 L2 D}\\
@@ -1785,7 +1767,7 @@ To make writing such solutions shorter and easier, I have proposed the following
1785For example, Guus' solve becomes: 1767For example, Guus' solve becomes:
1786 1768
1787\bigskip 1769\bigskip
1788\begin{tabular}{|l|} 1770\begin{tabular}{|p{0.91\textwidth}|}
1789\hline 1771\hline
1790\textbf{NISS - Example}\\ 1772\textbf{NISS - Example}\\
1791\hline 1773\hline
@@ -1802,7 +1784,7 @@ Inverse 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
1802\includesvg{img/guus-niss} 1784\includesvg{img/guus-niss}
1803\end{minipage}\\ 1785\end{minipage}\\
1804\hline 1786\hline
1805Solution: \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)\\ 1787Sol: \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)\\
1806\hline 1788\hline
1807\end{tabular} 1789\end{tabular}
1808\bigskip 1790\bigskip
@@ -1825,7 +1807,7 @@ the final solution is
1825 1807
1826\section{Reverse NISS} 1808\section{Reverse NISS}
1827\label{reverse-niss} 1809\label{reverse-niss}
1828It 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''. 1810This technique can be considered an improvement over both ``conjugate and solve'' and ``go back and change your solve''.
1829 1811
1830Suppose 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. 1812Suppose 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.
1831 1813
@@ -1883,7 +1865,7 @@ Take this scramble:
1883\end{center} 1865\end{center}
1884Let'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}). 1866Let'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}).
1885 1867
1886But 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! 1868But 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 EO becomes easier? Let's try!
1887 1869
1888\begin{center} 1870\begin{center}
1889\emph{Premoves:} \m{F\ps B\p}\\ 1871\emph{Premoves:} \m{F\ps B\p}\\
@@ -1903,15 +1885,15 @@ If you want to practice this technique, try finding another 5 moves EO on F/B, b
1903 1885
1904\section{Useful algorithms} 1886\section{Useful algorithms}
1905 1887
1906As 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. 1888As you can see, in the last example solve I have used an OLL that is maybe not well known: \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.
1907 1889
1908It 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{https://github.com/sebastianotronto/fmctutorial/blob/master/misc/LL_algs_6-10.txt}{here}\footnote{\url{https://github.com/sebastianotronto/fmctutorial/blob/master/misc/LL_algs_6-10.txt}}. 1890It 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{https://github.com/sebastianotronto/fmctutorial/blob/master/misc/LL_algs_6-10.txt}{here}: \url{https://github.com/sebastianotronto/fmctutorial/blob/master/misc/LL_algs_6-10.txt}.
1909 1891
1910If 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! 1892If 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 single short algorithm: in this case, the more you know, the better!
1911 1893
1912A 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. 1894A 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.
1913 1895
1914There 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. 1896There 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 cancelling some moves.
1915 1897
1916The 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: 1898The 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:
1917 1899
@@ -1933,7 +1915,7 @@ This is a really obscure technique, based on intuition, not proven to actually g
1933\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. 1915\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.
1934\end{itemize} 1916\end{itemize}
1935 1917
1936There 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. 1918There isn't much documentation about this technique, especially for bad pairs. Guus Razoux Schultz did a good analysis for the first scramble 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.
1937 1919
1938\section{Solving with skew centers} 1920\section{Solving with skew centers}
1939\label{skew_centers} 1921\label{skew_centers}
@@ -1994,20 +1976,20 @@ After I found the solution (including the insertion), I had to rewrite all the m
1994 1976
1995Then 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. 1977Then 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.
1996 1978
1997Finally, 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. 1979Finally, 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 changed 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.
1998 1980
1999One 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! 1981One 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!
2000 1982
2001\subsection{Skew centers and NISS} 1983\subsection{Skew centers and NISS}
2002\label{sec:skewNISS} 1984\label{sec:skewNISS}
2003 1985
2004In 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! 1986In the previous example solve 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!
2005 1987
2006What 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. 1988What 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.
2007 1989
2008How 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. 1990How 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.
2009 1991
2010The 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: 1992The 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:
2011\begin{center} 1993\begin{center}
2012\begin{tabular}{l|c|c|c|c|c|c} 1994\begin{tabular}{l|c|c|c|c|c|c}
2013Normal: & \m{B} & \m{F} & \m{L} & \m{R} & \m{U} & \m{D}\\ 1995Normal: & \m{B} & \m{F} & \m{L} & \m{R} & \m{U} & \m{D}\\
@@ -2017,7 +1999,7 @@ Inverse: & \m{U} & \m{D} & \m{F} & \m{B} & \m{R} & \m{L}
2017\end{center} 1999\end{center}
2018So 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. 2000So 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.
2019 2001
2020Another 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: 2002Another way consists in \textbf{using rotations} to bring the solved pieces to their usual position, disregarding centers. For example, our skeleton (on inverse) would be:
2021 2003
2022\vspace{0.2cm} 2004\vspace{0.2cm}
2023\emph{Moves done on inverse:} \m{U2 L2 B2 U L B\ps L2 U2 L\ps U2 L\ps U2 L} 2005\emph{Moves done on inverse:} \m{U2 L2 B2 U L B\ps L2 U2 L\ps U2 L\ps U2 L}
@@ -2034,15 +2016,15 @@ But be careful with rotations!\footnote{See also Section \ref{write_down} on how
2034\section{Advanced edge insertions: free slices} 2016\section{Advanced edge insertions: free slices}
2035\label{slices} 2017\label{slices}
2036 2018
2037If 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}. 2019If you have a skeleton that only leaves some edges unsolved, the standard way to conclude with insertions is to insert edge commutators or maybe double swaps of edges, like \m{M2 U2 M2 U2}.
2038 2020
2039There 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. 2021There 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.
2040 2022
2041The 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}. 2023The 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 use setup moves; for example \m{[R F: M2] = R F M2 F\ps R\p} is a double 2-cycle, just like \m{M2}.
2042 2024
2043I like to call this method \emph{free slices}, but it has other popular names like \emph{slice insertions} or \emph{slicey shenanigans}. 2025I like to call this method \emph{free slices}, but it has other popular names like \emph{slice insertions} or \emph{slicey shenanigans}.
2044 2026
2045But 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. 2027But what about centers? They are not a big problem: one can either pay attention that the 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: make sure that the total number of slice moves inserted is even (where \m{M2} counts as $2$). But if this is not the case then edges cannot result solved.
2046 2028
2047Let's start with a (lucky) example: 2029Let's start with a (lucky) example:
2048 2030
@@ -2076,7 +2058,7 @@ Sol: \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
2076 2058
2077Here 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. 2059Here 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.
2078 2060
2079The 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. 2061The 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! Many edge commutators can be seen a combination of 2 slice insertions -- one simple (without setup moves) and one with setup moves.
2080 2062
2081Let's take another example: 2063Let's take another example:
2082 2064
@@ -2105,16 +2087,16 @@ Sol: \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
2105 2087
2106Here 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. 2088Here 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.
2107 2089
2108It 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: 2090It is not always easy to understand what is a good place to insert a slice move in a skeleton. I mostly go with trial-and-error, but there are some tricks to keep in mind:
2109\begin{itemize} 2091\begin{itemize}
2110\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. 2092\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, an \m{M2} move next to 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.
2111 2093
2112In 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. 2094In 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.
2113\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. 2095\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.
2114 2096
2115For 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). 2097For example, consider the first solve above. There are $7$ unsolved edges in total, and the first insertion (the \m{M2} labelled with [1]) 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 form a $2$-$2$ cycle (double swap).
2116\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. 2098\item Avoid edges flipped in place and ``twisted cycles'' like UF$\to$UR$\to$FU. If your skeleton has some, try to get rid of them with your first slices.
2117\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! 2099\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!
2118\end{itemize} 2100\end{itemize}
2119 2101
2120\section{Corners First} 2102\section{Corners First}
@@ -2174,16 +2156,16 @@ Explanation:
2174\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.} 2156\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.}
2175\end{framed} 2157\end{framed}
2176 2158
2177Since 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. 2159Since 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.
2178 2160
2179Javier 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}}. 2161Javier 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}}.
2180 2162
2181Both Attila and Javier only use their CF method, which breaks the ``never restrict yourself'' rule; but they still get excellent results. 2163Both Attila and Javier only use their CF method, which breaks the ``never restrict yourself'' rule; but they still get excellent results.
2182 2164
2183\section{Replace and shorten} 2165\section{Replace and shorten}
2184\label{sec:replace} 2166\label{sec:replace}
2185 2167
2186Sometimes 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. 2168Sometimes 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 solve, 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 actually far apart in your thought process.
2187 2169
2188These 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}.} 2170These 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}.}
2189 2171
@@ -2224,7 +2206,7 @@ Always trying to simulate a competition and forcing yourself to complete your so
2224 2206
2225This 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}}. 2207This 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}}.
2226 2208
2227Trying for one hour as if it was a competition and then keep trying until you reach a good result is a well-balanced compromise. 2209Trying for one hour as if it was a competition and then keeping trying until you reach a good result is a well-balanced compromise.
2228 2210
2229\section{Use pen and paper} 2211\section{Use pen and paper}
2230 2212
@@ -2240,11 +2222,11 @@ Moreover, to train blockbuilding and other methods it is mandatory to study the
2240 2222
2241\section{Hard scrambles} 2223\section{Hard scrambles}
2242 2224
2243To 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}}. 2225To 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 here: \url{https://www.speedsolving.com/forum/threads/the-fmc-thread.13599/page-88\#post-842681}.
2244 2226
2245\section{Deliberate practice} 2227\section{Deliberate practice}
2246 2228
2247If 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. 2229If you think you have troubles in finding a good start, practice that: take a scramble, find a 2x2x2, a 2x2x3 or something else until you are satisfied, then change scramble. You can apply this idea to F2L-1 or any other substep.
2248 2230
2249\section{Fast scrambling} 2231\section{Fast scrambling}
2250 2232
@@ -2252,7 +2234,7 @@ Even if it is not necessary, when using techniques like NISS, or simply if like
2252 2234
2253\section{Study!} 2235\section{Study!}
2254 2236
2255Last 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. 2237Last 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 from top to bottom \emph{twice} when I started learning FMC (notably, it was much shorter than now).
2256 2238
2257Study 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}. 2239Study 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}.
2258 2240
@@ -2261,15 +2243,15 @@ Study algorithms: there are dozens of different sets, to mention some of them LL
2261\section{How to write a solution} 2243\section{How to write a solution}
2262\label{write_down} 2244\label{write_down}
2263 2245
2264Both 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: 2246Both 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 you always remove them from the final solution that you submit.}. There are many good reasons to do so:
2265 2247
2266\begin{itemize} 2248\begin{itemize}
2267\item Using rotations, it is easier to make mistakes. 2249\item Using rotations, it is easier to make mistakes.
2268\item Rotations can hide cancellations: things like \dots \m{R z\ps U\p} \dots are a terrible way to waste moves! 2250\item Rotations can hide cancellations: things like \dots\m{R z\ps U\p}\dots\,are a terrible way to waste moves!
2269\item While solving, if you rotate the cube, you always need to keep in mind which side is where. 2251\item While solving, if you rotate the cube, you always need to keep in mind which side is where.
2270\end{itemize} 2252\end{itemize}
2271 2253
2272How 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. 2254How to write a solution without rotations? A PLL on 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.
2273To 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. 2255To 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.
2274 2256
2275\section{Backup solution} 2257\section{Backup solution}
@@ -2278,19 +2260,19 @@ It is good habit, in time-limited competitions, to write a ``backup solution''.
2278For 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: 2260For 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:
2279 2261
2280\begin{itemize} 2262\begin{itemize}
2281\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. 2263\item Force yourself to have found and written a solution, no matter how bad, in a fixed time limit (for example 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.
2282\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. 2264\item If you come across some solution by chance (for example you have found a good start and solving the cube to re-scramble it you get a PLL skip), take note of it somewhere.
2283\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. 2265\item What I do: I don't really find backup solutions, but rather 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.
2284\end{itemize} 2266\end{itemize}
2285 2267
2286What 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. 2268What 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.
2287 2269
2288\section{Time managment} 2270\section{Time managment}
2289\label{time-ma} 2271\label{time-ma}
2290 2272
2291``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! 2273``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!
2292 2274
2293In 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. 2275In fact, until early 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.
2294 2276
2295\subsection{Don't get stuck} 2277\subsection{Don't get stuck}
2296 2278
@@ -2329,7 +2311,7 @@ A thread dedicated to FMC, where people constantly post their results and ask fo
2329 2311
2330A thread by Arnaud van Galen collecting the most useful techniques, already included in this tutorial. 2312A thread by Arnaud van Galen collecting the most useful techniques, already included in this tutorial.
2331 2313
2332\item A tutorial forc orner commutators by Brian Yu: \url{https://www.speedsolving.com/forum/threads/bh-tutorial.12268/} 2314\item A tutorial for corner commutators by Brian Yu: \url{https://www.speedsolving.com/forum/threads/bh-tutorial.12268/}
2333\end{itemize} 2315\end{itemize}
2334 2316
2335\section*{Other tutorials} 2317\section*{Other tutorials}
@@ -2358,7 +2340,7 @@ Cube solving programs can be useful to compare your solution with the optimal on
2358\begin{itemize} 2340\begin{itemize}
2359\item Cube Explorer, a cube solving program by Herbert Kociemba: \url{http://kociemba.org/cube.htm} 2341\item Cube Explorer, a cube solving program by Herbert Kociemba: \url{http://kociemba.org/cube.htm}
2360 2342
2361It 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! 2343It 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}). Remember that in this last case you may beat the optimal solution with insertions!
2362\item Insertion Finder, by Baiqiang Dong: \url{https://fewestmov.es/if} 2344\item Insertion Finder, by Baiqiang Dong: \url{https://fewestmov.es/if}
2363 2345
2364This tool is very useful to check if you have found optimal insertions for a given skeleton. 2346This tool is very useful to check if you have found optimal insertions for a given skeleton.
@@ -3103,14 +3085,14 @@ In the following exercises you are asked to find a skeleton. In the first set yo
3103\chapter{A (way too short) introduction to Domino Reduction} 3085\chapter{A (way too short) introduction to Domino Reduction}
3104\label{appendixdomino} 3086\label{appendixdomino}
3105 3087
3106The 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. 3088The 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.
3107 3089
3108\section{Step 1: reduce to domino} 3090\section{Step 1: reduce to domino}
3109 3091
3110The 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: 3092The 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:
3111\begin{enumerate} 3093\begin{enumerate}
3112\item[(a)] Orient all edges (with respect to \m{F}/\m{B} or \m{R}/\m{L}); 3094\item[(a)] Orient all edges (with respect to \m{F}/\m{B} or \m{R}/\m{L});
3113\item[(b)] Place the E-layer edges on the E-layer (non necessarily each in their respective spot); 3095\item[(b)] Place the E-layer edges on the E-layer (non necessarily in their respective spot);
3114\item[(c)] Orient corners (with respect to \m{U}/\m{D}). 3096\item[(c)] Orient corners (with respect to \m{U}/\m{D}).
3115\end{enumerate} 3097\end{enumerate}
3116 3098
@@ -3124,7 +3106,7 @@ There are different ways to solve this first step, but the easiest to get a gras
3124\item Apply the ``trigger''. 3106\item Apply the ``trigger''.
3125\end{enumerate} 3107\end{enumerate}
3126 3108
3127The 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: 3109The 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; some\footnote{All except the first one, which is just one move} resemble an F2L pair insertion of CFOP. Here they are:
3128 3110
3129\begin{tabular}{cccc} 3111\begin{tabular}{cccc}
3130\includesvg{img/DR_trigger_R} & \includesvg{img/DR_trigger_RUpRp} 3112\includesvg{img/DR_trigger_R} & \includesvg{img/DR_trigger_RUpRp}
@@ -3135,9 +3117,9 @@ The first substep is the same as that explained in Section \ref{eo}. For the las
3135 3117
3136In 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! 3118In 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!
3137 3119
3138The 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. 3120The goal of the second substep is thus to reduce to 3 or 4 bad corners and to 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.
3139 3121
3140Ideally, 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. 3122Ideally, one should try to find an EO such that the simplification step is quite 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.
3141 3123
3142Let's see an example: 3124Let's see an example:
3143 3125
@@ -3170,11 +3152,11 @@ Getting a DR can be tricky at first; don't expect to be able to use this method
3170 3152
3171\section{Step 2: all the rest!} 3153\section{Step 2: all the rest!}
3172 3154
3173Once 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. 3155Once you have a DR, there are different ways to complete your solution. Since this is just an introduction to the method, I have decided to describe here just two of them.
3174 3156
3175\subsection{Blockbuilding} 3157\subsection{Blockbuilding}
3176 3158
3177The 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. 3159The 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 oriented, 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.
3178 3160
3179For example, let's continue the solve we started at the beginning of this section: 3161For example, let's continue the solve we started at the beginning of this section:
3180 3162
@@ -3213,7 +3195,7 @@ One last tip for DR + blockbuilding: the most important blocks are those consist
3213 3195
3214An 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: 3196An 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:
3215\begin{center} 3197\begin{center}
3216\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)}\\ 3198\m{M\ps U2 M U2}, \quad\m{(R2 Fw2 R2 U)*2},\quad\m{(R2 Fw2 R2 Uw)*2}, \quad \m{(R2 F2 R2 U2)*2} \qquad \emph{(3 edges)}\\
3217\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)} 3199\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)}
3218\end{center} 3200\end{center}
3219 3201
@@ -3246,11 +3228,11 @@ Sol: \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
3246\end{tabular} 3228\end{tabular}
3247\bigskip 3229\bigskip
3248 3230
3249You 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. 3231You 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 corner insertions.
3250 3232
3251\section{World record solve} 3233\section{World record solve}
3252 3234
3253The 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'... 3235The current world record single (16 moves) that I got at FMC 2019 is a DR solve. I have used many of the techniques explained so far: inverse scramble, multiple edge insertions (also free slices), center insertions, ``replace and shorten''...
3254 3236
3255The 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. 3237The 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.
3256 3238
@@ -3274,7 +3256,7 @@ Inv: \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
3274 3256
3275\emph{First solution:}\\ 3257\emph{First solution:}\\
3276\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}\\ 3258\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}\\
3277\emph{Replace the moves in square brackets with \m{R2 D R2 D}, which cancels 2 with the preceding \m{R2}}\\ 3259\emph{Replace the moves in square brackets with \m{R2 D R2 D}, which cancels 2 with the preceding \m{R2}}.\\
3278 3260
3279\emph{Final solution:}\\ 3261\emph{Final solution:}\\
3280\m{D2 F\ps D2 U2 F\ps L2 D R2 D B2 F L2 R\ps F\ps D U\p} (16)\\ 3262\m{D2 F\ps D2 U2 F\ps L2 D R2 D B2 F L2 R\ps F\ps D U\p} (16)\\
@@ -3284,7 +3266,7 @@ Inv: \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
3284\end{center}} 3266\end{center}}
3285\end{minipage}\\ 3267\end{minipage}\\
3286\hline 3268\hline
3287\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}\\ 3269\emph{See on }\href{https://alg.cubing.net/?alg=U_D-_F_R_\%2F\%2FEO_(4\%2F4)\%0AL2_F-_B2_\%2F\%2FSetup_to_trigger_(3\%2F7)\%0AU-_B2_U-_\%2F\%2FDR_(3\%2F10)\%0AR2_B_F_D2_\%2F\%2F5e_(4\%2F14)&setup=F-_U_R_U2_L-_U2_B-_D2_B-_R_L_B2_D_B2_L-_D2_B-_R2_U2_R2_F-_L2_D2_F-_U_R_\%2F\%2FInverse_scramble}{alg.cubing.net}\\
3288\hline 3270\hline
3289\end{tabular} 3271\end{tabular}
3290\bigskip 3272\bigskip
@@ -3296,7 +3278,7 @@ This very complicated solve actually could have been found in a much easier way,
3296\m{(U D\ps F R)} & \comment{EO (4/4)}\\ 3278\m{(U D\ps F R)} & \comment{EO (4/4)}\\
3297\m{(L2 F\ps B2)} & \comment{Setup to trigger (3/7)}\\ 3279\m{(L2 F\ps B2)} & \comment{Setup to trigger (3/7)}\\
3298\m{(D\ps R2 D\p)} & \comment{DR (3/10)}\\ 3280\m{(D\ps R2 D\p)} & \comment{DR (3/10)}\\
3299\m{(L F U2 D2 F D2)} & \comment{Finish (6/16)}\\ 3281\m{(L2 F U2 D2 F D2)} & \comment{Finish (6/16)}\\
3300\end{tabular} 3282\end{tabular}
3301\end{center} 3283\end{center}
3302 3284
diff --git a/latex/fmc_ENG.toc b/latex/fmc_ENG.toc
index d87c04a..f4cb0f7 100644
--- a/latex/fmc_ENG.toc
+++ b/latex/fmc_ENG.toc
@@ -46,7 +46,7 @@
46\contentsline {subsection}{\numberline {2.5.2}Domino Reduction}{35}{subsection.2.5.2} 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} 47\contentsline {subsection}{\numberline {2.5.3}Partial Domino Reduction}{36}{subsection.2.5.3}
48\contentsline {subsubsection}{Classic PDR}{36}{section*.15} 48\contentsline {subsubsection}{Classic PDR}{36}{section*.15}
49\contentsline {subsubsection}{EO+CO PDR}{37}{section*.16} 49\contentsline {subsubsection}{EO+CO PDR}{36}{section*.16}
50\contentsline {section}{\numberline {2.6}Other simple strategies}{37}{section.2.6} 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} 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} 52\contentsline {subsection}{\numberline {2.6.2}Get lucky!}{37}{subsection.2.6.2}
@@ -64,7 +64,7 @@
64\contentsline {section}{\numberline {3.6}Pair analysis}{47}{section.3.6} 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} 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} 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} 67\contentsline {section}{\numberline {3.8}Advanced edge insertions: free slices}{49}{section.3.8}
68\contentsline {section}{\numberline {3.9}Corners First}{51}{section.3.9} 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} 69\contentsline {section}{\numberline {3.10}Replace and shorten}{53}{section.3.10}
70\contentsline {chapter}{\numberline {4}How to practice}{55}{chapter.4} 70\contentsline {chapter}{\numberline {4}How to practice}{55}{chapter.4}

Generated with cgit - Back to sebastiano.tronto.net