summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCasey Robinson <casey@rampantmonkey.com>2018-11-17 21:36:28 -0500
committerCasey Robinson <casey@rampantmonkey.com>2018-11-17 21:36:28 -0500
commit9f6eb8b25db22e4dc86fc16e6dffb439e3f584a9 (patch)
tree1223c0be60d22b656828bde71b8cdbbb106856ab
parente6d024af9b481d88be23b6c4801dc3201218c25f (diff)
parentb7c4550724d4f7d7ec8010c7d92162ddfc6a7835 (diff)
downloaddcphr-9f6eb8b25db22e4dc86fc16e6dffb439e3f584a9.tar.gz
dcphr-9f6eb8b25db22e4dc86fc16e6dffb439e3f584a9.tar.bz2
dcphr-9f6eb8b25db22e4dc86fc16e6dffb439e3f584a9.zip
Merge dcphr2 cleanup
-rw-r--r--cyoa/.gitignore3
-rw-r--r--cyoa/Makefile37
-rw-r--r--cyoa/fidget_cropped.pdfbin21427 -> 0 bytes
-rw-r--r--cyoa/fidget_handout_clues.pdfbin167779 -> 0 bytes
-rw-r--r--cyoa/head_librarian_handbook/Makefile21
-rw-r--r--cyoa/head_librarian_handbook/book.tex (renamed from cyoa/book.tex)0
-rw-r--r--cyoa/head_librarian_handbook/inserted_page.tex (renamed from cyoa/inserted_page.tex)0
-rw-r--r--cyoa/head_librarian_handbook/meta_transparency.tex (renamed from cyoa/meta_transparency.tex)0
-rw-r--r--cyoa/head_librarian_handbook/pages.txt (renamed from cyoa/instructions.txt)81
-rw-r--r--cyoa/index.html7
-rw-r--r--cyoa/map.pdfbin52899 -> 0 bytes
-rw-r--r--cyoa/players_book/Makefile15
-rw-r--r--cyoa/players_book/anothertime.pdf (renamed from cyoa/anothertime.pdf)bin1468231 -> 1468231 bytes
-rw-r--r--cyoa/players_book/battleships_cropped.pdf (renamed from cyoa/battleships_cropped.pdf)bin3705050 -> 3705050 bytes
-rw-r--r--cyoa/players_book/bingbong/countries.pdf (renamed from cyoa/bingbong/countries.pdf)bin701292 -> 701292 bytes
-rw-r--r--cyoa/players_book/bingbong/redgreen.pdf (renamed from cyoa/bingbong/redgreen.pdf)bin2803857 -> 2803857 bytes
-rw-r--r--cyoa/players_book/bingbong/rhyme.pdf (renamed from cyoa/bingbong/rhyme.pdf)bin1622609 -> 1622609 bytes
-rw-r--r--cyoa/players_book/bingbong/taste.pdf (renamed from cyoa/bingbong/taste.pdf)bin231482 -> 231482 bytes
-rw-r--r--cyoa/players_book/book.tex70
-rw-r--r--cyoa/players_book/circlek.pdf (renamed from cyoa/circlek.pdf)bin5008210 -> 5008210 bytes
-rw-r--r--cyoa/players_book/fidget_cropped.pdfbin0 -> 39687 bytes
-rw-r--r--cyoa/players_book/intro.tex (renamed from cyoa/intro.tex)0
-rw-r--r--cyoa/players_book/pages.txt (renamed from cyoa/pages.txt)37
-rw-r--r--cyoa/players_book/reading_rainbow.pdf (renamed from cyoa/reading_rainbow.pdf)bin749971 -> 749971 bytes
-rw-r--r--cyoa/players_book/reading_rainbow_scraps.pdf (renamed from cyoa/reading_rainbow_scraps.pdf)bin1257415 -> 1257415 bytes
-rw-r--r--cyoa/players_book/worldmap.pdf (renamed from cyoa/worldmap.pdf)bin405900 -> 405900 bytes
-rw-r--r--cyoa/solution_manual/Makefile14
-rw-r--r--cyoa/solution_manual/bing_bong.tex3
-rw-r--r--cyoa/solution_manual/book.tex27
-rw-r--r--cyoa/solution_manual/book_burning.tex3
-rw-r--r--cyoa/solution_manual/cardboard_box.tex3
-rw-r--r--cyoa/solution_manual/family_tree.tex3
-rw-r--r--cyoa/solution_manual/fidget_spinners.tex3
-rw-r--r--cyoa/solution_manual/gates_of_time.tex3
-rw-r--r--cyoa/solution_manual/jukebox_battleships.tex3
-rw-r--r--cyoa/solution_manual/meta.tex84
-rw-r--r--cyoa/solution_manual/reading_rainbow.tex3
-rw-r--r--cyoa/solution_manual/revised_editions.tex26
-rw-r--r--cyoa/solution_manual/transdiem_tubes.tex3
-rw-r--r--cyoa/solution_manual/yes_or_no.tex72
-rw-r--r--cyoa/to_be_sorted/gates_of_time_transform_sheet.tex (renamed from cyoa/gates_of_time_transform_sheet.tex)0
-rw-r--r--cyoa/to_be_sorted/marginalia.txt (renamed from cyoa/marginalia.txt)0
-rw-r--r--cyoa/to_be_sorted/one_liners_and_book_puns (renamed from cyoa/one_liners_and_book_puns)0
-rw-r--r--cyoa/to_be_sorted/red_herrings.txt (renamed from cyoa/red_herrings.txt)0
-rw-r--r--cyoa/todo7
-rw-r--r--cyoa/walkthrough/Makefile14
-rw-r--r--cyoa/walkthrough/bing_bong.tex27
-rw-r--r--cyoa/walkthrough/book.tex41
-rw-r--r--cyoa/walkthrough/book_burning.tex24
-rw-r--r--cyoa/walkthrough/cardboard_box.tex22
-rw-r--r--cyoa/walkthrough/family_tree.tex24
-rw-r--r--cyoa/walkthrough/fidget_spinners.tex23
-rw-r--r--cyoa/walkthrough/gates_of_time.tex24
-rw-r--r--cyoa/walkthrough/inserted_page.pdfbin0 -> 7907 bytes
-rw-r--r--cyoa/walkthrough/jukebox_battleships.tex32
-rw-r--r--cyoa/walkthrough/meta.tex28
-rw-r--r--cyoa/walkthrough/meta_transparency.pdfbin0 -> 8009 bytes
-rw-r--r--cyoa/walkthrough/reading_rainbow.tex24
-rw-r--r--cyoa/walkthrough/revised_editions.tex33
-rw-r--r--cyoa/walkthrough/transdiem_tubes.tex26
-rw-r--r--cyoa/walkthrough/yes_or_no.tex30
61 files changed, 841 insertions, 59 deletions
diff --git a/cyoa/.gitignore b/cyoa/.gitignore
index 40c5097..b54a9b3 100644
--- a/cyoa/.gitignore
+++ b/cyoa/.gitignore
@@ -1,3 +1,4 @@
*.aux
pages.tex
-*.log \ No newline at end of file
+*.log
+*.toc \ No newline at end of file
diff --git a/cyoa/Makefile b/cyoa/Makefile
index 56049e5..79ddc77 100644
--- a/cyoa/Makefile
+++ b/cyoa/Makefile
@@ -1,24 +1,33 @@
-default: book.pdf
+default: all
.PHONY: default
-all: book.pdf inserted_page.pdf meta_transparency.pdf gates_of_time_transform_sheet.pdf
+all: players_book.pdf head_librarian_handbook.pdf solution_manual.pdf walkthrough.pdf
.PHONY: all
-pages.tex: pages.txt buildpages.awk
- awk -f buildpages.awk $< | tail -n+5 > $@
+players_book.pdf:
+ $(MAKE) -C players_book
+ @mv players_book/book.pdf $@
+.PHONY: players_book.pdf
-book.pdf: book.tex pages.tex intro.tex
- xelatex -jobname=book $^
+head_librarian_handbook.pdf:
+ $(MAKE) -C head_librarian_handbook
+ @mv head_librarian_handbook/book.pdf $@
+.PHONY: head_librarian_handbook.pdf
-inserted_page.pdf: inserted_page.tex
- xelatex -jobname=inserted_page $^
+solution_manual.pdf:
+ $(MAKE) -C solution_manual
+ @mv solution_manual/book.pdf $@
+.PHONY: solution_manual.pdf
-meta_transparency.pdf: meta_transparency.tex
- xelatex -jobname=meta_transparency $^
-
-gates_of_time_transform_sheet.pdf: gates_of_time_transform_sheet.tex
- xelatex -jobname=gates_of_time_transform_sheet $^
+walkthrough.pdf:
+ $(MAKE) -C walkthrough
+ @mv walkthrough/book.pdf $@
+.PHONY: walkthrough.pdf
clean:
- @rm -f *.log *.aux book.pdf pages.tex
+ @$(MAKE) -C players_book clean
+ @$(MAKE) -C head_librarian_handbook clean
+ @$(MAKE) -C solution_manual clean
+ @$(MAKE) -C walkthrough clean
+ @rm -f *.log *.aux players_book.pdf head_librarian_handbook.pdf pages.tex walkthrough.pdf solution_manual.pdf
.PHONY: clean
diff --git a/cyoa/fidget_cropped.pdf b/cyoa/fidget_cropped.pdf
deleted file mode 100644
index 2a5afc8..0000000
--- a/cyoa/fidget_cropped.pdf
+++ /dev/null
Binary files differ
diff --git a/cyoa/fidget_handout_clues.pdf b/cyoa/fidget_handout_clues.pdf
deleted file mode 100644
index b668864..0000000
--- a/cyoa/fidget_handout_clues.pdf
+++ /dev/null
Binary files differ
diff --git a/cyoa/head_librarian_handbook/Makefile b/cyoa/head_librarian_handbook/Makefile
new file mode 100644
index 0000000..68b0ade
--- /dev/null
+++ b/cyoa/head_librarian_handbook/Makefile
@@ -0,0 +1,21 @@
+default: book.pdf
+.PHONY: default
+
+all: book.pdf
+.PHONY: all
+
+pages.tex: pages.txt ../buildpages.awk
+ gawk -f ../buildpages.awk $< | tail -n+5 > $@
+
+book.pdf: book.tex pages.tex meta_transparency.pdf inserted_page.pdf
+ xelatex -jobname=book $^
+
+meta_transparency.pdf: meta_transparency.tex
+ xelatex -jobname=meta_transparency $^
+
+inserted_page.pdf: inserted_page.tex
+ xelatex -jobname=inserted_page $^
+
+clean:
+ @rm -f *.log *.aux book.pdf pages.tex meta_transparency.pdf inserted_page.pdf
+.PHONY: clean
diff --git a/cyoa/book.tex b/cyoa/head_librarian_handbook/book.tex
index 2c01908..2c01908 100644
--- a/cyoa/book.tex
+++ b/cyoa/head_librarian_handbook/book.tex
diff --git a/cyoa/inserted_page.tex b/cyoa/head_librarian_handbook/inserted_page.tex
index e6a58ea..e6a58ea 100644
--- a/cyoa/inserted_page.tex
+++ b/cyoa/head_librarian_handbook/inserted_page.tex
diff --git a/cyoa/meta_transparency.tex b/cyoa/head_librarian_handbook/meta_transparency.tex
index 06565ea..06565ea 100644
--- a/cyoa/meta_transparency.tex
+++ b/cyoa/head_librarian_handbook/meta_transparency.tex
diff --git a/cyoa/instructions.txt b/cyoa/head_librarian_handbook/pages.txt
index c67cf5b..21adf94 100644
--- a/cyoa/instructions.txt
+++ b/cyoa/head_librarian_handbook/pages.txt
@@ -1,10 +1,12 @@
---- Page 3
+--- Page 1
+Page 3
(ADDED after Puzzle 2, using a stamp/sticker)
If you can read this, turn to page 74.
---- Page 5
+--- Page 2
+Page 5
(at Location \locationA, they are checked in and directed to Page 31).
@@ -13,11 +15,12 @@ If you can read this, turn to page 74.
PUZZLE ONE: FIDGET SPINNERS
[answer]
-Whoops, dead end! You already solved this one.
+Whoops, dead end! You already solved this one.
Back to page 1 with you!
---- Page 11
+--- Page 3
+Page 11
(at Location \locationB, teams are checked in and directed to page 75)
@@ -26,13 +29,14 @@ Back to page 1 with you!
PUZZLE TWO: REVISED EDITIONS
[answer]
-That's it---the librarians must be altering history using time travel! Changing---or should I say \textit{demolishing}---classic books to better attract the youths of today! This madness must be stopped.
+That's it---the librarians must be altering history using time travel! Changing---or should I say \textit{demolishing}---classic books to better attract the youths of today! This madness must be stopped.
If you're with me, return to page 1.
If not, go to page 29.
---- Page 23
+--- Page 4
+Page 23
(upon arrival teams are checked in and given the device and directed to page 99. after finishing, replaced with:)
@@ -41,19 +45,23 @@ PUZZLE EIGHT: GATES OF TIME
I'm calibrated and ready to go! Return to page 41 and let's get this show on the road.
---- Page 24
+--- Page 5
+Page 24
(after puzzle 5, a new page is inserted between 24 and 25. Page 24 1/3 directs you to page 98, page 24 2/3 directs you to page 25.)
---- Page 24 1/3
+--- Page 6
+Page 24 1/3
Go to page 98
---- Page 24 2/3
+--- Page 7
+Page 24 2/3
Go to page 25.
---- Page 26
+--- Page 8
+Page 26
(at Location \locationE, directed to page 15. After solving, pages 24 1/3 and 24 2/3 are inserted, and this page is replaced with:)
PUZZLE FIVE: SAND TIMERS
@@ -61,31 +69,36 @@ PUZZLE FIVE: SAND TIMERS
Been here, done that. Go back to page 24.
---- Page 40
+--- Page 9
+Page 40
(upon arrival teams are checked in and directed to page 48. Upon solving, replaced with:)
PUZZLE THREE: JUKEBOX BATTLESHIPS
[answer]
-Well... that was certainly interesting. And slightly terrifying. Ready to go back?
+Well... that was certainly interesting. And slightly terrifying. Ready to go back?
Turn to page 74.
---- Page 41
+--- Page 10
+Page 41
[after Puzzle 8 is solved, the first option is cut away from ``go'' onward to reveal a portion of page 43: ``to page 140.'']
---- Page 45
+--- Page 11
+Page 45
[after Puzzle 9, this page is torn out]
---- Page 46
+--- Page 12
+Page 46
[after Puzzle 9, this page is torn out]
---- Page 47
+--- Page 13
+Page 47
[four pages ahead of 41 once 44/45 is torn out]
@@ -102,7 +115,8 @@ That's... that's preposterous! Only a truly devastating tear in spacetime could
Oh, right. \textit{I} have that kind of power. But that's---that would mean that \textit{we're} responsible for this mess! And that's not... there must be another explanation. Turn to page 60 so we can sort this out.
---- Page 58
+--- Page 14
+Page 58
(upon arrival, directed to page 108. upon completion:)
@@ -111,45 +125,50 @@ PUZZLE SEVEN: READING RAINBOW
Listen up, team. This is worse than we thought. Turn to page 41 so we can come up with a plan.
---- Page 59
+--- Page 15
+Page 59
(upon arrival, they see the boxes and are prompted to turn to page 65. Upon solving, replaced with:)
PUZZLE ELEVEN: CARDBOARD BOX
[answer]
-The differences in the timelines have been mapped out, and now it's just a matter of applying the necessary changes to get our universe back on track.
+The differences in the timelines have been mapped out, and now it's just a matter of applying the necessary changes to get our universe back on track.
Turn to page 142.
---- Page 74
+--- Page 16
+Page 74
(ADDED after Puzzle 3 and Puzzle 4, using a stamp/sticker)
If you'd rather not go through all of that again, turn to page 24.
---- Page 98
+--- Page 17
+Page 98
(upon arrival, given shoebox and directed to page 120. After solving, replaced with:)
PUZZLE SIX: FAMILY TREE
[answer]
-So you see, this goes back for generations. Only recently did my Veronica finally do what her cousins could not---harness the time-traveling power of her great-grandparents.
+So you see, this goes back for generations. Only recently did my Veronica finally do what her cousins could not---harness the time-traveling power of her great-grandparents.
Go back to page 24.
---- Page 117
+--- Page 18
+Page 117
(upon arrival, puzzlers are directed to page 145. upon solving, replaced with:)
PUZZLE FOUR: YES OR NO
[answer]
-Well, that's all well and good, but we still haven't managed to learn anything useful. Let's go back to the present for now.
+Well, that's all well and good, but we still haven't managed to learn anything useful. Let's go back to the present for now.
Turn to page 74.
---- Page 140
+--- Page 19
+Page 140
(upon arrival, directed to page 68. upon completion, replaced with:)
@@ -158,9 +177,19 @@ PUZZLE NINE: BOOK BURNING
The crisis has been averted! Now all that remains is to track down the librarians responsible for this heinous crime and bring them to justice. Turn to page 41.
---- Page 142
+--- Page 20
+Page 142
(upon arrival, directed to page 17 and given a transparency)
+--- Page 21
+Print one copy for each team of the following page on a transparency. It will be used for the meta puzzle.
+--- Page 22
+\includepdf[pages=1]{meta_transparency.pdf}
+--- Page 23
+Print one, double-sided copy for each team of the following two pages. It will be inserted into each team's book after puzzle 5.
+
+--- Page 24
+\includepdf[pages=1-2]{inserted_page.pdf}
diff --git a/cyoa/index.html b/cyoa/index.html
index eb4792e..bfbc115 100644
--- a/cyoa/index.html
+++ b/cyoa/index.html
@@ -3,8 +3,7 @@
<title>DCPHR 2 Book Materials</title>
<ul>
- <li><a href="book.pdf">The Book (as sent to Lulu)</a></li>
- <li><a href="inserted_page.pdf">Pages 24 1/3 and 24 2/3</a></li>
- <li><a href="meta_transparency.pdf">Meta Transparency Sheet</a></li>
- <li><a href="gates_of_time_transform_sheet.pdf">Gates of Time Supplementary Material</a></li>
+ <li><a href="players_book.pdf">Player's Book</a></li>
+ <li><a href="head_librarian_handbook.pdf">Head Librarian Handbook (a.k.a. Game Control Instructions)</a></li>
+ <li><a href="solution_manual.pdf">Solution Manual</a>
</ul>
diff --git a/cyoa/map.pdf b/cyoa/map.pdf
deleted file mode 100644
index d7e3fee..0000000
--- a/cyoa/map.pdf
+++ /dev/null
Binary files differ
diff --git a/cyoa/players_book/Makefile b/cyoa/players_book/Makefile
new file mode 100644
index 0000000..6114411
--- /dev/null
+++ b/cyoa/players_book/Makefile
@@ -0,0 +1,15 @@
+default: book.pdf
+.PHONY: default
+
+all: book.pdf
+.PHONY: all
+
+pages.tex: pages.txt ../buildpages.awk
+ gawk -f ../buildpages.awk $< | tail -n+5 > $@
+
+book.pdf: book.tex pages.tex intro.tex
+ xelatex -jobname=book $^
+
+clean:
+ @rm -f *.log *.aux book.pdf pages.tex
+.PHONY: clean
diff --git a/cyoa/anothertime.pdf b/cyoa/players_book/anothertime.pdf
index 6e1f8ae..6e1f8ae 100644
--- a/cyoa/anothertime.pdf
+++ b/cyoa/players_book/anothertime.pdf
Binary files differ
diff --git a/cyoa/battleships_cropped.pdf b/cyoa/players_book/battleships_cropped.pdf
index 7a87c04..7a87c04 100644
--- a/cyoa/battleships_cropped.pdf
+++ b/cyoa/players_book/battleships_cropped.pdf
Binary files differ
diff --git a/cyoa/bingbong/countries.pdf b/cyoa/players_book/bingbong/countries.pdf
index 2b27562..2b27562 100644
--- a/cyoa/bingbong/countries.pdf
+++ b/cyoa/players_book/bingbong/countries.pdf
Binary files differ
diff --git a/cyoa/bingbong/redgreen.pdf b/cyoa/players_book/bingbong/redgreen.pdf
index 442c459..442c459 100644
--- a/cyoa/bingbong/redgreen.pdf
+++ b/cyoa/players_book/bingbong/redgreen.pdf
Binary files differ
diff --git a/cyoa/bingbong/rhyme.pdf b/cyoa/players_book/bingbong/rhyme.pdf
index c08f64d..c08f64d 100644
--- a/cyoa/bingbong/rhyme.pdf
+++ b/cyoa/players_book/bingbong/rhyme.pdf
Binary files differ
diff --git a/cyoa/bingbong/taste.pdf b/cyoa/players_book/bingbong/taste.pdf
index e4c551c..e4c551c 100644
--- a/cyoa/bingbong/taste.pdf
+++ b/cyoa/players_book/bingbong/taste.pdf
Binary files differ
diff --git a/cyoa/players_book/book.tex b/cyoa/players_book/book.tex
new file mode 100644
index 0000000..2c01908
--- /dev/null
+++ b/cyoa/players_book/book.tex
@@ -0,0 +1,70 @@
+\documentclass[14pt]{extbook}
+\usepackage[paperheight=9in,paperwidth=6in,top=0.6in,bottom=0.6in,left=0.5in,right=0.5in]{geometry}
+\usepackage{pdfpages}
+\usepackage{hhline}
+\usepackage{array}
+\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
+
+\usepackage{colortbl}
+
+\usepackage{afterpage}
+\newcommand\blankpage{%
+ \null
+ \thispagestyle{empty}%
+ \addtocounter{page}{-1}%
+ \newpage}
+
+\usepackage{fancyhdr}
+\fancyhf{} % clear header and footers
+\renewcommand{\headrulewidth}{0pt} % remove header rule
+\fancyfoot[LE,RO]{\thepage}
+
+\setlength{\parskip}{1em}
+
+\usepackage{fontspec}
+\newcommand*{\unicode}[1]{%
+ \begingroup\fontspec{DejaVu Sans}\symbol{#1}\endgroup
+}
+\newcommand*{\locationA}{%
+ \unicode{"25C9}
+}
+\newcommand*{\locationB}{%
+ \unicode{"25CE}
+}
+\newcommand*{\locationC}{%
+ \unicode{"25C8}
+}
+\newcommand*{\locationD}{%
+ \unicode{"2B19}
+}
+\newcommand*{\locationE}{%
+ \unicode{"25BC}
+}
+\newcommand*{\locationF}{%
+ \unicode{"2B1F}
+}
+\newcommand*{\locationG}{%
+ \unicode{"25CA}
+}
+\newcommand*{\locationH}{%
+ \unicode{"25CD}
+}
+\newcommand*{\locationI}{%
+ \unicode{"25EC}
+}
+\newcommand*{\locationJ}{%
+ \unicode{"25EE}
+}
+\newcommand*{\locationK}{%
+ \unicode{"25E7}
+}
+
+\begin{document}
+\include{intro}
+
+\pagestyle{fancy}
+\pagenumbering{arabic}
+
+\include{pages}
+
+\end{document}
diff --git a/cyoa/circlek.pdf b/cyoa/players_book/circlek.pdf
index 6f5ce47..6f5ce47 100644
--- a/cyoa/circlek.pdf
+++ b/cyoa/players_book/circlek.pdf
Binary files differ
diff --git a/cyoa/players_book/fidget_cropped.pdf b/cyoa/players_book/fidget_cropped.pdf
new file mode 100644
index 0000000..e166c5f
--- /dev/null
+++ b/cyoa/players_book/fidget_cropped.pdf
Binary files differ
diff --git a/cyoa/intro.tex b/cyoa/players_book/intro.tex
index 922d33e..922d33e 100644
--- a/cyoa/intro.tex
+++ b/cyoa/players_book/intro.tex
diff --git a/cyoa/pages.txt b/cyoa/players_book/pages.txt
index 3202ac1..3940b2a 100644
--- a/cyoa/pages.txt
+++ b/cyoa/players_book/pages.txt
@@ -402,7 +402,7 @@ Go forth and solve!
\begin{tabular}{l l l}
ex: Fidget, with a spinner & ROTATE & \#:CLUE \\\hline
& & \\
-Fidget, or play as an instrument & & \\
+Fidget, or play an instrument & & \\
&& \\
Fidget, as Jell-O does & & \\
&& \\
@@ -440,8 +440,8 @@ Fidget (about) contained in a Pokemon & & \\
&& \\
Fidget while in a crazy pet rut. & & \\
&& \\
-Fidget because the theme of 50 Shades & & \\
-\- \- \- of Grey contains a tailless eccentricity. & & \\
+Fidget because the theme of \textit{50 Shades} & & \\
+\- \- \- \textit{of Grey} contains a tailless eccentricity. & & \\
&& \\
Fidget with a Scottish cap while & & \\
\- \- \- doing an exercise backwards. & & \\
@@ -600,7 +600,7 @@ Well, that was ominous. But that monotonous voice that's now slowly reading out
\texttt{AMM CHA ERM GOH HAM HAM ITS MER MER MME RYO} & 2'1 *6 2 *6 *2 *6 2 *6\\
\texttt{ANG ELI ERE ERO GHT HTH INU NTE OWE REN RTA S SLE SOU SSD TIT USH WEA WIT} & 4 3 6 3, 2’1 4 9; 4 2 3 3, 9 2\\
\texttt{BER DTO EPR ESW ETT HAT HER ICH LIB LLI ME SAI SHE WIL YWI} & 4 1 2 6? 4 1 2 4? 4’1 4 3 4 2 2\\
-\texttt{ECA FOR FTH IAG INT ISH JOJ LIF OLE OME ONA ONA ORN RAS RIZ S SOM USC} & 4 4 3 4 2 *6, *7 3 4 *10 5\\
+\texttt{ECA FOR FTH IAG INT ISH JOJ LIF OLE OME ONA ONA ORN RAS RIZ S SOM USC} & *4 4 3 4 2 *6, *7 3 4 *10 5\\
\end{tabular}}
\end{center}
\end{small}
@@ -960,7 +960,7 @@ Across & Down\\
1) Sum of digits > 11 & 1) (Year 8 - 15) / (1D reversed)\\
3) Sum of digits > 11 & 2) Less than 4D\\
5) Sum of digits > 12 & 4) Product of two digits equals the third\\
-7) Sum of digits > 16 & 6) Multiple of 3\\
+7) Sum of digits > 16 & 6) (Multiple of 3) - 1\\
\end{tabular}
}
\end{center}
@@ -1004,19 +1004,28 @@ Across & Down\\
\begin{tabular}{c l l l l l }
& 01234 & 56789 & & & \\
& & & & & \\
-\cellcolor[HTML]{CF4444}1& YWEEX & CGYWW & OANE & & \\
+\cellcolor[HTML]{CF4444}1& LEDSO & NASIN & GLEDI & GIT & \\
& & & & & \\
-\cellcolor[HTML]{44CF44}2& WHNGH & JWZOA & OEY & & \\
+\cellcolor[HTML]{44CF44}2& ENHAN & CEDIG & ITSBY & ONE & \\
& & & & & \\
-\cellcolor[HTML]{F5DEB3}3& KOEKW & ZYWTO & ZWHE & & \\
+\cellcolor[HTML]{F5DEB3}3& OCTAL & DOOVE & R & & \\
& & & & & \\
-\cellcolor[HTML]{87CEEB}4& YMKOE & OEOHE & DXGHZ & QSKEO & MKR \\
+\cellcolor[HTML]{87CEEB}4& SPLIT & ITINT & WOAND & MULTI & PLY \\
& & & & & \\
-\cellcolor[HTML]{DFDFDF}5& CGJBE & XENWM & UWYWH & E & \\
+\cellcolor[HTML]{DFDFDF}5& BACKT & OTHEP & RESEN & T & \\
\end{tabular}
\end{center}
}
+\vspace*{\fill}
+Additional Solving Notes:
+\begin{itemize}
+\item No zeroes in the figure logics.
+\item All digits (1-9) appear at least once in each grid.
+\item Digits are not repeated within a single numbered clue.
+\item Red starting numbers represent all occurences of that digit within the grid.
+\end{itemize}
+
--- Page 105
\texttt{
@@ -1027,14 +1036,14 @@ Across & Down\\
1) & 2 & & 0 & & 1 & & 7 & & \\ \hhline{~~~~~~~~~-}
2) & & & & & & & & & \\ \hhline{~-~-~-~-~-}
3) & & & & & & & & & \\ \hhline{~-~-~-~-~-}
-4) & & & & & & & & & \\ \hhline{~-~-~-~-~-}
+4) & 6 & & 6 & & 3 & & 6 & & \\ \hhline{~~~~~~~~~-}
5) & & & & & & & & & \\ \hhline{~-~-~-~-~-}
6) & & & & & & & & & \\ \hhline{~-~-~-~-~-}
-7) & & & & & & & & & \\ \hhline{~-~-~-~-~-}
+7) & 6 & & 6 & & 3 & & 7 & & \\ \hhline{~~~~~~~~~-}
8) & & & & & & & & & \\ \hhline{~-~-~-~-~-}
9) & & & & & & & & & \\ \hhline{~-~-~-~-~-}
10) & & & & & & & & & \\ \hhline{~-~-~-~-~-}
-11) & & & & & & & & & C \\ \hhline{~-~-~-~-~~}
+11) & 3 & & 0 & & 1 & & 7 & & C \\ \hhline{~~~~~~~~~~}
\end{tabular}
\end{center}
}
@@ -1444,5 +1453,5 @@ Hunt
\begin{center}
\texttt{\_ \_ \_ \ \_ \_ \_ \_ \_ \ \_ \_ \_ \_ \_ \ \_ \_ \_ \ \_ \\
-\ \_ \_ \_ \_ \_ \_ \_ \_ \_ \ \_ \_}
+\ \_ \_ \_ \_ \_ \_ \_ \_\ \_ \_}
\end{center}
diff --git a/cyoa/reading_rainbow.pdf b/cyoa/players_book/reading_rainbow.pdf
index 0138029..0138029 100644
--- a/cyoa/reading_rainbow.pdf
+++ b/cyoa/players_book/reading_rainbow.pdf
Binary files differ
diff --git a/cyoa/reading_rainbow_scraps.pdf b/cyoa/players_book/reading_rainbow_scraps.pdf
index 1c7c48b..1c7c48b 100644
--- a/cyoa/reading_rainbow_scraps.pdf
+++ b/cyoa/players_book/reading_rainbow_scraps.pdf
Binary files differ
diff --git a/cyoa/worldmap.pdf b/cyoa/players_book/worldmap.pdf
index 023d2c5..023d2c5 100644
--- a/cyoa/worldmap.pdf
+++ b/cyoa/players_book/worldmap.pdf
Binary files differ
diff --git a/cyoa/solution_manual/Makefile b/cyoa/solution_manual/Makefile
new file mode 100644
index 0000000..8924295
--- /dev/null
+++ b/cyoa/solution_manual/Makefile
@@ -0,0 +1,14 @@
+TEX_FILES=$(shell find . -maxdepth 1 -name "*.tex" -a ! -name "book.tex"| sort)
+
+default: book.pdf
+.PHONY: default
+
+all: book.pdf
+.PHONY: all
+
+book.pdf: book.tex $(TEX_FILES)
+ xelatex -jobname=book $^
+
+clean:
+ @rm -f *.log *.aux book.pdf
+.PHONY: clean
diff --git a/cyoa/solution_manual/bing_bong.tex b/cyoa/solution_manual/bing_bong.tex
new file mode 100644
index 0000000..b61ce11
--- /dev/null
+++ b/cyoa/solution_manual/bing_bong.tex
@@ -0,0 +1,3 @@
+\section{Bing Bong}
+
+Answer: \texttt{\textbf{SPONTANEOUS}}
diff --git a/cyoa/solution_manual/book.tex b/cyoa/solution_manual/book.tex
new file mode 100644
index 0000000..50fe1b9
--- /dev/null
+++ b/cyoa/solution_manual/book.tex
@@ -0,0 +1,27 @@
+\documentclass[14pt]{article}
+\usepackage[paperheight=11in,paperwidth=8.5in,top=0.75in,bottom=0.75in,left=1in,right=1in]{geometry}
+\usepackage{array}
+\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
+
+\title{DCPH® 2 Solution Manual}
+\date{7 October 2017}
+
+\begin{document}
+
+\maketitle
+\newpage
+\tableofcontents{}
+
+\input{fidget_spinners}
+\input{revised_editions}
+\input{yes_or_no}
+\input{jukebox_battleships}
+\input{transdiem_tubes}
+\input{family_tree}
+\input{reading_rainbow}
+\input{gates_of_time}
+\input{book_burning}
+\input{bing_bong}
+\input{cardboard_box}
+\input{meta}
+\end{document}
diff --git a/cyoa/solution_manual/book_burning.tex b/cyoa/solution_manual/book_burning.tex
new file mode 100644
index 0000000..138d4d4
--- /dev/null
+++ b/cyoa/solution_manual/book_burning.tex
@@ -0,0 +1,3 @@
+\section{Book Burning}
+
+Answer: \texttt{\textbf{HUGE BONFIRE}}
diff --git a/cyoa/solution_manual/cardboard_box.tex b/cyoa/solution_manual/cardboard_box.tex
new file mode 100644
index 0000000..b346237
--- /dev/null
+++ b/cyoa/solution_manual/cardboard_box.tex
@@ -0,0 +1,3 @@
+\section{Cardboard Box}
+
+Answer: \texttt{\textbf{DISCREPANCY}}
diff --git a/cyoa/solution_manual/family_tree.tex b/cyoa/solution_manual/family_tree.tex
new file mode 100644
index 0000000..1dc1f97
--- /dev/null
+++ b/cyoa/solution_manual/family_tree.tex
@@ -0,0 +1,3 @@
+\section{Family Tree}
+
+Answer: \texttt{\textbf{DESCENDANTS}}
diff --git a/cyoa/solution_manual/fidget_spinners.tex b/cyoa/solution_manual/fidget_spinners.tex
new file mode 100644
index 0000000..4b30ce7
--- /dev/null
+++ b/cyoa/solution_manual/fidget_spinners.tex
@@ -0,0 +1,3 @@
+\section{Fidget Spinners}
+
+Answer: \texttt{\textbf{CORKSCREWED}}
diff --git a/cyoa/solution_manual/gates_of_time.tex b/cyoa/solution_manual/gates_of_time.tex
new file mode 100644
index 0000000..4af55cc
--- /dev/null
+++ b/cyoa/solution_manual/gates_of_time.tex
@@ -0,0 +1,3 @@
+\section{Gates of Time}
+
+Answer: \texttt{\textbf{DEACTIVATES}}
diff --git a/cyoa/solution_manual/jukebox_battleships.tex b/cyoa/solution_manual/jukebox_battleships.tex
new file mode 100644
index 0000000..c5e02fd
--- /dev/null
+++ b/cyoa/solution_manual/jukebox_battleships.tex
@@ -0,0 +1,3 @@
+\section{Jukebox Battleships}
+
+Answer: \texttt{\textbf{MAGNETIC SUB}}
diff --git a/cyoa/solution_manual/meta.tex b/cyoa/solution_manual/meta.tex
new file mode 100644
index 0000000..a72ea53
--- /dev/null
+++ b/cyoa/solution_manual/meta.tex
@@ -0,0 +1,84 @@
+\section{Meta}
+
+Since the previous puzzle answers are required as input to the meta, they are listed here.
+
+\begin{center}
+\begin{tabular}{|c|c|}
+ \hline
+ Fidget Spinners & \texttt{\textbf{CORKSCREWED}} \\\hline
+ Revised Editions & \texttt{\textbf{ANOTHER TIME}} \\\hline
+ Yes or No & \texttt{\textbf{PREDICTIONS}} \\\hline
+ Jukebox Battleships & \texttt{\textbf{MAGNETIC SUB}} \\\hline
+ Transdiem Tubes & \texttt{\textbf{DOCUMENTARY}} \\\hline
+ Family Tree & \texttt{\textbf{DESCENDANTS}} \\\hline
+ Reading Rainbow & \texttt{\textbf{IMMEDIATELY}} \\\hline
+ Gates of Time & \texttt{\textbf{DEACTIVATES}} \\\hline
+ Book Burning & \texttt{\textbf{HUGE BONFIRE}} \\\hline
+ Bing Bong & \texttt{\textbf{SPONTANEOUS}} \\\hline
+ Cardboard Box & \texttt{\textbf{DISCREPANCY}} \\\hline
+\end{tabular}
+\end{center}
+
+The next step is to notice that the answers are all 11 letters long and there is a 11x11 grid on the page referenced by the transparency. This means that we will be filling in the grid with the answers. But first we need to figure out the ordering.
+
+The flavor text on the transparency indicates that you are looking to \texttt{get rid of any bit of time}. This indicates that you are looking for units of time hidden within the answer words. Once we find all of the units of time we can then use the size of the units to order the answers. Note: sevade is a time unit that was introduced in the flavor text of a few different puzzles.
+
+\begin{center}
+ \begin{tabular}{|c|c|c|}
+ \hline
+ Yes or No & \texttt{\textbf{PREDICTIONS}} & second \\\hline
+ Jukebox Battleships & \texttt{\textbf{MAGNETIC SUB}} & minute \\\hline
+ Book Burning & \texttt{\textbf{HUGE BONFIRE}} & hour \\\hline
+ Reading Rainbow & \texttt{\textbf{IMMEDIATELY}} & day \\\hline
+ Fidget Spinners & \texttt{\textbf{CORKSCREWED}} & week \\\hline
+ Revised Editions & \texttt{\textbf{ANOTHER TIME}} & month \\\hline
+ Gates of Time & \texttt{\textbf{DEACTIVATES}} & sevade \\\hline
+ Bing Bong & \texttt{\textbf{SPONTANEOUS}} & season \\\hline
+ Cardboard Box & \texttt{\textbf{DISCREPANCY}} & year \\\hline
+ Family Tree & \texttt{\textbf{DESCENDANTS}} & decade \\\hline
+ Transdiem Tubes & \texttt{\textbf{DOCUMENTARY}} & century \\\hline
+ \end{tabular}
+\end{center}
+
+Next up: place them in a grid
+\begin{center}
+{\renewcommand{\arraystretch}{1.5}
+\begin{tabular}{ | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | }
+\hline
+\textbf{P} & R & E & D & I & C & T & I & O & N & S \\ \hline
+M & \textbf{A} & G & N & E & T & I & C & S & U & B \\ \hline
+H & U & \textbf{G} & E & B & O & N & F & I & R & E \\ \hline
+I & M & M & \textbf{E} & D & I & A & T & E & L & Y \\ \hline
+C & O & R & K & \textbf{S} & C & R & E & W & E & D \\ \hline
+A & N & O & T & H & \textbf{E} & R & T & I & M & E \\ \hline
+D & E & A & C & T & I & \textbf{V} & A & T & E & S \\ \hline
+S & P & O & N & T & A & N & \textbf{E} & O & U & S \\ \hline
+D & I & S & C & R & E & P & A & \textbf{N} & C & Y \\ \hline
+D & E & S & C & E & N & D & A & N & \textbf{T} & S \\ \hline
+D & O & C & U & M & E & N & T & A & R & \textbf{Y} \\ \hline
+\end{tabular}}
+\end{center}
+
+If you read the diagonal it will tell you to go to \texttt{page seventy}.
+Before turning to page seventy, overlay the transparency on the answer grid and cross out all of the letters that are in the corresponding unit of time.
+
+Then overlay the transparency on page 70 and read the answer.
+\begin{center}
+{\renewcommand{\arraystretch}{1.5}
+\begin{tabular}{ | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | P{0.5cm} | }
+\hline
+Y & O & & & U & & H & A & & & \\ \hline
+ & V & E & & & & & S & A & & V \\ \hline
+ & & E & D & T & & H & E & P & & A \\ \hline
+S & T & N & O & & W & & T & H & E & \\ \hline
+F & U & T & & U & R & E & & & & A \\ \hline
+W & & & & & A & I & & T & & S \\ \hline
+ & & & Y & O & U & & & A & & \\ \hline
+ & T & & & L & & & & & O & \\ \hline
+C & A & T & I & & & O & & N & T & \\ \hline
+ & & R & & & A & & & P & E & Z \\ \hline
+O & I & & & D & & & & ! & & \\ \hline
+\end{tabular}}
+\end{center}
+
+Answer: \texttt{\textbf{YOU HAVE SAVED THE PAST NOW THE FUTURE AWAITS YOU AT LOCATION TRAPEZOID!}}
diff --git a/cyoa/solution_manual/reading_rainbow.tex b/cyoa/solution_manual/reading_rainbow.tex
new file mode 100644
index 0000000..7969eb6
--- /dev/null
+++ b/cyoa/solution_manual/reading_rainbow.tex
@@ -0,0 +1,3 @@
+\section{Reading Rainbow}
+
+Answer: \texttt{\textbf{IMMEDIATELY}}
diff --git a/cyoa/solution_manual/revised_editions.tex b/cyoa/solution_manual/revised_editions.tex
new file mode 100644
index 0000000..aac011a
--- /dev/null
+++ b/cyoa/solution_manual/revised_editions.tex
@@ -0,0 +1,26 @@
+\section{Revised Editions}
+
+This puzzle consists of a series of 11 images.
+Each image corresponds to a literary work that has been revised to remain relevant despite changes in culture and technology.
+One thing in each title has been changed.
+Each changed item has been drawn a specific number of times.
+The cardinality of changed items is the index into the changed word in the original title.
+The ordering in the book is the ordering of the extracted letters.
+
+\begin{center}
+ \begin{tabular}{c | c | c | c | c }
+ \textit{A Streetcar Named Desire} & Streetcar & 8 & streetc\textbf{a}r & a \\\hline
+ \textit{Interview with a Vampire} & Interview & 2 & i\textbf{n}terview & n \\\hline
+ \textit{Game of Thrones} & Thrones & 4 & Thr\textbf{o}nes & o \\\hline
+ \textit{Atlas Shrugged} & Atlas & 2 & A\textbf{t}las & t \\\hline
+ \textit{The Phantom Tollbooth} & Tollbooth & 9 & Tollboot\textbf{h} & h \\\hline
+ \textit{The Scarlet Letter} & Letter & 5 & Lett\textbf{e}r & e \\\hline
+ \textit{The Catcher in the Rye} & Rye & 1 & \textbf{R}ye & r \\\hline
+ \textit{The Hitchiker's Guide to the Galaxy} & Hitchiker's & 3 & Hi\textbf{t}chiker's & t \\\hline
+ \textit{Diary of a Wimpy Kid} & Diary & 2 & D\textbf{i}ary & i \\\hline
+ \textit{A Room with a View} & Room & 4 & Roo\textbf{m} & m \\\hline
+ \textit{Encyclopedia Brown, Boy Detective} & Encyclopedia & 1 & \textbf{E}ncyclopedia & e
+ \end{tabular}
+\end{center}
+
+Answer: \texttt{\textbf{ANOTHER TIME}}
diff --git a/cyoa/solution_manual/transdiem_tubes.tex b/cyoa/solution_manual/transdiem_tubes.tex
new file mode 100644
index 0000000..18cb234
--- /dev/null
+++ b/cyoa/solution_manual/transdiem_tubes.tex
@@ -0,0 +1,3 @@
+\section{Transdiem Tubes}
+
+Answer: \texttt{\textbf{DOCUMENTARY}}
diff --git a/cyoa/solution_manual/yes_or_no.tex b/cyoa/solution_manual/yes_or_no.tex
new file mode 100644
index 0000000..90a07c0
--- /dev/null
+++ b/cyoa/solution_manual/yes_or_no.tex
@@ -0,0 +1,72 @@
+\section{Yes or No}
+
+The first step to solving this puzzle is to solve the crossword clues in both columns.
+\begin{center}
+ \begin{tabular}{l|c}
+Tell a joke & amuse \\\hline
+Act of selling again & resale \\\hline
+Harmful deeds & evils \\\hline
+Calypso's father & atlas \\\hline
+Exasperating insects & gnats \\\hline
+Dish lister & menu \\\hline
+Alpaca-like mammal & llama \\\hline
+Extended clan & tribe \\\hline
+Nap or meditate & relax \\\hline
+Gallbladder's neighbor & liver \\\hline
+Story lesson & moral \\\hline
+Having a sharp flavor & tangy \\\hline
+Without exception & every \\\hline
+In the company of & among \\\hline
+Enhance a milkshake & malt \\\hline
+It'll give a chip zip & salsa \\\hline
+Reduce sharply & slash \\\hline
+Knot on a tree trunk & gnarl \\\hline
+Inmates without hope of freedom & lifers \\\hline
+Locales for many Cinnabon franchises & malls \\\hline
+Series of mountains & range \\\hline
+Many a prescription order & refill \\\hline
+Yurt dweller, perhaps & nomad \\\hline
+Prodigal son & lamb \\\hline
+Exploring fish who spends time in a dentist clinic & nemo \\\hline
+Romantic partners & lovers \\\hline
+Special delivery & birth \\\hline
+Take much pleasure & revel \\\hline
+Organized opposition to authority & revolt \\\hline
+Vehicles in grocery stores & carts \\\hline
+Rough road & track \\\hline
+Wafting scent & aroma \\\hline
+Needs for some games of tag & lasers \\\hline
+With ears pricked up & alert \\\hline
+Offering setting & altar \\\hline
+Yma of Peru & sumac
+ \end{tabular}
+\end{center}
+
+This puzzle centers around the \textbf{backswitch} word transformation. The two columns of clues are paired together by backswitching. The changed letter is then used to extract a phrase.
+
+\begin{center}
+ \begin{tabular}{c | c | c }
+ amuse & sumac & c \\\hline
+ evils & liver & r \\\hline
+ gnats & tangy & y \\\hline
+ llama & malls & s \\\hline
+ relax & alert & t \\\hline
+ moral & aroma & a \\\hline
+ every & revel & l \\\hline
+ malt & lamb & b \\\hline
+ slash & salsa & a \\\hline
+ lifers & refill & l \\\hline
+ range & gnarl & l \\\hline
+ nomad & among & g \\\hline
+ nemo & menu & u \\\hline
+ birth & tribe & e \\\hline
+ revolt & lovers & s \\\hline
+ track & carts & s \\\hline
+ lasers & resale & e \\\hline
+ altar & atlas & s
+ \end{tabular}
+\end{center}
+
+The phrase is \texttt{crystal ball guesses} which then provides the answer.
+
+Answer: \texttt{\textbf{PREDICTIONS}}
diff --git a/cyoa/gates_of_time_transform_sheet.tex b/cyoa/to_be_sorted/gates_of_time_transform_sheet.tex
index 8ca7f52..8ca7f52 100644
--- a/cyoa/gates_of_time_transform_sheet.tex
+++ b/cyoa/to_be_sorted/gates_of_time_transform_sheet.tex
diff --git a/cyoa/marginalia.txt b/cyoa/to_be_sorted/marginalia.txt
index 69817ba..69817ba 100644
--- a/cyoa/marginalia.txt
+++ b/cyoa/to_be_sorted/marginalia.txt
diff --git a/cyoa/one_liners_and_book_puns b/cyoa/to_be_sorted/one_liners_and_book_puns
index bd36dbd..bd36dbd 100644
--- a/cyoa/one_liners_and_book_puns
+++ b/cyoa/to_be_sorted/one_liners_and_book_puns
diff --git a/cyoa/red_herrings.txt b/cyoa/to_be_sorted/red_herrings.txt
index 54d381c..54d381c 100644
--- a/cyoa/red_herrings.txt
+++ b/cyoa/to_be_sorted/red_herrings.txt
diff --git a/cyoa/todo b/cyoa/todo
new file mode 100644
index 0000000..30f0be1
--- /dev/null
+++ b/cyoa/todo
@@ -0,0 +1,7 @@
+- add "yellow" to one of the scraps
+- replace fidget spinners letters
+- more obvious indication that it is a "drop quote"
+- disclaimer about duration of battleships puzzle
+- note that "yes or no" and "battleships" can be skipped to save time without missing any of the story. (they are also fantastic take home puzzles).
+- change 3 -> 2 in gulf war battleships grid
+- rethink image ordering for bingbong multipage spreads \ No newline at end of file
diff --git a/cyoa/walkthrough/Makefile b/cyoa/walkthrough/Makefile
new file mode 100644
index 0000000..8924295
--- /dev/null
+++ b/cyoa/walkthrough/Makefile
@@ -0,0 +1,14 @@
+TEX_FILES=$(shell find . -maxdepth 1 -name "*.tex" -a ! -name "book.tex"| sort)
+
+default: book.pdf
+.PHONY: default
+
+all: book.pdf
+.PHONY: all
+
+book.pdf: book.tex $(TEX_FILES)
+ xelatex -jobname=book $^
+
+clean:
+ @rm -f *.log *.aux book.pdf
+.PHONY: clean
diff --git a/cyoa/walkthrough/bing_bong.tex b/cyoa/walkthrough/bing_bong.tex
new file mode 100644
index 0000000..5c08502
--- /dev/null
+++ b/cyoa/walkthrough/bing_bong.tex
@@ -0,0 +1,27 @@
+\section{Bing-Bong}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 47
+\item Open book to page 126
+\item Make ``feels box" available to teams
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 47
+\item Add the following sticker to page 47
+ \\
+ \begin{mdframed}
+ Are they trying to say-—does that mean they weren't responsible after all? The fire was in fact the result of spontaneous combustion?
+
+ That's... that's preposterous! Only a truly devastating tear in spacetime could cause such a reaction. You'd need a dozen sevades' worth of causality paradoxes. And nothing has that kind of power other than—-
+
+ Oh, right. \textit{I} have that kind of power. But that’s—-that would mean that we're responsible for this mess! And that's not... there must be another explanation.
+
+ Turn to page 60 so we can sort this out.
+ \\
+ \end{mdframed}
+
+\item Return book open to page 47
+\end{itemize}
diff --git a/cyoa/walkthrough/book.tex b/cyoa/walkthrough/book.tex
new file mode 100644
index 0000000..cc5ce39
--- /dev/null
+++ b/cyoa/walkthrough/book.tex
@@ -0,0 +1,41 @@
+\documentclass[14pt]{article}
+\usepackage[paperheight=11in,paperwidth=8.5in,top=0.75in,bottom=0.75in,left=1in,right=1in]{geometry}
+\usepackage{array}
+\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
+
+\usepackage{pdfpages}
+
+\usepackage[linewidth=1pt]{mdframed}
+
+\setcounter{tocdepth}{1}
+
+\title{DCPH® 2 Walkthrough}
+\date{7 October 2017}
+
+\begin{document}
+
+\maketitle
+
+This document will walk you through the steps that Game Control must perform at each puzzle station to keep the hunt moving. If you’re hosting the hunt, make sure volunteers understand the process for the puzzles they are running. If you’re playing the hunt on your own, you can follow along in this document and perform the necessary alterations to the book yourself.
+
+There is a section below for each puzzle, in order of when the puzzles are completed during the hunt. The first subsection for each puzzle lists the external materials necessary to solve the puzzle and the page numbers of any materials contained in the book. For most puzzles, there is also a second subsection outlining steps that need to be taken after the puzzle is solved in order to grant access the next puzzle and fill in the story.
+
+With the exception of Puzzle 3 and Puzzle 4, each section should be completed in order. This will allow the path through the book to work properly. Individual puzzles may be skipped as long as the book alteration steps are followed.
+
+\tableofcontents{}
+
+\newpage
+
+\input{fidget_spinners}
+\input{revised_editions}
+\input{yes_or_no}
+\input{jukebox_battleships}
+\input{transdiem_tubes}
+\input{family_tree}
+\input{reading_rainbow}
+\input{gates_of_time}
+\input{book_burning}
+\input{bing_bong}
+\input{cardboard_box}
+\input{meta}
+\end{document}
diff --git a/cyoa/walkthrough/book_burning.tex b/cyoa/walkthrough/book_burning.tex
new file mode 100644
index 0000000..a42c868
--- /dev/null
+++ b/cyoa/walkthrough/book_burning.tex
@@ -0,0 +1,24 @@
+\section{Book Burning}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 140
+\item Open book to page 68
+\item Make items and posters available to team
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 140
+\item Add the following sticker to page 140
+ \\
+ \begin{mdframed}
+ How terrible! I don’t believe for a second that this wasn’t the work of those vile librarians. It’s time to bring them to justice.
+
+ Turn to page 41.
+ \\
+ \end{mdframed}
+
+\item Tear out page 45 \& 46
+\item Return book open to page 140
+\end{itemize}
diff --git a/cyoa/walkthrough/cardboard_box.tex b/cyoa/walkthrough/cardboard_box.tex
new file mode 100644
index 0000000..dc7d5a8
--- /dev/null
+++ b/cyoa/walkthrough/cardboard_box.tex
@@ -0,0 +1,22 @@
+\section{Cardboard Boxes}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 59
+\item Open book to page 67
+\item Gesture towards pair of large cardboard boxes
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 59
+\item Add the following sticker to page 59
+ \\
+ \begin{mdframed}
+ The differences in the timelines have been mapped out. Now it's just a matter of applying the necessary changes to get our universe back on track.
+
+ Turn to page 142.\\
+ \end{mdframed}
+
+\item Return book open to page 59
+\end{itemize} \ No newline at end of file
diff --git a/cyoa/walkthrough/family_tree.tex b/cyoa/walkthrough/family_tree.tex
new file mode 100644
index 0000000..9bda872
--- /dev/null
+++ b/cyoa/walkthrough/family_tree.tex
@@ -0,0 +1,24 @@
+\section{Family Tree}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 98
+\item Turn book to page 120
+\item Give team a shoebox full of pictures
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 98
+\item Add the following sticker to page 98
+ \\
+ \begin{mdframed}
+
+ I suppose this Rosalind person will be the next member of the family to inherit me… assuming we all make it out of this mess.
+
+ Go back to page 24.
+ \\
+ \end{mdframed}
+\item Return to page 98
+
+\end{itemize}
diff --git a/cyoa/walkthrough/fidget_spinners.tex b/cyoa/walkthrough/fidget_spinners.tex
new file mode 100644
index 0000000..fb9fda4
--- /dev/null
+++ b/cyoa/walkthrough/fidget_spinners.tex
@@ -0,0 +1,23 @@
+\section{Fidget Spinners}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 5
+\item Hand team puzzle sheet
+\item Hand team fidget spinner
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 5
+\item Add the following sticker to page 5
+ \\
+ \begin{mdframed}
+ Perhaps you’re not so useless after all!
+
+ Go back to page 1.
+ \\
+ \end{mdframed}
+
+\item Open book to page 5
+\end{itemize}
diff --git a/cyoa/walkthrough/gates_of_time.tex b/cyoa/walkthrough/gates_of_time.tex
new file mode 100644
index 0000000..016f8f2
--- /dev/null
+++ b/cyoa/walkthrough/gates_of_time.tex
@@ -0,0 +1,24 @@
+\section{Gates Of Time}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 58
+\item Direct teams to page 99
+\item Direct teams to dcphr.org/2017/page99
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 23
+\item Add the following sticker to page 23
+ \\
+ \begin{mdframed}
+ Wow, good thing we ran those tests. I’d definitely forgotten the tens column in one of my calculations!
+
+ Return to page 41 and let's get this show on the road.
+ \\
+ \end{mdframed}
+
+\item On page 41, cut out the first option from ``go’’ forward
+\item Return book open to page 23
+\end{itemize}
diff --git a/cyoa/walkthrough/inserted_page.pdf b/cyoa/walkthrough/inserted_page.pdf
new file mode 100644
index 0000000..70edaa8
--- /dev/null
+++ b/cyoa/walkthrough/inserted_page.pdf
Binary files differ
diff --git a/cyoa/walkthrough/jukebox_battleships.tex b/cyoa/walkthrough/jukebox_battleships.tex
new file mode 100644
index 0000000..7d800ea
--- /dev/null
+++ b/cyoa/walkthrough/jukebox_battleships.tex
@@ -0,0 +1,32 @@
+\section{Jukebox Battleships}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 40
+\item Turn book to page 48
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 40
+\item Add the following sticker to page 40
+ \\
+ \begin{mdframed}
+
+Well, that was certainly interesting. And slightly terrifying. Ready to go back?
+
+Turn to page 74.
+ \\
+ \end{mdframed}
+
+\item If front pocket has butterfly sticker place the following sticker on page 74
+ \\
+ \begin{mdframed}
+
+If you'd rather not go through all of that again, turn to page 24.
+ \\
+ \end{mdframed}
+
+\item If not, place butterfly sticker on the front pocket
+\item Return to page 40
+\end{itemize}
diff --git a/cyoa/walkthrough/meta.tex b/cyoa/walkthrough/meta.tex
new file mode 100644
index 0000000..daa80ea
--- /dev/null
+++ b/cyoa/walkthrough/meta.tex
@@ -0,0 +1,28 @@
+\section{Meta}
+
+\subsection*{Upon Arrival}
+
+\begin{center}SPOILER ALERT!!!\end{center}
+
+Since the previous puzzle answers are required as input to the meta, they are listed on the next page.
+
+\newpage
+
+\begin{center}
+\begin{tabular}{|c|c|}
+ \hline
+ Fidget Spinners & \texttt{\textbf{CORKSCREWED}} \\\hline
+ Revised Editions & \texttt{\textbf{ANOTHER TIME}} \\\hline
+ Yes or No & \texttt{\textbf{PREDICTIONS}} \\\hline
+ Jukebox Battleships & \texttt{\textbf{MAGNETIC SUB}} \\\hline
+ Transdiem Tubes & \texttt{\textbf{DOCUMENTARY}} \\\hline
+ Family Tree & \texttt{\textbf{DESCENDANTS}} \\\hline
+ Reading Rainbow & \texttt{\textbf{IMMEDIATELY}} \\\hline
+ Gates of Time & \texttt{\textbf{DEACTIVATES}} \\\hline
+ Book Burning & \texttt{\textbf{HUGE BONFIRE}} \\\hline
+ Bing Bong & \texttt{\textbf{SPONTANEOUS}} \\\hline
+ Cardboard Box & \texttt{\textbf{DISCREPANCY}} \\\hline
+\end{tabular}
+\end{center}
+
+\includepdf{meta_transparency.pdf}
diff --git a/cyoa/walkthrough/meta_transparency.pdf b/cyoa/walkthrough/meta_transparency.pdf
new file mode 100644
index 0000000..9fd6949
--- /dev/null
+++ b/cyoa/walkthrough/meta_transparency.pdf
Binary files differ
diff --git a/cyoa/walkthrough/reading_rainbow.tex b/cyoa/walkthrough/reading_rainbow.tex
new file mode 100644
index 0000000..fcfd6f4
--- /dev/null
+++ b/cyoa/walkthrough/reading_rainbow.tex
@@ -0,0 +1,24 @@
+\section{Reading Rainbow}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 58
+\item Turn book to page 108
+\item ERRATUM: one word is missing from one scrap. You can figure out what that word is through process of elimination.
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 58
+\item Add the following sticker to page 58
+ \\
+ \begin{mdframed}
+
+This must be part of a distress call! We were too late this time, but there might still be something we can do.
+
+Turn to page 41 so we can come up with a plan.
+
+ \end{mdframed}
+
+\item Return to page 58
+\end{itemize}
diff --git a/cyoa/walkthrough/revised_editions.tex b/cyoa/walkthrough/revised_editions.tex
new file mode 100644
index 0000000..d5b6274
--- /dev/null
+++ b/cyoa/walkthrough/revised_editions.tex
@@ -0,0 +1,33 @@
+\section{Revised Editions}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 11
+\item Turn book to page 75
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 11
+\item Add the following sticker to page 11
+ \\
+ \begin{mdframed}
+
+ That's it! The librarians must be altering history using time travel! Changing—-or should I say demolishing—-classic books to better attract the youths of today! This madness must be stopped.
+
+ If you're with me, return to page 1.
+
+ If not, go to page 29.
+ \\
+ \end{mdframed}
+
+\item Add the following sticker to page 3
+ \\
+ \begin{mdframed}
+
+If you can read this, turn to page 74.
+ \\
+ \end{mdframed}
+
+\item Open the book to page 11
+\end{itemize}
diff --git a/cyoa/walkthrough/transdiem_tubes.tex b/cyoa/walkthrough/transdiem_tubes.tex
new file mode 100644
index 0000000..5523fc6
--- /dev/null
+++ b/cyoa/walkthrough/transdiem_tubes.tex
@@ -0,0 +1,26 @@
+\section{Transdiem Tubes}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 26
+\item Turn book to page 15
+\item Give team set of timers
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 26.
+\item Add the following sticker on page 26.
+ \\
+ \begin{mdframed}
+
+ Well, that doesn’t seem very relevant. In any case, we’re all calibrated and ready to go! Go back to page 24.
+ \\
+ \end{mdframed}
+
+
+\item Insert page 24 1/3 and 24 2/3 in between pages 24 and 25. (See next page)
+\item Return to page 26
+\end{itemize}
+
+\includepdf{inserted_page.pdf}
diff --git a/cyoa/walkthrough/yes_or_no.tex b/cyoa/walkthrough/yes_or_no.tex
new file mode 100644
index 0000000..6cd4a53
--- /dev/null
+++ b/cyoa/walkthrough/yes_or_no.tex
@@ -0,0 +1,30 @@
+\section{Yes or No}
+
+\subsection*{Upon Arrival}
+\begin{itemize}
+\item Insert bookmark into book on page 117
+\item Turn book to page 145
+\end{itemize}
+
+\subsection*{Upon Departure}
+\begin{itemize}
+\item Ensure that the correct answer is entered on page 117
+\item Add the following sticker to page 117
+ \\
+ \begin{mdframed}
+
+ Unfortunately there’s not much use predicting a future when we’re hoping to change it. Let's get back to the present for now. Turn to page 74.
+ \\
+ \end{mdframed}
+
+\item If front pocket has a butterfly sticker place the following sticker on page 74
+ \\
+ \begin{mdframed}
+
+ If you'd rather not go through all of that again, turn to page 24.
+ \\
+ \end{mdframed}
+
+\item If not, place butterfly sticker on front pocket.
+\item Return to page 117
+\end{itemize}