
\documentclass[11pt]{article}
\usepackage[lmargin=2.5mm, rmargin=1mm, tmargin=1in, bmargin=1in]{geometry}
\usepackage{tikz}

\def\unit{2in}
\def\imw{1.75in}
\def\instrwidth{3.8in}

\def\numberoneR{\includegraphics[width=\imw]{aliceinto-small.jpg}}
\def\numbertwoR{\includegraphics[width=\imw]{aliceinto-small.jpg}}
\def\numberoneW{\includegraphics[width=\imw]{aliceoutof-small.jpg}}
\def\numbertwoW{\includegraphics[width=\imw]{aliceoutof-small.jpg}}

\pagestyle{empty}

\begin{document}
\thispagestyle{empty}

\begin{center}
  
  \begin{tikzpicture}[x=\unit,y=\unit]

    % #5 shaking queen/kitty
    \begin{scope}
      \clip (3,2) rectangle (4,4);
      \node[inner sep=0pt] at (3,3)
      {\includegraphics[width=\imw]{shakingkitty.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (0,0) rectangle (1,2);
      \node[inner sep=0pt] at (1,1)
      {\includegraphics[width=\imw]{shakingkitty.jpg}};      
    \end{scope}
    %%%
    \begin{scope}
      \clip (1,0) rectangle (2,1);
      \node[inner sep=0pt] at (1,1)
      {\includegraphics[width=\imw]{shakingqueen.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (2,3) rectangle (3,4);
      \node[inner sep=0pt] at (3,3)
      {\includegraphics[width=\imw]{shakingqueen.jpg}};      
    \end{scope}

    % #7 humptydumpty
    \begin{scope}
      \clip (3,1) rectangle (4,2);
      \node[inner sep=0pt,xscale=-1,yscale=-1] at (4,1)
      {\includegraphics[width=\imw]{humptydumpty.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (0,2) rectangle (1,3);
      \node[inner sep=0pt,xscale=-1,yscale=-1] at (0,3)
      {\includegraphics[width=\imw]{humptydumpty.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (2,3) rectangle (3,4);
      \node[inner sep=0pt] at (2,3)
      {\includegraphics[width=\imw]{humptydumpty.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (1,0) rectangle (2,1);
      \node[inner sep=0pt] at (2,1)
      {\includegraphics[width=\imw]{humptydumpty.jpg}};      
    \end{scope}
    %%%
    \begin{scope}
      \clip (3,0) rectangle (4,1);
      \node[inner sep=0pt,yscale=-1] at (4,1)
      {\includegraphics[width=\imw]{humptydumpty.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (0,3) rectangle (1,4);
      \node[inner sep=0pt,yscale=-1] at (0,3)
      {\includegraphics[width=\imw]{humptydumpty.jpg}};      
    \end{scope}

    % #14 shaking kitty/queen
    \begin{scope}
      \clip (0,3) rectangle (2,4);
      \node[inner sep=0pt,yscale=-1,xscale=-1] at (1,4)
      {\includegraphics[width=\imw]{shakingqueen.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (2,0) rectangle (4,1);
      \node[inner sep=0pt,yscale=-1,xscale=-1] at (3,0)
      {\includegraphics[width=\imw]{shakingqueen.jpg}};      
    \end{scope}
    %%%
    \begin{scope}
      \clip (3,2) rectangle (4,3);
      \node[inner sep=0pt] at (3,2)
      {\includegraphics[width=\imw]{shakingkitty.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (0,1) rectangle (1,2);
      \node[inner sep=0pt] at (1,2)
      {\includegraphics[width=\imw]{shakingkitty.jpg}};      
    \end{scope}


    % #1 into
    \begin{scope}
      \clip (2,3) rectangle (3,4);
      \node[inner sep=0pt,xscale=-1, yscale=-1] at (2,4)
      {\numberoneR};
    \end{scope}
    \begin{scope}
      \clip (1,0) rectangle (2,1);
      \node[inner sep=0pt,xscale=-1, yscale=-1] at (2,0)
      {\numberoneR};
    \end{scope}
    \begin{scope}
      \clip (0,2) rectangle (1,3);
      \node[inner sep=0pt] at (0,2)
      {\numberoneR};
    \end{scope}
    \begin{scope}
      \clip (3,1) rectangle (4,2);
      \node[inner sep=0pt] at (4,2)
      {\numberoneR};
    \end{scope}

    % #1 alice out of
    \begin{scope}
      \clip (1,3) rectangle (2,4);
      \node[inner sep=0pt,xscale=-1, yscale=-1] at (2,4)
      {\numberoneW};
    \end{scope}
    \begin{scope}
      \clip (2,0) rectangle (3,1);
      \node[inner sep=0pt,xscale=-1, yscale=-1] at (2,0)
      {\numberoneW};
    \end{scope}
    \begin{scope}
      \clip (0,1) rectangle (1,2);
      \node[inner sep=0pt] at (0,2)
      {\numberoneW};
    \end{scope}
    \begin{scope}
      \clip (3,2) rectangle (4,3);
      \node[inner sep=0pt] at (4,2)
      {\numberoneW};
    \end{scope}
    

    % #8 alice/king
    \begin{scope}
      \clip (0,0) rectangle (1,2);
      \node[inner sep=0pt,xscale=-1,yscale=-1] at (0,1)
      {\includegraphics[height=\imw]{queenalice.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (3,2) rectangle (4,4);
      \node[inner sep=0pt] at (4,3)
      {\includegraphics[height=\imw]{queenalice.jpg}};      
    \end{scope}
    %%%
    \begin{scope}
      \clip (1,3) rectangle (2,4);
      \node[inner sep=0pt,xscale=-1,yscale=-1] at (2,3)
      {\includegraphics[height=\imw]{whiteking.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (2,0) rectangle (3,1);
      \node[inner sep=0pt,xscale=-1,yscale=-1] at (2,1)
      {\includegraphics[height=\imw]{whiteking.jpg}};      
    \end{scope}

    % #9 king/alice
    \begin{scope}
      \clip (0,0) rectangle (1,2);
      \node[inner sep=0pt] at (0,1)
      {\includegraphics[height=\imw]{queenalice.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (3,2) rectangle (4,4);
      \node[inner sep=0pt] at (4,3)
      {\includegraphics[height=\imw]{queenalice.jpg}};      
    \end{scope}
    %%%
    \begin{scope}
      \clip (1,3) rectangle (2,4);
      \node[inner sep=0pt,xscale=-1,yscale=-1] at (2,3)
      {\includegraphics[height=\imw]{whiteking.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (2,0) rectangle (3,1);
      \node[inner sep=0pt,xscale=-1,yscale=-1] at (2,1)
      {\includegraphics[height=\imw]{whiteking.jpg}};      
    \end{scope}


    % #11 Carroll
    \begin{scope}
      \clip (2,0) rectangle (4,1);
      \node[font=\Huge,rotate=15] at (3,1) {CARROLL};
    \end{scope}
    \begin{scope}
      \clip (0,3) rectangle (2,4);
      \node[font=\Huge,rotate=15] at (1,3) {CARROLL};
    \end{scope}
    %%%
    \begin{scope}
      \clip (0,2) rectangle (1,3);
      \node[font=\Huge,rotate=15] at (1,3) {DODGSON};
    \end{scope}
    \begin{scope}
      \clip (3,1) rectangle (4,2);
      \node[font=\Huge,rotate=15] at (3,1) {DODGSON};
    \end{scope}

    % #13 A and not A
    \begin{scope}
      \clip (0,2) rectangle (1,3);
      \node[rotate=-45, font=\Huge] at (1,2) {$\neg A \Rightarrow\!\Leftarrow A$};
    \end{scope}
    \begin{scope}
      \clip (3,1) rectangle (4,2);
      \node[rotate=-45, font=\Huge] at (3,2) {$\neg A \Rightarrow\!\Leftarrow A$};
    \end{scope}
    \begin{scope}
      \clip (1,0) rectangle (2,1);
      \node[rotate=-45, font=\Huge, xscale=-1,yscale=-1] at (1,0) {$\neg A \Rightarrow\!\Leftarrow A$};
    \end{scope} 
   \begin{scope}
      \clip (2,3) rectangle (3,4);
      \node[rotate=-45, font=\Huge,xscale=-1,yscale=-1] at (3,4) {$\neg A \Rightarrow\!\Leftarrow A$};
    \end{scope}
    %%%
    \begin{scope}
      \clip (3,3) rectangle (4,4);
      \node[rotate=-45, font=\Huge,xscale=-1,yscale=-1] at (3,4) {$\neg A \Longrightarrow A$};
    \end{scope}
    \begin{scope}
      \clip (0,0) rectangle (1,1);
      \node[rotate=-45, font=\Huge,xscale=-1,yscale=-1] at (1,0) {$\neg A \Longrightarrow A$};
    \end{scope}



    % instructions
    \begin{scope}
      %\clip (1,1) rectangle (3,3);
      \node[inner sep=0pt] at (2,2)
      {\includegraphics[width=\instrwidth]{instructionsframe.jpg}};
      \begin{scope}[shift={(1.65,1.8)},scale=0.6]

      \begin{scope}[shift={(-.25,1)},scale=0.2]
        \draw[densely dashed,blue] (3,0) -- (3,4);
        \draw (0,0) rectangle (4,4);
        \draw[fill=white] (1,1) rectangle (3,3);
      \end{scope}

      \begin{scope}[shift={(0.95,0.30)},scale=0.2]
        \draw [densely dashed,blue] (0,3) -- (3,3);
        \draw (0,0) rectangle (3,4) (2,0) -- (2,4);
        \draw[fill=white] (1,1) rectangle (2,3);
      \end{scope}
      
      \begin{scope}[shift={(0.38,-0.81)},scale=0.2]
        \draw [densely dashed,blue] (1,0) -- (1,3);
        \draw (0,0) rectangle (3,3) (2,0) -- (2,2) (0,2) -- (3,2);
        \draw[fill=white] (1,1) rectangle (2,2);
      \end{scope}

      \begin{scope}[shift={(-0.59,-0.81)},scale=0.2]
        \draw (0,0) rectangle (2,3) (1,0) -- (1,3) (1,2) -- (2,2);
        \draw[densely dashed,blue] (0,1) -- (1,1);
        \draw[densely dotted,thick,red] (1,1) -- (2,1);
      \end{scope}

      \begin{scope}[shift={(-0.95,0.31)},scale=0.2]
        \draw (0,0) rectangle (2,2) (1,0) -- (1,2) (0,1) -- (2,1);
      \end{scope}

      \draw [->, blue, thick] (.75,1.5) to[bend left] (1,1.25);
      \draw [->, blue, thick] (1.2,0.2) to[bend left] (1.02,-0.1);
      \draw [->, blue, thick] (0.3,-0.6) to[bend left] (-0.1,-0.6);
      \draw [->, blue, thick] (-0.7,-0.1) to[bend left] (-0.8,0.2);
      \end{scope}

    \end{scope}

    

    \draw[thick,red] (0,0)  rectangle (4,4) ;
    \draw[thick,blue] (1,1) rectangle (3,3);
    
  \end{tikzpicture}
  
\end{center}

\newpage

\begin{center}
  \begin{tikzpicture}[x=\unit,y=\unit]

    % #3 alice and the red queen
    \begin{scope}
      \clip (0,3) rectangle (2,4);
      \node[inner sep=0pt, yscale=-1, xscale=-1] at (1,4)
      {\includegraphics[width=\imw]{alice-queen.jpg}};
    \end{scope}
    \begin{scope}
      \clip (2,0) rectangle (4,1);
      \node[inner sep=0pt, yscale=-1,xscale=-1] at (3,0)
      {\includegraphics[width=\imw]{alice-queen.jpg}};
    \end{scope}
    %%%
    \begin{scope}
      \clip (0,1) rectangle (1,2);
      \node[inner sep=0pt, xscale=-1] at (1,2)
      {\includegraphics[width=\imw]{alice-queen.jpg}};
    \end{scope}
    \begin{scope}
      \clip (3,2) rectangle (4,3);
      \node[inner sep=0pt, xscale=-1] at (3,2)
      {\includegraphics[width=\imw]{alice-queen.jpg}};
    \end{scope}

    % #4 tweedledum and tweedledee
    \begin{scope}
      \clip (2,3) rectangle (3,4);
      \node[inner sep=0pt,xscale=-1,yscale=-1] at (3,4)
      {\includegraphics[width=\imw]{tweedledumdee.jpg}};
    \end{scope}
    \begin{scope}
      \clip (0,2) rectangle (1,3);
      \node[inner sep=0pt] at (1,2)
      {\includegraphics[width=\imw]{tweedledumdee.jpg}};
    \end{scope}
    \begin{scope}
      \clip (3,1) rectangle (4,2);
      \node[inner sep=0pt] at (3,2)
      {\includegraphics[width=\imw]{tweedledumdee.jpg}};
    \end{scope}
    \begin{scope}
      \clip (1,0) rectangle (2,1);
      \node[inner sep=0pt,xscale=-1,yscale=-1] at (1,0)
      {\includegraphics[width=\imw]{tweedledumdee.jpg}};
    \end{scope}
    %%%
    \begin{scope}
      \clip (3,3) rectangle (4,4);
      \node[inner sep=0pt,yscale=-1] at (3,4)
      {\includegraphics[width=\imw]{tweedledumdee.jpg}};
    \end{scope}
    \begin{scope}
      \clip (0,0) rectangle (1,1);
      \node[inner sep=0pt,yscale=-1] at (1,0)
      {\includegraphics[width=\imw]{tweedledumdee.jpg}};
    \end{scope}

    % #6 rockinghorsefly
    \begin{scope}
      \clip (0,3) rectangle (2,4);
      \node[inner sep=0pt,xscale=1] at (1,3)
      {\includegraphics[width=\imw]{rockinghorse.jpg}};
    \end{scope}
    \begin{scope}
      \clip (2,0) rectangle (4,1);
      \node[inner sep=0pt] at (3,1)
      {\includegraphics[width=\imw]{rockinghorse.jpg}};
    \end{scope}
    %%%
    \begin{scope}
      \clip (3,1) rectangle (4,2);
      \node[inner sep=0pt,xscale=-1] at (3,1)
      {\includegraphics[width=\imw]{rockinghorse.jpg}};
    \end{scope}
    \begin{scope}
      \clip (0,2) rectangle (1,3);
      \node[inner sep=0pt,xscale=-1] at (1,3)
      {\includegraphics[width=\imw]{rockinghorse.jpg}};
    \end{scope}
    

    % #1 into
    \begin{scope}
      \clip (2,3) rectangle (3,4);
      \node[inner sep=0pt,xscale=-1, yscale=-1] at (2,4)
      {\numbertwoR};
    \end{scope}
    \begin{scope}
      \clip (1,0) rectangle (2,1);
      \node[inner sep=0pt,xscale=-1, yscale=-1] at (2,0)
      {\numbertwoR};
    \end{scope}
    \begin{scope}
      \clip (0,2) rectangle (1,3);
      \node[inner sep=0pt] at (0,2)
      {\numbertwoR};
    \end{scope}
    \begin{scope}
      \clip (3,1) rectangle (4,2);
      \node[inner sep=0pt] at (4,2)
      {\numbertwoR};
    \end{scope}

    % #1 alice out of
    \begin{scope}
      \clip (1,3) rectangle (2,4);
      \node[inner sep=0pt,xscale=-1, yscale=-1] at (2,4)
      {\numbertwoW};
    \end{scope}
    \begin{scope}
      \clip (2,0) rectangle (3,1);
      \node[inner sep=0pt,xscale=-1, yscale=-1] at (2,0)
      {\numbertwoW};
    \end{scope}
    \begin{scope}
      \clip (0,1) rectangle (1,2);
      \node[inner sep=0pt] at (0,2)
      {\numbertwoW};
    \end{scope}
    \begin{scope}
      \clip (3,2) rectangle (4,3);
      \node[inner sep=0pt] at (4,2)
      {\numbertwoW};
    \end{scope}
    

    % #9 king/alice
    \begin{scope}
      \clip (0,0) rectangle (1,2);
      \node[inner sep=0pt] at (0,1)
      {\includegraphics[height=\imw]{whiteking.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (3,2) rectangle (4,4);
      \node[inner sep=0pt] at (4,3)
      {\includegraphics[height=\imw]{whiteking.jpg}};      
    \end{scope}
    %%%
    \begin{scope}
      \clip (1,3) rectangle (2,4);
      \node[inner sep=0pt] at (2,3)
      {\includegraphics[height=\imw]{queenalice.jpg}};      
    \end{scope}
    \begin{scope}
      \clip (2,0) rectangle (3,1);
      \node[inner sep=0pt] at (2,1)
      {\includegraphics[height=\imw]{queenalice.jpg}};      
    \end{scope}


    % #10 G
    \begin{scope}
      \clip (1,0) rectangle (2,1);
      \node[font=\Huge,rotate=-15] at (2,1) {\ttfamily GARDNER};
    \end{scope}
    \begin{scope}
      \clip (2,3) rectangle (3,4);
      \node[font=\Huge,rotate=-15] at (2,3) {\ttfamily GARDNER};
    \end{scope}
    \begin{scope}
      \clip (0,2) rectangle (1,3);
      \node[font=\Huge,rotate=-15,xscale=-1,yscale=-1] at (0,3) {\ttfamily GARDNER};
    \end{scope}
    \begin{scope}
      \clip (3,1) rectangle (4,2);
      \node[font=\Huge,rotate=-15,xscale=-1,yscale=-1] at (4,1) {\ttfamily GARDNER};
    \end{scope}
    %%%
    \begin{scope}
      \clip (0,3) rectangle (1,4);
      \node[font=\Huge,rotate=15,xscale=-1] at (0,3) {\ttfamily GARDNER};
    \end{scope}
    \begin{scope}
      \clip (3,0) rectangle (4,1);
      \node[font=\Huge,xscale=-1,rotate=-15] at (4,1) {\ttfamily GARDNER};
    \end{scope}

    % #12
    \begin{scope}
      \clip (0,0) rectangle (1,2);
      \node[inner sep=0pt,font=\Huge,scale=2] at (1,1) {G4G};      
    \end{scope}
    \begin{scope}
      \clip (3,2) rectangle (4,4);
      \node[inner sep=0pt,font=\Huge,scale=2] at (3,3) {G4G};      
    \end{scope}
    %%%
    \begin{scope}
      \clip (1,0) rectangle (2,1);
      \node[inner sep=0pt,xscale=-1,font=\Huge,scale=2] at (1,1) {G4G};      
    \end{scope}
    \begin{scope}
      \clip (2,3) rectangle (3,4);
      \node[inner sep=0pt,xscale=-1,font=\Huge,scale=2] at (3,3) {G4G};      
    \end{scope}
    

    \draw[red] (0,0)  rectangle (4,4) ;
    \draw[blue] (1,1) rectangle (3,3);
    \node at (2,2) {\begin{tabular}{c}
                      {\Huge Chirality in Flexagons} \\
                      \\
                      \begin{tabular}{l}
                      Cut out square along red lines \\
                      Fold into 16ths \\
                      Cut out middle square on blue lines \\
                      Assemble using instructions on back \\ \qquad or QR code \\
                        Can you make it out of the looking glass?
                        \end{tabular}
                      \\
                      \\
                      \begin{tabular}{cc}
                        \hspace{1.2in} &
                      \begin{tabular}{ll}
                        \textsc{Key:}  \\
                        \begin{tikzpicture}[baseline]
                        \draw[densely dashed,blue] (0,0.018) -- (0.25,0.018);
                      \end{tikzpicture} &
                                          valley fold \hfill\\
                        \\ &
                             valley fold on \\
                                                              \begin{tikzpicture}[baseline]
                        \draw[thick,densely dotted,red] (0,0.02) -- (0.25,0.02);
                      \end{tikzpicture}
                                        & bottom layer and \\& tuck under top layer \hfill
                      \end{tabular}
                      \end{tabular}
                      
                    \end{tabular}
                  };
                  \node at (1.4,1.4) {\includegraphics[width=1.4in]{qr.png}};
                  \node[circle,fill=white,inner sep=2pt,font=\scriptsize] at (1.4,1.4) {G4G};
                  
  \end{tikzpicture}
\end{center}  


\end{document}
