diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r-- | Master/texmf-dist/doc/latex/sudokubundle/README | 73 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/sudokubundle/somesudoku.tex | 1464 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/sudokubundle/sudokubundle.pdf | bin | 0 -> 350052 bytes |
3 files changed, 1537 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/sudokubundle/README b/Master/texmf-dist/doc/latex/sudokubundle/README new file mode 100644 index 00000000000..5f28daa93e6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sudokubundle/README @@ -0,0 +1,73 @@ + The sudoku bundle provides the printsudoku, solvesudoku and createsudoku +coordinated set of packages for typesetting, solving, and creating Sudoku +puzzles. Over 50 puzzles are also supplied. + + If there are any questions please ask them on the comp.text.tex newsgroup. + +CHANGES +sudokubundle.dtx v1.0a (2006/02/19) +o Deleted a clue from the example puzzle, no package changes. + +printsudoku.sty v1.0 (2006/02/16) +o First public release + +solvesudoku.sty v1.0 (2006/02/16) +o First public release + +createsudoku.sty v1.0 (2006/02/16) +o First public release + +somesudoku.tex (2006/02/16) +o First public release + +------------------------------------------------------------------ + Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net + Copyright 2006 Peter R. Wilson + + This work may be distributed and/or modified under the + conditions of the Latex Project Public License, either + version 1.3 of this license or (at your option) any + later version. + The latest version of the license is in + http://www.latex-project.org/lppl.txt + and version 1.3 or later is part of all distributions of + LaTeX version 2003/06/01 or later. + + This work has the LPPL maintenance status "author-maintained". + + This work consists of the files: + README (this file) + sudokubundle.dtx + sudokubundle.ins + sudokubundle.pdf + and the derived files + printsudoku.sty + solvesudoku.sty + createsudoku.sty + somesudoku.tex + +------------------------------------------------------------------ + The distribution consists of the following files: +README (this file) +sudokubundle.dtx +sudokubundle.ins + + To install the sudoku bundle: +o run: latex sudokubundle.ins (which will generate printsudoku.sty, + solvesudoku.sty and createsudoku.sty, and also somesudoku.tex) +o Move the .sty files to a location where LaTeX will find them (for more + information on this see the FAQ). +o Run LaTeX on somesudoku.tex to typeset a collection of puzzles, plus + their answers. Be aware that this will lead to a large number of small + *.sud and *.ans files being created. + + To generate a second copy of the manual (which is already supplied as a PDF file): +o run: latex *.dtx +o (for an index run: makeindex -s gind.ist *.idx) +o run: latex *.dtx +o Print *.dvi for a hardcopy of the package manual + +2006/02/19 +Peter Wilson +herries dot press at earthlink dot net + diff --git a/Master/texmf-dist/doc/latex/sudokubundle/somesudoku.tex b/Master/texmf-dist/doc/latex/sudokubundle/somesudoku.tex new file mode 100644 index 00000000000..a4cead008a6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sudokubundle/somesudoku.tex @@ -0,0 +1,1464 @@ +%% +%% This is file `somesudoku.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% sudokubundle.dtx (with options: `examples') +%% +%% ----------------------------------------------------------------- +%% Author: Peter Wilson (herries dot press at earthlink dot net) +%% Herries Press +%% Copyright 2006 Peter R. Wilson +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 of this license or (at your option) any +%% later version. +%% The latest version of the license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of +%% LaTeX version 2003/06/01 or later. +%% +%% This work has the LPPL maintenance status "author-maintained". +%% +%% This work consists of the files listed in the README file. +%% ----------------------------------------------------------------- +%% +%%%% solvethem.tex Solve Sudoku files +%%%% Peter Wilson +\documentclass[twoside]{article} +\usepackage{comment} +\usepackage{url} +\usepackage{printsudoku} +\newcommand*{\Lpack}[1]{\textsf{#1}} +\title{Example Sudoku Puzzles} +\author{Peter Wilson} +\date{16 February 2006} +\raggedbottom +\begin{document} +\maketitle + + A Sudoku puzzle consists of a 9 by 9 array of squares, some of which have +numbers in them, the numbers ranging from 1 through 9. The problem is to +fill in all the squares such that each row, column, and 3 by 3 box includes +the numbers 1 through 9 with no repetitions. + + This is a collection of some 54 Sudoku puzzles which I have culled +from various places. The sources include, among others: +the \emph{Sudoku Solver}~\cite{SSBL} website (labelled SE, SM, SH and SVH), +\emph{The Daily Telegraph}~\cite{DT2} (labelled TG, TM, and TT), +\emph{The Seattle Times} (labelled ST), +and some automatically generated by the \Lpack{createsudoku} +package~\cite{SUDOKUBUNDLE} (labelled CS). + +You can try solving them yourself and/or get +LaTeX to do it for +you. The \Lpack{solvesudoku} package~\cite{SUDOKUBUNDLE} is able to solve +most, but not all of the puzzles. Other LaTeX packages may do better or worse. + + The puzzles are presented in approximately increasing order of difficulty. +Each source, though, has its own set of categories which don't necessarily +agree with each other (and sometimes not within one source). I have included +an indication of the difficulty as stated by the relevant source. + +The parameters for the puzzles created via \Lpack{createsudoku} are given in +the table. + +\begin{table}[hbp] +\centering +\begin{tabular}{lll} \hline +Number & Seed & \verb?initialelimination? \\ \hline +CS1 & 1505263462 & \verb?\elimcrossandexandnines? \\ +CS2 & 1495929734 & \verb?\elimcrossandex? \\ +CS3 & 1487762722 & \verb?\elimcrossandexandnines? \\ +CS4 & 1508763610 & \verb?\elimcrossandex? \\ +CS5 & 839068723 & \verb?\elimseventeen? \\ +CS6 & 833235143 & \verb?\elimcrossandexandnines? \\ \hline +\end{tabular} +\end{table} + +\cleardoublepage + +\cluefont{\LARGE} +\cellsize{2.25\baselineskip} + +\markboth{EASY}{EASY} +\pagestyle{headings} + +\renewcommand*{\puzzlefile}{se5.sud} +\writepuzzle% +{.2...5863}{56.2.3.9.}{.3...7251}% +{..975....}{..6..47.9}{.7..286..}% +{6.58...7.}{8....1..6}{3.7.6..4.}% +[SSBL easy 5] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SE5 (easy) \\ +\sudoku{se5.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{se10.sud} +\writepuzzle% +{..6.497..}{.82.1.6..}{79..8.145}% +{649.5.27.}{..7.6..5.}{.3..72.96}% +{.2....81.}{.7..28...}{......5.7}% +[SSBL easy 10] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SE10 (easy) \\ +\sudoku{se10.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{se15.sud} +\writepuzzle% +{4.67.39.2}{..16.84..}{.7...4..1}% +{5...4.21.}{.2.....6.}{.68.7...9}% +{6..5...9.}{..24.93..}{9.53.17.4}% +[SSBL easy 15] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SE15 (easy) \\ +\sudoku{se15.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{se20.sud} +\writepuzzle% +{36.9..5..}{..54.8.2.}{.....78.9}% +{2....3.68}{.83.9....}{.4.7..2.3}% +{6.71..3..}{13.8.59.2}{..9.7..56}% +[SSBL easy 20] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SE20 (easy) \\ +\sudoku{se20.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{se25.sud} +\writepuzzle% +{....63.5.}{6.5.1.839}{..1...2..}% +{823...7..}{.5...7...}{.64.9...1}% +{4.25796.3}{.9.1.65.8}{.1...89.7}% +[SSBL easy 25] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SE25 (easy) \\ +\sudoku{se25.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{se30.sud} +\writepuzzle% +{.3.12....}{1.87..4.6}{..98....1}% +{5....7.3.}{.73.9.2.4}{.92..65..}% +{.4...8.5.}{3...7...8}{2..4.596.}% +[SSBL easy 30] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SE30 (easy) \\ +\sudoku{se30.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tg5.sud} +\writepuzzle% +{.6.1.9.8.}{.19...74.}{2.......1}% +{..79.26..}{.3.....2.}{..14.35..}% +{1.......5}{.75...23.}{.9.5.6.7.}% +[DT2 gentle 5] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TG5 (gentle) \\ +\sudoku{tg5.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tg10.sud} +\writepuzzle% +{....96..4}{..1.....2}{56...8...}% +{2.8....9.}{9.63.52.7}{.3....4.6}% +{...9...58}{7.....9..}{8..45....}% +[DT2 gentle 10] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TG10 (gentle) \\ +\sudoku{tg10.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tg15.sud} +\writepuzzle% +{...1.8...}{.57...18.}{98.....26}% +{..67419..}{.........}{..42536..}% +{72.....94}{.19...73.}{...3.9...}% +[DT2 gentle 15] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TG15 (gentle) \\ +\sudoku{tg15.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tg20.sud} +\writepuzzle% +{...7.9...}{.8.3.6.5.}{7.9...6.8}% +{..42.18..}{.6.....4.}{..35.41..}% +{9.2...5.7}{.4.8.7.1.}{...1.2...}% +[DT2 gentle 20] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TG20 (gentle) \\ +\sudoku{tg20.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tg25.sud} +\writepuzzle% +{7..4..5..}{.61..5.7.}{.9.7.1..6}% +{8...27...}{.........}{...34...1}% +{1..8.2.3.}{.7.1..62.}{..3..9..7}% +[DT2 gentle 25] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TG25 (gentle) \\ +\sudoku{tg25.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tg30.sud} +\writepuzzle% +{37.4.....}{9....61.4}{....23...}% +{.4.1..9..}{.12...79.}{..5..7.4.}% +{...36....}{4.32....6}{.....9.57}% +[DT2 gentle 30] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TG30 (gentle) \\ +\sudoku{tg30.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1226.sud} +\writepuzzle% +{9....4.31}{7452.....}{.8..674..}% +{.26.4...5}{5..6.9..8}{4...2.37.}% +{..759..6.}{.....1823}{21.3....7}% +[Seattle Times 2005/12/26 1 star] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST1226 (1 star) \\ +\sudoku{st1226.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0206.sud} +\writepuzzle% +{17.42...5}{..2.1..96}{849..3...}% +{....718..}{.25...67.}{..826....}% +{...5..749}{53..9.1..}{6...48.23}% +[Seattle Times 2005/02/06 1 star] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST0206 (1 star) \\ +\sudoku{st0206.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0213.sud} +\writepuzzle% +{.94.2...7}{.36...1.5}{28.35....}% +{..92...5.}{6.21.49.8}{.7...63..}% +{....13.46}{1.5...78.}{8...4.29.}% +[Seattle Times 2006/02/13 1 star] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST0213 (1 star) \\ +\sudoku{st0213.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{cs1.sud} +\writepuzzle% +{.46..731.}{2.36.4...}{87.3.1.45}% +{657...423}{.........}{.81...756}% +{43.8.6..1}{7..2..5.4}{..25.386.}% +[CreateSudoku 1 (level 2)] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +CS1 (level 2) \\ +\sudoku{cs1.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{cs2.sud} +\writepuzzle% +{.7.3.265.}{...6..9.7}{64.9.8.2.}% +{..9...765}{.........}{756...4.2}% +{29.5...76}{...2.15.3}{..4..7.1.}% +[CreateSudoku 2 (level 2)] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +CS2 (level 2) \\ +\sudoku{cs2.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{cs3.sud} +\writepuzzle% +{.5.8.71..}{..35.....}{78.2.1.56}% +{.34...8.1}{.........}{8.1...56.}% +{.4.7.6.12}{...4.36.8}{.781..34.}% +[CreateSudoku 3 (level 2)] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +CS3 (level 2) \\ +\sudoku{cs3.sud} +\end{center}\end{minipage} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% moderate + +\clearpage +\markboth{MODERATE}{MODERATE} + +\renewcommand*{\puzzlefile}{sm5.sud} +\writepuzzle% +{..76..24.}{.46....9.}{92..85...}% +{8....29..}{..3...4..}{..49....6}% +{...73..24}{.5....86.}{.32..67..}% +[SSBL medium 5] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SM5 (medium) \\ +\sudoku{sm5.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sm10.sud} +\writepuzzle% +{..57.82..}{4.......6}{.7..6..8.}% +{52.9.4.31}{.........}{86.1.7.54}% +{.9..3..6.}{7.......5}{..24.61..}% +[SSBL medium 10] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SM10 (medium) \\ +\sudoku{sm10.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sm15.sud} +\writepuzzle% +{85...4..2}{4...2.9..}{...8...7.}% +{..6.....1}{.4..8..3.}{2.....5..}% +{.34..7...}{.87.9...6}{6..1...47}% +[SSBL medium 15] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SM15 (medium) \\ +\sudoku{sm15.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sm20.sud} +\writepuzzle% +{..34.2.97}{..4....2.}{.7.6....8}% +{....9....}{.38...47.}{....1....}% +{4....5.1.}{.5....6..}{72.3.19..}% +[SSBL medium 20] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SM20 (medium) \\ +\sudoku{sm20.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sm25.sud} +\writepuzzle% +{...4.79..}{7.6...2..}{..5..83.6}% +{56..298..}{..8..1...}{.3.7....5}% +{.......38}{....93...}{.4.5.....}% +[SSBL medium 25] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SM25 (medium) \\ +\sudoku{sm25.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sm30.sud} +\writepuzzle% +{..58.....}{....79...}{..461..7.}% +{.5.3....4}{.23...65.}{9....8.3.}% +{.3..572..}{...42....}{.....61..}% +[SSBL medium 30] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SM30 (medium) \\ +\sudoku{sm30.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tm35.sud} +\writepuzzle% +{5..3.8..6}{..4.5.8..}{2.8...1.5}% +{..62.74..}{.........}{..94.32..}% +{9.5...6.4}{..2.1.9..}{1..8.9..2}% +[DT2 moderate 35] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TM35 (moderate) \\ +\sudoku{tm35.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tm40.sud} +\writepuzzle% +{...1...92}{9...7..36}{3....2...}% +{.3....7.9}{.8.9.5.6.}{4.5....8.}% +{...8....5}{54..2...7}{12...3...}% +[DT2 moderate 40] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TM40 (moderate) \\ +\sudoku{tm40.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tm45.sud} +\writepuzzle% +{.1.2.8.3.}{..87.94..}{9.......6}% +{..9.8.5..}{6.......3}{..3.5.6..}% +{2.......7}{..73.51..}{.6.4.7.9.}% +[DT2 moderate 45] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TM45 (moderate) \\ +\sudoku{tm45.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tm50.sud} +\writepuzzle% +{...9.2..4}{4..3.5...}{3.....7.6}% +{6..8..3..}{1.3...9.7}{..9..7..2}% +{9.5.....8}{...2.9..1}{2..7.4...}% +[DT2 moderate 50] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TM50 (moderate) \\ +\sudoku{tm50.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tm55.sud} +\writepuzzle% +{7........}{24.1.8...}{.6..72..3}% +{..4.29.8.}{.7.....6.}{.9.46.7..}% +{1..68..3.}{...3.7.91}{........6}% +[DT2 moderate 55] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TM55 (moderate) \\ +\sudoku{tm55.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tm60.sud} +\writepuzzle% +{724.9.5..}{.5..2...8}{.8.5.7...}% +{...7..64.}{....8....}{.79..6...}% +{...8.5.2.}{6...4..8.}{..8.3.174}% +[DT2 moderate 60] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TM60 (moderate) \\ +\sudoku{tm60.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0914.sud} +\writepuzzle% +{.6.29..8.}{..8....3.}{.1..78...}% +{.217.9..8}{6.......3}{7..6.492.}% +{...12..4.}{.7....3..}{.5..86.7.}% +[Seattle Times 2005/09/14 2 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST0914 (2 stars) \\ +\sudoku{st0914.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0207.sud} +\writepuzzle% +{.......46}{5..8.9.73}{...6..5.1}% +{.592..1..}{6...1...7}{..3..785.}% +{2.5..6...}{19.7.5..8}{34.......}% +[Seattle Times 2005/02/07 2 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST0207 (2 stars) \\ +\sudoku{st0207.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{cs4.sud} +\writepuzzle% +{...4.597.}{..67.83.2}{78.1.2.45}% +{891...75.}{.........}{567...423}% +{.1...4.67}{..89.15..}{.4....29.}% +[CreateSudoku 4 (level 8)] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +CS4 (level 4) \\ +\sudoku{cs4.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{cs5.sud} +\writepuzzle% +{...6..978}{..498...2}{.97.21...}% +{..84.27..}{.7.....23}{3...6...9}% +{7.6..95..}{...87...1}{.2..4.867}% +[CreateSudoku 5 (level 4)] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +CS5 (level 4) \\ +\sudoku{cs5.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{cs6.sud} +\writepuzzle% +{.126.4.7.}{6.5..73.2}{.7.3.1.4.}% +{756...423}{.........}{18......6}% +{.3.8.6..1}{2.1.....7}{..72...3.}% +[CreateSudoku 6 (level 4)] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +CS6 (level 4) \\ +\sudoku{cs6.sud} +\end{center}\end{minipage} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% hard + +\clearpage +\markboth{HARD}{HARD} + +\renewcommand*{\puzzlefile}{sh5.sud} +\writepuzzle% +{..9..5...}{47...2...}{.836.4.1.}% +{.15....8.}{...3.7...}{.2....74.}% +{.4.5.187.}{...7...52}{...2..1..}% +[SSBL hard 5] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SH5 (hard) \\ +\sudoku{sh5.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sh10.sud} +\writepuzzle% +{.3.921..5}{15.83....}{.........}% +{59......4}{37.....81}{6......53}% +{.........}{....19.26}{9..574.1.}% +[SSBL hard 10] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SH10 (hard) \\ +\sudoku{sh10.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sh15.sud} +\writepuzzle% +{2..9.....}{.7..6..59}{...4...61}% +{7.1..2..4}{....4....}{8..1..9.6}% +{12...3...}{53..2..7.}{.....9..2}% +[SSBL hard 15] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SH15 (hard) \\ +\sudoku{sh15.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sh20.sud} +\writepuzzle% +{.6.2...3.}{9...3...1}{....9.2..}% +{1..7.....}{.32...46.}{.....4..2}% +{..7.4....}{2...5...8}{.4...6.5.}% +[SSBL hard 20] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SH20 (hard) \\ +\sudoku{sh20.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sh25.sud} +\writepuzzle% +{4....1..8}{..7.3845.}{..24...1.}% +{28.9.....}{..4...5..}{.....4.86}% +{.4...92..}{.2134.8..}{9..6....1}% +[SSBL hard 25] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SH25 (hard) \\ +\sudoku{sh25.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sh30.sud} +\writepuzzle% +{....5..9.}{.53..78..}{78.4.....}% +{3....9.2.}{.72...38.}{.1.3....4}% +{.....1.35}{..58..41.}{.2..3....}% +[SSBL hard 30] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +SH30 (hard) \\ +\sudoku{sh30.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tt100.sud} +\writepuzzle% +{...896..7}{..23.5...}{..8...5.1}% +{15...9...}{3.......9}{...6...54}% +{8.1...7..}{...9.18..}{6..428...}% +[DT2 tough 100] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TT100 (tough) \\ +\sudoku{tt100.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tt105.sud} +\writepuzzle% +{..5.7..46}{6..25....}{.3...6...}% +{2..7.....}{.78...35.}{.....1..7}% +{...8...2.}{....97..5}{81..2.9..}% +[DT2 tough 105] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TT105 (tough) \\ +\sudoku{tt105.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tt110.sud} +\writepuzzle% +{.79.1....}{.4.5....7}{1..6.....}% +{9368..1..}{..4...9..}{..7..4632}% +{.....8..1}{5....6.9.}{....4.82.}% +[DT2 tough 110] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TT110 (tough) \\ +\sudoku{tt110.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tt115.sud} +\writepuzzle% +{432.5....}{.....3...}{75.1.....}% +{..5.823..}{.6.5.1.4.}{..193.2..}% +{.....6.58}{...3.....}{....2.934}% +[DT2 tough 115] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TT115 (tough) \\ +\sudoku{tt115.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tt120.sud} +\writepuzzle% +{..8.1.7..}{.4.67.8..}{..2..461.}% +{.9....1.8}{.........}{2.1....9.}% +{.759..4..}{..4.52.6.}{..9.3.5..}% +[DT2 tough 120] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +TT120 (tough) \\ +\sudoku{tt120.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1130.sud} +\writepuzzle% +{8..356...}{5....4.1.}{34.......}% +{7.156..2.}{.6.....7.}{.2..796.5}% +{.......32}{.9.4....8}{...682..9}% +[Seattle Times 2005/11/30 3 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST1130 (3 stars) \\ +\sudoku{st1130.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1207.sud} +\writepuzzle% +{...483..6}{.....57.2}{......38.}% +{..8..16..}{.26.5.17.}{..57..2..}% +{.82......}{9.18.....}{4..527...}% +[Seattle Times 2005/12/07 3 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST1207 (3 stars) \\ +\sudoku{st1207.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1209.sud} +\writepuzzle% +{...6.....}{.4..8..5.}{.519..2.8}% +{..729...3}{.9.....1.}{4...679..}% +{6.8..957.}{.7..2..9.}{.....4...}% +[Seattle Times 2005/12/09 5 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST1209 (5 stars) \\ +\sudoku{st1209.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1221.sud} +\writepuzzle% +{.....392.}{4....5.7.}{29.4...63}% +{..4....5.}{...2.1...}{.5....3..}% +{74...2.96}{.6.5....7}{.217.....}% +[Seattle Times 2005/12/21 3 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST1221 (3 stars) \\ +\sudoku{st1221.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1228.sud} +\writepuzzle% +{6..1..5..}{......379}{.942.....}% +{..5...8.3}{.4.....9.}{9.7...6..}% +{.....623.}{138......}{..6..8..7}% +[Seattle Times 2005/12/28 3 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST1228 (3 stars) \\ +\sudoku{st1228.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0126.sud} +\writepuzzle% +{..36...7.}{1...352..}{..4......}% +{..6....29}{7.......4}{32....5..}% +{......1..}{..824...5}{.4...93..}% +[Seattle Times 2006/01/26 4 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST0126 (4 stars) \\ +\sudoku{st0126.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0127.sud} +\writepuzzle% +{25.8.....}{....9.8.2}{9..4.7...}% +{64.....9.}{.9.1.3.4.}{.7.....21}% +{...5.4..7}{7.6.8....}{.....1.83}% +[Seattle Times 2006/01/27 5 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST0127 (5 stars) \\ +\sudoku{st0127.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0204.sud} +\writepuzzle% +{.5..2.8.6}{.....6..3}{.6..132..}% +{.7....96.}{4.......1}{.16....3.}% +{..723..8.}{6..7.....}{2.4.9..7.}% +[Seattle Times 2006/02/04 6 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST0204 (6 stars) \\ +\sudoku{st0204.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0208.sud} +\writepuzzle% +{21.9....7}{5.9..421.}{..7......}% +{..875....}{3.14.95.8}{....361..}% +{......4..}{.325..9.1}{1....8.25}% +[Seattle Times 2005/02/08 3 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST0208 (3 stars) \\ +\sudoku{st0208.sud} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0209.sud} +\writepuzzle% +{..9......}{.523.1...}{8.12.6...}% +{..4....1.}{97..2..84}{.2....9..}% +{...8.41.5}{...6.524.}{......8..}% +[Seattle Times 2005/02/09 4 stars] +\vfill +\begin{minipage}{0.95\linewidth}\begin{center} +ST0209 (4 stars) \\ +\sudoku{st0209.sud} +\end{center}\end{minipage} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% answers + +\clearpage +\pagestyle{empty} +\cleardoublepage +\pagestyle{myheadings} +\markboth{SOLUTIONS}{SOLUTIONS} + +\cluefont{\normalsize} +\cellsize{1.5\baselineskip} + +\renewcommand*{\puzzlefile}{se5.ans} +\writepuzzle% +{724195863}{561283497}{938647251}% +{189756324}{256314789}{473928615}% +{645839172}{892471536}{317562948}% +[SSBL easy 5 solution] +\renewcommand*{\puzzlefile}{se10.ans} +\writepuzzle% +{156349782}{482715639}{793286145}% +{649853271}{217964358}{835172496}% +{524697813}{371528964}{968431527}% +[SSBL easy 10 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +SE5 (easy solution) \\ +\sudoku{se5.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +SE10 (easy solution) \\ +\sudoku{se10.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{se15.ans} +\writepuzzle% +{456713982}{231698475}{879254631}% +{597846213}{124935867}{368172549}% +{643527198}{712489356}{985361724}% +[SSBL easy 15 solution] +\renewcommand*{\puzzlefile}{se20.ans} +\writepuzzle% +{368912547}{975438621}{412657839}% +{291543768}{783296414}{546781293}% +{657129384}{134865972}{829374156}% +[SSBL easy 20 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +SE15 (easy solution) \\ +\sudoku{se15.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +SE20 (easy solution) \\ +\sudoku{se20.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{se25.ans} +\writepuzzle% +{278963154}{645712839}{931854276}% +{823641795}{159387462}{764295381}% +{482579613}{397126548}{516438927}% +[SSBL easy 25 solution] +\renewcommand*{\puzzlefile}{se30.ans} +\writepuzzle% +{436129875}{128753496}{759864321}% +{514287639}{673591284}{892346517}% +{941638752}{365972148}{287415963}% +[SSBL easy 30 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +SE25 (easy solution) \\ +\sudoku{se25.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +SE30 (easy solution) \\ +\sudoku{se30.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tg5.ans} +\writepuzzle% +{764159382}{519238746}{823674951}% +{457982613}{936715428}{281463597}% +{142397865}{675841239}{398526174}% +[DT2 gentle 5 solution] +\renewcommand*{\puzzlefile}{tg10.ans} +\writepuzzle% +{382196574}{491573862}{567248139}% +{278614395}{946385217}{135729486}% +{624931758}{753862941}{819457623}% +[DT2 gentle 10 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +TG5 (gentle solution) \\ +\sudoku{tg5.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +TG10 (gentle solution) \\ +\sudoku{tg10.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tg15.ans} +\writepuzzle% +{462198573}{357462189}{981537426}% +{236741958}{175986342}{894253617}% +{723615894}{619824735}{548379261}% +[DT2 gentle 15 solution] +\renewcommand*{\puzzlefile}{tg20.ans} +\writepuzzle% +{256789431}{481326759}{739415628}% +{594261873}{167938245}{823574196}% +{912643587}{645897312}{378152964}% +[DT2 gentle 20 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +TG15 (gentle solution) \\ +\sudoku{tg15.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +TG20 (gentle solution) \\ +\sudoku{tg20.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tg25.ans} +\writepuzzle% +{782463519}{461295378}{395781246}% +{819527463}{634918752}{527346891}% +{256872934}{978134625}{243659187}% +[DT2 gentle 25 solution] +\renewcommand*{\puzzlefile}{tg30.ans} +\writepuzzle% +{376418529}{928756134}{154923678}% +{749132865}{612584793}{835697241}% +{597361482}{483275916}{261849357}% +[DT2 gentle 30 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +TG25 (gentle solution) \\ +\sudoku{tg25.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +TG30 (gentle solution) \\ +\sudoku{tg30.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1226.ans} +\writepuzzle% +{962854731}{745213689}{183967452}% +{326748915}{571639248}{498125376}% +{837592164}{659471823}{214386597}% +[Seattle Times 2005/12/26 1 star solution] +\renewcommand*{\puzzlefile}{st0206.ans} +\writepuzzle% +{176429385}{352817496}{849653217}% +{463971852}{925384671}{718265934}% +{281536749}{534792168}{697148523}% +[Seattle Times 2005/02/06 1 star solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +ST1226 (1 star solution) \\ +\sudoku{st1226.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +ST0206 (1 star solution) \\ +\sudoku{st0206.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0123.ans} +\writepuzzle% +{594621837}{736489125}{281357469}% +{319278654}{652134978}{478596312}% +{927813546}{145962783}{863745291}% +[Seattle Times 2006/01/23 1 star solution] +\renewcommand*{\puzzlefile}{cs1.ans} +\writepuzzle% +{546987312}{213654978}{879321645}% +{657198423}{324765189}{981432756}% +{435876291}{768219534}{192543867}% +[CreateSudoku 1 (level 2) solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +ST0123 (1 star solution) \\ +\sudoku{st0123.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +CS1 (level 2 solution) \\ +\sudoku{cs1.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{cs2.ans} +\writepuzzle% +{978312654}{312645987}{645978321}% +{189423765}{423756198}{756189432}% +{291534876}{867291543}{534867219}% +[CreateSudoku 2 (level 2) solution] +\renewcommand*{\puzzlefile}{cs3.ans} +\writepuzzle% +{456897123}{123564789}{789231456}% +{234675891}{567918234}{891342567}% +{345786912}{912453678}{678129345}% +[CreateSudoku 3 (level 2) solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +CS2 (level 2 solution) \\ +\sudoku{cs2.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +CS3 (level 2 solution) \\ +\sudoku{cs3.ans} +\end{center}\end{minipage} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% medium + +\renewcommand*{\puzzlefile}{sm5.ans} +\writepuzzle% +{387691245}{546273198}{921485637}% +{865342971}{193567482}{274918356}% +{618739524}{759124863}{432856719}% +[SSBL medium 5 solution] +\renewcommand*{\puzzlefile}{sm10.ans} +\writepuzzle% +{635748219}{418392576}{279561483}% +{527984631}{941653827}{863127954}% +{194835762}{786219345}{352476198}% +[SSBL medium 10 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +SM5 (medium solution) \\ +\sudoku{sm5.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +SM10 (medium solution) \\ +\sudoku{sm10.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sm15.ans} +\writepuzzle% +{853974612}{471326958}{962815473}% +{396542781}{745681239}{218739564}% +{134267895}{587493126}{629158347}% +[SSBL medium 15 solution] +\renewcommand*{\puzzlefile}{sm20.ans} +\writepuzzle% +{863452197}{594178326}{172639548}% +{617894235}{938526471}{234713869}% +{489265713}{351947682}{726381954}% +[SSBL medium 20 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +SM15 (medium solution) \\ +\sudoku{sm15.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +SM20 (medium solution) \\ +\sudoku{sm20.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sm25.ans} +\writepuzzle% +{382467951}{716935284}{495218376}% +{564329817}{278651493}{139784625}% +{927146538}{651893742}{843572169}% +[SSBL medium 25 solution] +\renewcommand*{\puzzlefile}{sm30.ans} +\writepuzzle% +{765834921}{318279465}{294615378}% +{657392814}{823741659}{941568732}% +{439157286}{186423597}{572986143}% +[SSBL medium 30 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +SM25 (medium solution) \\ +\sudoku{sm25.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +SM30 (medium solution) \\ +\sudoku{sm30.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tm35.ans} +\writepuzzle% +{591328746}{674951823}{238674195}% +{356297481}{427185369}{819463257}% +{985732614}{742516938}{163849572}% +[DT2 moderate 35 solution] +\renewcommand*{\puzzlefile}{tm40.ans} +\writepuzzle% +{874136592}{952478136}{316592874}% +{631284759}{287915463}{495367281}% +{763841925}{548629317}{129753648}% +[DT2 moderate 40 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +TM35 (moderate solution) \\ +\sudoku{tm35.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +TM40 (moderate solution) \\ +\sudoku{tm40.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tm45.ans} +\writepuzzle% +{716248935}{538769421}{924531786}% +{179683542}{652974813}{483152679}% +{241896357}{897325164}{365417298}% +[DT2 moderate 45 solution] +\renewcommand*{\puzzlefile}{tm50.ans} +\writepuzzle% +{751962834}{468375219}{392148756}% +{627891345}{143526987}{589437162}% +{975613428}{834259671}{216784593}% +[DT2 moderate 50 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +TM45 (moderate solution) \\ +\sudoku{tm45.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +TM50 (moderate solution) \\ +\sudoku{tm50.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tm55.ans} +\writepuzzle% +{731946528}{245138679}{968572143}% +{614729385}{572813964}{893465712}% +{159684237}{426357891}{387291456}% +[DT2 moderate 55 solution] +\renewcommand*{\puzzlefile}{tm60.ans} +\writepuzzle% +{734198562}{156324798}{982567431}% +{813752649}{465983217}{279416853}% +{341875926}{697241385}{528639174}% +[DT2 moderate 60 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +TM55 (moderate solution) \\ +\sudoku{tm55.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +TM60 (moderate solution) \\ +\sudoku{tm60.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0914.ans} +\writepuzzle% +{567293184}{298461537}{413578692}% +{321759468}{649812753}{785634921}% +{936127845}{872945316}{154386279}% +[Seattle Times 2005/09/14 2 star solution] +\renewcommand*{\puzzlefile}{st0207.ans} +\writepuzzle% +{872351946}{561849273}{934672581}% +{759283164}{628514397}{413967852}% +{285436719}{196725438}{347198625}% +[Seattle Times 2005/02/07 2 star solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +ST0914 (2 star solution) \\ +\sudoku{st0914.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +ST0207 (2 star solution) \\ +\sudoku{st0207.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{cs4.ans} +\writepuzzle% +{123465978}{456798312}{789132645}% +{891243756}{234576189}{567819423}% +{912354867}{678921534}{345687291}% +[CreateSudoku 4 (level 4) solution] +\renewcommand*{\puzzlefile}{cs5.ans} +\writepuzzle% +{231654978}{564987312}{897321645}% +{918432756}{675198423}{342765189}% +{786219534}{453876291}{129543867}% +[CreateSudoku 5 (level 4) solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +CS4 (level 8 solution) \\ +\sudoku{cs4.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +CS5 (level 8 solution) \\ +\sudoku{cs5.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{cs6.ans} +\writepuzzle% +{312654978}{645987312}{978321645}% +{756198423}{423765189}{189432756}% +{534876291}{291543867}{867219534}% +[CreateSudoku 6 (level 4) solution] +\renewcommand*{\puzzlefile}{sh5.ans} +\writepuzzle% +{269175438}{471832965}{583694217}% +{715426389}{894317526}{326958741}% +{942561873}{138749652}{657283194}% +[SSBL hard 5 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +CS6 (level 4 solution) \\ +\sudoku{cs6.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +SH5 (hard solution) \\ +\sudoku{sh5.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sh10.ans} +\writepuzzle% +{437921865}{156837492}{289456137}% +{598163274}{374295681}{621748953}% +{713682549}{845319726}{962574318}% +[SSBL hard 10 solution] +\renewcommand*{\puzzlefile}{sh15.ans} +\writepuzzle% +{216935847}{478261359}{395478261}% +{761392584}{952846713}{843157926}% +{124783695}{539624178}{687519432}% +[SSBL hard 15 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +SH10 (hard solution) \\ +\sudoku{sh10.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +SH15 (hard solution) \\ +\sudoku{sh15.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sh20.ans} +\writepuzzle% +{468271935}{925438671}{713695284}% +{154762893}{832519467}{679384512}% +{587943126}{296157348}{341826759}% +[SSBL hard 20 solution] +\renewcommand*{\puzzlefile}{sh25.ans} +\writepuzzle% +{439561728}{167238459}{852497613}% +{286953174}{794816532}{513724986}% +{348179265}{621345897}{975682341}% +[SSBL hard 25 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +SH20 (hard solution) \\ +\sudoku{sh20.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +SH25 (hard solution) \\ +\sudoku{sh25.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{sh30.ans} +\writepuzzle% +{461258793}{253917846}{789463152}% +{346789521}{572146389}{918325674}% +{894671235}{635892417}{127534968}% +[SSBL hard 30 solution] +\renewcommand*{\puzzlefile}{tt100.ans} +\writepuzzle% +{513896427}{742315698}{968742531}% +{154289376}{376154289}{289637154}% +{891563742}{425971863}{637428915}% +[DT2 tough 100 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +SH30 (hard solution) \\ +\sudoku{sh30.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +TT100 (tough solution) \\ +\sudoku{tt100.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tt105.ans} +\writepuzzle% +{925378146}{681254793}{734916582}% +{256739418}{178462359}{349581267}% +{597843621}{462197835}{813625974}% +[DT2 tough 105 solution] +\renewcommand*{\puzzlefile}{tt110.ans} +\writepuzzle% +{379412586}{648539217}{125687349}% +{936825174}{214763958}{857194632}% +{492358761}{581276493}{763941825}% +[DT2 tough 110 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +TT105 (tough solution) \\ +\sudoku{tt105.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +TT110 (tough solution) \\ +\sudoku{tt110.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{tt115.ans} +\writepuzzle% +{432758196}{196243587}{758169423}% +{945682371}{263571849}{871934265}% +{329416758}{584397612}{617825934}% +[DT2 tough 115 solution] +\renewcommand*{\puzzlefile}{tt120.ans} +\writepuzzle% +{968215734}{143679852}{752384619}% +{496523178}{537198246}{281746395}% +{875961423}{314852967}{629437581}% +[DT2 tough 120 solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +TT115 (tough solution) \\ +\sudoku{tt115.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +TT120 (tough solution) \\ +\sudoku{tt120.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1130.ans} +\writepuzzle% +{819356247}{576924813}{342817596}% +{781563924}{965248371}{423179685}% +{658791432}{297435168}{134682759} +[Seattle Times 2005/11/30 3 star solution] +\renewcommand*{\puzzlefile}{st1207.ans} +\writepuzzle% +{217483956}{834695712}{659172384}% +{798231645}{326954178}{145768239}% +{582319467}{971846523}{463527891}% +[Seattle Times 2005/12/07 3 star solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +ST1130 (3 star solution) \\ +\sudoku{st1130.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +ST1207 (3 star solution) \\ +\sudoku{st1207.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1209.ans} +\writepuzzle% +{839652147}{246781359}{751943268}% +{167295483}{592438716}{483167925}% +{628319574}{374526891}{915874632}% +[Seattle Times 2005/12/09 5 star solution] +\renewcommand*{\puzzlefile}{st1221.ans} +\writepuzzle% +{517863924}{436925178}{298417563}% +{174389652}{683251749}{952674381}% +{745132896}{369548217}{821796435}% +[Seattle Times 2005/12/21 3 star solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +ST1209 (5 star solution) \\ +\sudoku{st1209.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +ST1221 (3 star solution) \\ +\sudoku{st1221.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st1228.ans} +\writepuzzle% +{673189524}{812654379}{594273186}% +{265791843}{341865792}{987342651}% +{795416238}{138927465}{426538917}% +[Seattle Times 2005/12/28 3 star solution] +\renewcommand*{\puzzlefile}{st0126.ans} +\writepuzzle% +{253698471}{197435286}{864127953}% +{416573829}{785912634}{329864517}% +{972356148}{638241795}{541789362}% +[Seattle Times 2006/01/26 4 star solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +ST1228 (3 star solution) \\ +\sudoku{st1228.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +ST0126 (4 star solution) \\ +\sudoku{st0126.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0127.ans} +\writepuzzle% +{253816479}{467395812}{918427536}% +{641752398}{892163745}{375948621}% +{189534267}{736289154}{524671983}% +[Seattle Times 2006/01/27 5 star solution] +\renewcommand*{\puzzlefile}{st0204.ans} +\writepuzzle% +{153427896}{742986513}{869513247}% +{375142968}{428369751}{916875432}% +{597321684}{681754329}{234698175}% +[Seattle Times 2006/02/04 6 star solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +ST0127 (5 star solution) \\ +\sudoku{st0127.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +ST0204 (6 star solution) \\ +\sudoku{st0204.ans} +\end{center}\end{minipage} + +\renewcommand*{\puzzlefile}{st0208.ans} +\writepuzzle% +{213985647}{589674213}{647213859}% +{928751364}{361429578}{754836192}% +{875192436}{432567981}{196348725}% +[Seattle Times 2005/02/08 3 star solution] +\renewcommand*{\puzzlefile}{st0209.ans} +\writepuzzle% +{639587421}{752341698}{841296753}% +{584769312}{976123584}{123458976}% +{297834165}{318675249}{465912837}% +[Seattle Times 2005/02/09 4 star solution] +\vfill +\noindent\begin{minipage}{0.47\linewidth}\begin{center} +ST0208 (3 star solution) \\ +\sudoku{st0208.ans} +\end{center}\end{minipage} +\hfill +\begin{minipage}{0.47\linewidth}\begin{center} +ST0209 (4 star solution) \\ +\sudoku{st0209.ans} +\end{center}\end{minipage} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% bibliography +\cleardoublepage + +\bibliographystyle{alpha} +\begingroup +\raggedright +\begin{thebibliography}{GMSN94A} + +\bibitem[Mep05]{DT2} +Michael Mepham. +\emph{The Daily Telegraph Sudoku 2}. +\newblock Pan Books, 2005. +\newblock ISBN 0-330-44203-3. + +\bibitem[Wil06]{SUDOKUBUNDLE} +Peter Wilson. +\emph{The sudoku bundle for displaying, solving and generating + Sudoku puzzles}. +\newblock February 2006. +\newblock (Available from CTAN in \url{macros/latex/contrib/sudokubundle}). + +\bibitem[SOL]{SOL} +\emph{Sudoku Online: Home of the Sudokulist}. +\newblock \url{http://www.sudoku.org.uk} + +\bibitem[SSBL]{SSBL} +\emph{Sudoku Solver ... by logic}. +\newblock \url{http://www.sudokusolver.co.uk} + +\end{thebibliography} +\endgroup + +\end{document} + +\endinput +%% +%% End of file `somesudoku.tex'. diff --git a/Master/texmf-dist/doc/latex/sudokubundle/sudokubundle.pdf b/Master/texmf-dist/doc/latex/sudokubundle/sudokubundle.pdf Binary files differnew file mode 100644 index 00000000000..d52fac65de4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/sudokubundle/sudokubundle.pdf |