added some graphics, rewrote some sections, fixed spelling on sudoku.tex