# Andoku - a sudoku puzzle game for Android. # Copyright (C) 2010, 2011 Markus Wiederkehr. # # This file is NOT part of the open source edition of Andoku! # # The first 100 puzzles were previously released under the GNU General # Public License v3 and may still be used by other programs under the # terms of that license. # # The newly released puzzles however (that is all puzzles from number 101 # onwards) MAY NOT be used without explicit permission from the author. ....6..97........8....1...3..........418.527..........2...3....6........79..4....|111122222131122442331124444533366664533367774566667774555589977855889979888889999|C 9.....4.14..8........3...1.5............8............3.2...5........3..81.2.....7|112223333112223433111122443566124443556666644755589664755889999775788899777788899|C ....5.......6.9....2............5624.........6823............8....9.1.......7....|111233333111232433115222434165222444665555544666777548696777588996797888999997888|C ..7..2..5..8..3..............3.....4..6...9..8.....6..............1..5..1..5..3..|111222233111222333141425533144425633444555666774586669775586969777888999778888999|C .9..2......3486..9........2..9....1..3.5.4.6..2....9..3........9..3456......6..9.|111122333111222233114422533444425533444555666775586666775886699778888999777889999|C ......76....2.9.......8......9..8.3...........5.9..2......9.......4.7....67......|111222233111112223441552233444453336474555636477756666778855966788899999778888999|C ....8.3...3...78....3..674.............................657..2....13...8...9.6....|111111222113322244133332444533322644566666664556778884555788889557778899777999999|C ..3....2.........1..5..........8.2.9....7....1.9.6..........1..6.........8....9..|111222223111111223444444223544646633555666333556676773588777777588999999588888999|C .7..9...3....3...8...........6........39.21........2...........7...4....3...2..4.|112222333111223344112255334611253344666555444667758994677558899667788999777888899|C 19.28...7.......6...8.........7...................6.........4...1.......5...62.74|112233344112333334112255434112225444612555784666577788696557788699999788669997788|C ............6.5.7.51.84...............3...1...............63.59.8.3.7............|111122233144112223114422333444452533645555573665857777666887799688899779668889999|C ...........1..7..3...9......8....6..6.......2..9....3......4...7..3..9...........|111112223114422233114222533644777553664777533644777553664888599668885599688899999|C .............37......3..6......6.....4.9.6.2.....9......7..2......18.............|111222222311111242315554244333354446337754466377756666778755596878999996888888999|C ...69.3.4......1.2....3...1...........................8...7....4.8......2.4.69...|111222233111122233441155223444445333446555377666577777688559977668889999668888999|C ...42.......2..8.3....9........42...............83........7....4.6..9.......53...|111222234111123334152223334155263634556666644576768449577788849577789999578888999|C .9........56..2..........3...3...8..9..2.4..1..7...3...3..........5..46........1.|111122333111122233144425223644455273644555773648557773688587779668889999666889999|C ....7.....1..8..395.........6....4...5.....2...9....8.........469..4..7.....1....|112223334122223334112253334111554444166555447666655777688859977688899997688899977|C .5....4.8....2......1.............2..48...76..2.............1......9....7.6....8.|112222333111223333141223563144425566144555667445586667945988767999988777999888877|C 8..19...362....9.....................9.....7.....................7....592...84..1|122223334112223444112523334615553744611853774661855574688895977666899977688899997|C ..8..3...7...........417....1....4..4.......3..3....8....682...........2...5..3..|111122233441122333441122233441525533444555666775585966778889966777889966778889999|C .4....9.........1..8...4......7.....7..6.1..9.....2......2...9..6.........3....7.|112223333411123335411122235441622635446666655476886955478889995477789995777788899|C 8...........7..8.3..9.8.2.............86349.............5.7.1..3.6..2...........2|111123333111222334511223334566622244555666444557776664588877994588777999888879999|C .....812..9.....35......6.....6...................9.....7......96.....1..239.....|111122233411552223411452323441452333644457773666857977686857997688855997668889999|C ..............76..86.271.............9.3.5.6.............624.91..98..............|111122223114222333114255333144255633444456666774558669777558699777888699788889999|C .8.....5.........95..........3..1...86.....91...6..7..........41.........7.....8.|112333334112323434112322444512226664511666774566688874555889877595989877599999877|C ..........5..76.......9.......91....1..342..5....21.......5.......76..2..........|112233334111223334111222334516622444556666644555776684599777888599977888599997788|C ...469..........6......38.....6...429.......168...2.....49......2..........526...|111223334122223334111222344115555334666654444677555588667999888677799998677799888|C ....7....75..92.3....5.....5...6.......4.3.......5...8.....6....7.34..26....2....|112223334111223334111222334516662434555666444575866694577888999577788999577788899|C ..5.98...9.8.............8.....6.................1.....4.............2.4...73.5..|112222233111122333114422533144455563744456663745556668775996688777998888779999988|C .4.......8..3.........2.9.1......37...........96......4.1.6.........1..7.......4.|111122333111122223441422533444425533464555737665587777665887977688889999666889999|C ...6.742..9.........51..........1...5.......8...7..........58.........7..875.6...|111222333111222333411552233441552636444456666474855966778855996777888999777888999|C .......2..24...6..............5....3..7...9..7....8..............6...29..5.......|111222333111242233115244333615224443665555544766688594777668599778868999777888999|C ..7.3....4........2......7.6..2..7.............5..2..3.7......1........6....1.8..|111122333114223333114422235144226635446666655476688559478885599777788599777889999|C ......2..6...8..7...7.........8...6.....4.....9...3.........5...1..5...6..6......|122222334111223334115523344116523344166555447668895477668895577688899777688999997|C ...361........9.2......5..4...........................8..4......1.8........287...|111111233411522233441522233444552233644457773668855777668885977668885997668999999|C ...........3.7.5..4...1...5.8..2.................5..8.9...3...2..7.6.1...........|111223333111222334112225344166255334666555444677558449667588899677888999777788999|C .7..1........42....4........2........5.1.3.8........7........3....72........3..9.|111233333112222223112452663114455633444555666774556688744956988799999988777779888|C ..91..3.6.7.5....9.................3..5.1.6..6.................9....1.6.3.7..24..|111222233111223333411222333414555666444555666444555676888999776888899777889999777|C 5...6.2..3....7...2.....5.7...........................1.3.....4...8....1..6.1...5|111122333112222333114422333414425556444555666455576686999776688999777788999778888|C ...4.....9...6........3...8.....9..36.......71..8.....3...8........2...5.....7...|111222233111222333114442333144442553445555566755866669777866699777888999778888999|C ....75.....6...49..2...6..36.4.........6.4.........6.41..4...2..48...9.....54....|111112223141122333144522336444552236477555336478855666477885669777889969788899999|C .2....63..9....7....2..............2..3.5.4..3..............5....7....1..35....6.|111112333144122233144122335446662235476862635478866655477889559778889559777899999|C ..8.596.74......................4..3.4.....2.6..7......................85.324.1..|112222233111122333141522333441555366444456666447555866777995868777998888779999988|C ...5..2.4..........1.4.9.......8....4.......6....9.......3.5.2..........1.4..3...|122233333112222233142556663144556773114456677811455667844455967889999977888889997|C .6....3..........1..8..5.4.6..........4...6..........7.2.5..4..8..........2....7.|111122233111122333144222333444425553444555666755586666777888669777889999778889999|C ...6.21.............3.7.42..............8..............17.5.8.............97.5...|111112233141512333144552333444652273446652277846652777888655779888695979886699999|C ............24.8...2..3....9....1..3.........2..3....9....1..3...7.64............|111222233111224223115444233615544433677555443667775583669777588699799888669999888|C .9...8...........7...........6.7..21....2....62..9.3...........5...........2...1.|111112233144122233144522336145522336447555366477885569477885669778889669778899999|C ...7.......7......8...1..6...1..2...............9..7...5..6...8......4.......5...|111222223111244233111224333566664333555564444777566664777588999778558999788888999|C ..1......37....8.6.....4.1.....1.................3.....8.2.....7.9....68......4..|111222333111422333114422233144452536445555566475856669778886699777886999777888999|C ....5.9...7.1.....9.8...7.....4.31.............93.6.....4...2.7.....1.9...7.9....|111111222133322224113555244663357244663357744668357744668555799688887779888999999|C .........1....9......93.8.19..5....2...8.4...2....5..37.5.93......4....5.........|112222333111122233114425233144445533444555666775566668779596688779998888777999988|C ....5......4.75.......1.4.7.......3...3.2.5...3.......5.8.4.......43.8......6....|111122333112223333111222344555266344556666644557668444557888999777788899777889999|C ...7........6....3........1....2.94..5.....2..16.7....4........8....7........3...|111122233411122233441155223644455233644457773668557773688559977668889997668889999|C 8.....5...5....2.9...4......9...86.............12...9......9...4.8....7...7.....2|111233333111223323441122223444125566445555566445578666977778866979977888999997888|C ...43....5....2.38..2.5.4...............................7.2.1..42.6....7....74...|112223334111222334151226334151266334555666444577668949577688949577888999577788899|C ...2...1....9.............79..56...1.........2...58..41.............9....4...2...|111223333111222333112244433155224444665555544666677558996667788999777888999977888|C .8...5.1......34......5...8......6....9...7....7......5...9......83......1.4...6.|112223333112222333411112233441555666444555666444555766889977776888999977888899977|C ..7..1...2.98......9..3....3..2....678.....421....7..9....9..3......43.7...6..2..|111222333111223333441222335411662555446666655444766885499777855999977888999777888|C ....3....4....9...........392.34....7.......1....27.356...........9....8....6....|112222233111222333141152333441555636444456666474555866777958868777999888779999988|C ........62.......3.....2...37.8....9...6.8...5....6.71...9.....4.......28........|111222333111222333411233355414266665444267555466667585449997885999777888999777888|C 7...1..94.1...7......3.......6..5.......8.......7..2.......9......5...4.13..4...5|111223334111223344151223334156622234556666644578886649577788949557788999577788999|C 3...9..........6.........34...4......1.3.7.4......2...63.........1..........5...9|111112222111133222443333255446333255466666665447888655447888855777889999777799999|C .4....58...6....52.6..........4....5...5.8...7....9..........1.68....9...53....2.|112222223111122333144152333144555336444456666477555668777958668777998888799999988|C 1....5..9..........53..........9....8..2.4..7....4..........31..........2..5....1|112222223111112223144444433145446663555666333566677378557777778599988888599999988|C .7...8.2....7.1.9....9....58............8............47....6....4.8.9....2.4...8.|111222333111222233114252333144455536444456666475556668777959688779999888777999888|C .....9...8....7.....5.31....9...54.............64...5....97.8.....1....9...8.....|111223333141222233141222335141666355444666555447666858477999858779999858777799888|C .4....5...6....72..5................6.......4................3..18....7...1....8.|111122223141222233141125333644455573644457773645557773666589979668888979688889999|C .9..........3..1..1......7.76.1.....5.6.3.4.8.....2.61.3......7..3..1..........3.|111122233111123233144423333444422256455555556457776666888876669887879999887779999|C ..........45.......12...36..6.5...................1.9..98...14.......85..........|111223333111223334115222334155226644556666644556677448599777488599977888999977888|C ..3..951......7.8........3...5.9.................7.2...5........4.7......129..7..|111122333141122333441152233445552236444752666487755566887759966888779969888779999|C 9..............93...2.5....8...7.......4.8.......8...3....3.2...64..............7|111222333122222233111114433566664433555564444775566664775588888779999998777999888|C .1..3.97..............24..1....8.......153.......1....6..79..............75.6..9.|112222223111111223444155523664457773666457333644457733685559777688999999688888899|C ......7....7..9512......6..............6.8..............8......1937..8....1......|111222333111223344122253334166255344166555447668559447688859997668899777888999777|C .........769.3...1314..7...........9.........8...........1..7431...5.394.........|111222222311112425316142445336644445337666455377776655377879695387899995888888999|C .....9.8.9.........7....1.2..5...6.17...1...58.1...7..5.3....1.........3.1.5.....|112223334112233334111222334516662444515666474555866674599888777599998877599988877|C ...4..........9.2........538......9....9.6....9......167........4.7..........5...|111122222111122332414552333444533336444555666477775666777855696877889999888889999|C 3.8....2...6....5....9.8.6....7..9....1...2....7..2....9.2.6....6....8...8....1.6|111112233111422223144422333444442553665555533655788888666778889677778999667799999|C ...58...9.........6.....3.1.........18.....37.........3.6.....8.........7...29...|111222333122222333114423335114466655144666557446665577488895577888999997888999777|C .1.9...........32.82.......5.........7.5.1.9.........4.......39.32...........2.8.|111122233112222233145523333144553666144456667444855667888895567889999977889997777|C ...........1......2...7..5.1......35.25.3.48.46......7.4..2...8......7...........|111223333141223335141122235441226635446666655476688955478889959477788959777788999|C .8...3.5........2.........8.9..........891..........9.9.........1........2.6...7.|111112223411122233444125233444525633774555633774585666778589666778889996788899999|C ...6......6........4..78..........6....9.2....3..........12..5........2......3...|111223334111122334115223334665522234666555444678885544677788599677889999677788999|C 9..4..37........9......5.....7.4.................8.6.....2......1........64..3..8|111122233111122233415552633444452633744852663774856666774855596778889999778889999|C ....6.....8............9......7.5.93...4.8...89.6.2......3............2.....2....|111222333112222333114423335144426655146666657446685557499985577999888877999888777|C ..3...6...7.6..........9.........7..8.......4..5.........5..........3.9...1...8..|111112333111122243556622243755662443775862433755866443758886644758889999777899999|C .........9..........9........1....8..628.175..7....4........6..........9.........|122222233111124223144444333155554333116654477888655557888666667899697777889999997|C .......2........1....71...4.....275....6.8....951.....1...75....2........3.......|111122233111222333144222333144455536444555666475556668777999668777999888779998888|C ..2...4......7....5..........9.....5.3.....4.6.....1..........6....1......6...3..|111122223111222433511262433555664433775666433775566444775868994775888999788889999|C .....2.7..7..3..4....8.3.61........7.6.....2.9........72.5.4....5..1..9..8.1.....|122233333112223333112224444111555444166555447666555777666688877999988877999998887|C 94.........2..........9.186.........2.......1.........495.7..........9.........43|111122233111122333441523336444522236445555566478885666477785966777889999778889999|C 5....9..........2.7...6............12.5...3.71............9...2.7..........3....8|111112223141422233144425223164445533664555733665577738699597778669997878699988888|C 4..3..8....7.....4...............6.....4.9.....4...............8.....7....5..6..2|112222233111122233114423335144666335444666555477666558477795588779998888779999988|C ..35..........16.....695..13...........8.7...........99..132.....23..........31..|111112333111222233144442233445442233455555556778866566778866669778888999777899999|C ..........4..7...5...59.6.21.....8......3......7.....96.4.12...5...8..6..........|111223333112222333111122334556626444555666444555676644588779999888777799888877999|C 4.........7...45....8.6..7...6..1......348......5..8...9..8.1....74...5.........4|111122333114123333414122233444225266455555556447577666887779696888879699888779999|C 9.......8...8......3.......6.3.7......5...6......5.2.3.......1......7...7.......5|112223334111223334115223344115522344666555444667885599667788599677788999677788899|C 9...7...36.2......3..2....5.1...........3...........7.8....1..6......3.11...2...7|111123333111222333141222335444442265466666665467755555488777959888777999888879999|C .9...4......2...5...71.........1.6.2.........5.3.9.........93...7...8......3...1.|111222233112222433114244433154444333155555556777888856778889866778999966779999666|C .1..2.......5..8...5......2..12...487...8...558...94..6......8...8..6.......9..7.|111223344112253344112253334612553744612853794662855794688857799668857799668877999|C .7.....1.1......9.....43..9...2..1.4.........9.7..1...5..76.....5......3.1.....6.|111122222111132222133333344536663444555666444555766674557777778999978888999998888|C .1......6.2...7....4.69.7..6...8.................1...9..7.51.6....7...1.9......8.|111122333111222233411222553444666533744666553774666555744888995778888999777889999|C ...7....685....9.2...5......4..........1.6..........2......8...5.8....797....5...|111223333111123323144422223144445523445555566785566669788886669787789999777788999|C .7.........76.......6.......84.17...............92.58.......7.......82.........4.|111112223114222223144425333144455633774555633774556668777596668799999688799988888|C .........31.7.....9.6........7.5.3.............8.6.4........2.1.....4.39.........|111223333111222443115522433166522443766555443766885449776885599766888999777788999|C .....2.8...8...4.......651.6..8.....3.......9.....8..4.463.......2...8...8.2.....|111122333114222333114222333414255556444456666455557686999777688999777688999778888|C ....6.....3...9..1.5..14..62.......5.6.....1.5.......96..38..5.3..6...7.....4....|111122333111222233441255633441225633444555666774588966774558966778888999777889999|C .....8...89.6.7..2...........5.....................1...........7..4.1.36...9.....|111222333111222333111223334555266644555666444556667444588877999888777999888777999|C ...2.......13....4...........6..3....4.....9....8..9...........9....54.......8...|111222223141422233144444233111445333655555553666577888669777778669997878699999888|C .2..............8.8....7...1......5.64..2..19.8......2...3....7.3..............9.|111122233111223333144222333144525566444555666445575668999777668999977888997778888|C .............236.....534...4...9.8.............7.5...3...615.....546.............|122223444112223344111223344115553334617555384677755588667799888667799988666799998|C ..16..53.8..1.....3.....2..........4..4.3.6..5..........7.....6.....7..1.35..41..|112222233111122223114443333144455533445456566775556668777766688799998888779999988|C 4.1.......5....6..1..5..4.........7...........6.........6..3..9..2....3.......2.4|111122222111332424511332444533332664536666674566877774555877994585877999888889999|C ...7..5.....1.9.6..3....8..1..3...................8..1..1....7..1.2.6.....3..4...|111122223114122223114442333444455333645555573666557777666877799688889799688889999|C ..4........5...13......3..5.2.1..7.............2..6.9.8..9......43...5........8..|112222233112242233114444333154444336155555556177888856777888866779989966779999966|C .13...9......2...........5..3.8..5.............9..7.3..7...........7......4...37.|111122233141122333144422233145442533445555566775866569778886669777889969778889999|C .......4......4...19.4.2.68....68......6.3......81....91.7.6.84...1......8.......|111122233114222223114444233154444333655555553666777758669777788699999788669998888|C .........7.3.4..9.8.4.......69...3.....9.4.....2...91.......4.6.7..2.5.9.........|111222333111122333411422533444422563445555566745886666775886996777889999777888999|C .6.7..............9........68..57..3...264...4..81..76........2..............9.5.|111122233411222333441152223441455533644457773665557877699958877666999887669998888|C 9............87....3.7.59...4...3....6.....1....3...7...14.2.6....97............3|112223344122223344112233334111553444165555547666855777688889977668899997668899977|C ......72..261..........2.........6..6.......9..3.........9..........746..57......|111112223114422233511446223544466233544666773558667773588677993558887799588899999|C ....5...6....1....1.4....7...2...5.............1...4...6....9.7....8....7...2....|112233333111233343112222444155224444165555547666688557666888877969998777999998877|C .4...........8.........4......4..35..9.....1..31..9......2.........5...........6.|111122233411222333411122533444425563744555663745586666775889996777888996778889999|C .53.8.1.....8..........2.....25...................94.....9..........3.....4.3.26.|111122233111112223444552233444455233664457733668557777668855777688899999668889999|C ....1.......8.......27.......1.9..8...6...1...1..3.4.......48.......1.......7....|111222233141222333144225333144555637144456667184555667888599667888999767889999777|C ....1...8......6....8.6....4..39.................71..5....4.2....9......2...8....|111122233112222233411555233441456333444456666777456866779555886779999988779998888|C ..8.7.2....7241.6.....6.7.....9.7.....6...4.....5.4.....3.9.....9.7126....9.5.1..|122233333112233443112223444111255444615555574666558777666988877966998877999998887|C ....3.........8.2....2.....4...2..9..5.....8..7..6...2.....3....3.8.........1....|111222333111222234112255334166553334666654444677755448677559988679999888777999888|C 3......1..96.314..2......364.2....5.1.......2.7....1.382......1..491.82..1......4|111122333112222333411225333441525666444555666444575866999577886999777788999778888|C .4.........7.5....18.3.........9.3.............6.4.........2.89....1.7.........9.|111222233111223333441122333441552666445555566444755866999778866999977888997777888|C 2......8..7........2..7............1.45.6.32.7............4..6........9..6......5|111222233111222333141526333441526663445555566744485966777485969777888999778888999|C .....9......8..5......1....8.5....6....7.1....2....7.3....9......9..2......9.....|111222223141222333144442533114455533164457738665557788665977778666999878699999888|C .8.....9...1.........6.......2...7...9.1.2.6...9...2.......5.........3...5.....4.|111222233111222233141125333444455336444555666477556666777589969778888999778888999|C .......5..78......5..3...2....4.....1...4...6.....7....6...8..5......78..8.......|111223333111222334151223334156226444556666644555677648599977848599777888999977888|C ..........537.9........1.74......4.............9......94.6........3.429..........|112223333112223333411522663411552666441555766444855776944885776999988877999988877|C .............5..8.9.3.8.6...948..72...........36..851...9.1.3.8.7..4.............|111222223111223333411253333414255566444456666445557686999957886999977888977777888|C .5......1......7....3.5.4....8.....7...3.4...7.....9....4.8.2....7......3......4.|112223333411122333411122353446122655446666655446778655949778885999778885999977788|C 39...1....1...2.................6.5..5.8.7.4..8.6.................9...2....2...37|111122234111223334115622334555622334576666634577886444577886499577788999578889999|C ...5.....4.7.....5..........85.2971.9.......8.4681.59..........5.....2.9.....5...|112233333111222333411252366441255566441257866445557866449757886999777888999997788|C .....2..73..........46.....29..5..6.9.......4.7..6..51.....94..........91..5.....|111122223114122333144422233144555533644457773665555778669997778666998788699998888|C .......3..7.46..2....9.............89.......48.............3....9..16.4..6.......|111122223114422223114442333154466663554467733566667738555977788599997788599998888|C ...3......7.1.3.....4...............719...385...............1.....9.2.4......6...|111122222133332224113334244133554444165555547666655887669688877699988887999997777|C .....2............2..3.....8......4.4.76.19.8.9......1.....5..7............9.....|112222333122222333111444533114445563144555667845566677885666777888999997888999977|C ...87.......4.....7...9...........2...5.1.8...8...........8...1.....6.......21...|111222333112223343111123344556622344556666644557886644557789999757788899777888999|C ...........6.....96.....85..8.........37.42.........8..29.....54.....1...........|111122233141125223441225333441255333444456666777558966777588966788589969778889999|C .....8..5....8....9.....14....9.........3.........4....26.....3....9....6..4.....|112333333112222333142522266144555667114456677144555667448885867999888877999999877|C 49.3..1..183....7......4....7.....1...........3.....4....9......1....925..5..3.97|111112222113122444513322244533336664533666774566677774558887794555889799888899999|C .6.18......2...15..........2.1.....................3.2..........48...2......65.7.|111122233111223223415223333415556366444456666447455586777799586799799888779998888|C .9.8........5....8.....95...2..1.7.............8.3..7...51.....7....6........3.9.|111222344122252344112253334611553344617753384667755884677759988667959998667999888|C ............4.9...2.......6..6..3....7.3.6.4....1..3..3.......5...6.7............|111122223111222333411225533444455633474456636774556666775588996777888999788889999|C 5.6..9.......1.............2.19..7.............8..64.5.............6.......5..2.7|122222333111123333145126633145122666445555566444778568994478568999978888999777778|C ......968.....6....7........2..8...1.........7...1..5........3....5.....532......|112222233111224433115244333115244443675555543677778599666778599667788999668888899|C ..32..4.6...7.6...............8......1..7..2......9...............5.7...2.6..35..|111123333111222334155662334155662234557762244587766449588766449588777999888879999|C 7.......1.6....4.8....2...7......5.............8......3...1....8.7....1.5.......2|111112333141522223144522623174552663774456633744855639784885669788885969777899999|C ......1....74...2.........54..8......54...27......4..67.........6...25....9......|111222333111222333114225533144425663444555666744586669775588699777888999777888999|C ....7.958.8.....6.....6.3.2..5.......3.....1.......5..5.9.1.....7.....4.254.3....|111222223111123333112223333444555566444456666445555666777788899777789999788888999|C .2.....4........9....9....5....93...............84....1....4....5........3.....6.|122222334111223334111253334116255344666555444667558499677758999677788999677888889|C .......7...4.7951.3...............3....7.3....3...............5.6523.4...8.......|112222333111123333415122236415552636444456666474855596478889596777789999777888899|C ...9.8.....9.............58...7..6......4......6..3...35.............7.....8.2...|111222233141222233141125333146665533444666555774466658777498858779999858779999888|C .2.9...6......742......9.7...7.....................9...4.6......937......1...8.9.|122223333111222343112253343111555444666654444666555777868859977868999777888899997|C 6...2.....7...3.......7.........19...8.....4...16.........9.......5...6.....6...8|122223333111222333411122533414666555414666575444666575884997775888999777888899997|C 87.3.......9....634..1.........3...8.9.....3.2...4.........3..994....3.......4.12|112223333111233233411222235441666555441666755444666755489999775889889777888899977|C ....8....8....5.......7.3...5..3..4....2.1....4..1..5...8.2.......5....8....6....|111222233111123334151222334555626334556666644577686444577888949577789999778888999|C .6..5...8....4.....5.7.9....7.......................7....8.1.4.....7....2...8..6.|111222333122224333152264433155664473115666477815566447885569947888599997888999777|C .............8....2.95.......3...4..1.......4..1...7.......78.2....9.............|111222333111222333141223335144266655444666555446667558499977858999777888999777888|C ........55......2.1.........2......6368.5.4198......6.........3.3......26........|111122333111442333114422223444422533455555556775886666788886699777866999777889999|C ....5...92.....9.............6..8....6..8..3....7..4.............3.....51...2....|111111233144422223144423333144422253655555553657779998666679998677779998667888888|C ........4...8........5.........35....7.986.3....62.........3........9...9........|111222223141111223144455233444455233666457333668557777668557779688999979688888999|C 5...1....4.5.....8.............9..8....8.2....9..7.............2.....6.4....3...1|111122333112223344115522334166522334666555444677885449677885599667788899777889999|C 4..........2.....33..5........7....68.4...2.97....1........4..56.....7..........7|111222333112244333112224333155244444165555547666668557999688877999668877999888777|C ......7.....6...3.......4......5..73...287...17..9......7.......9...2.....1......|111222333111223333114222233144555666444555666444555667889999677888899777888999777|C 1....4.6.....8..3...9.........9.....3.......2.....7.........7...9..6.....7.1....5|111122233114123333414222333414225556444555666455577686999777686999978688997778888|C ...........2...9...8....7...9...6.5.5.......8.1.3...6...8....2...7...8...........|111222333111222233114552333414452636444555666474856696777855699778888999777888999|C ..........36.9..8..8......5......5...6.8.2.4...2......2......1..1..5.72..........|112222333111222233415552633411156633444456666774458886774955586779999888777999988|C 8......6.....2...9.9...3......5..698.........239..8......3...2.3...4.....2......1|111122333111222333411222333445552666444555666444755566888777996888777999888779999|C 6....54.1.......5.7...............7...........8...............8.3.......9.21....5|111122223411223333411522233414555336444456666477555686779995886777799886799998888|C .4...1....9........3.7.....4....2......948......1....8.....6.8........7....4...1.|112222233411122335411162335444162335476666635477869555477869995477889995778888899|C ...........98..3...4...8.3...1....5...4...1...2....8...8.1...6...8..14...........|111122233114122233114422233444455533645457573665557777668887799668889799668889999|C .............41.7.4.......26.......7.........9.......18.......5.9.46.............|111222223411125223411125333444445633774555633774566666777589996788589996788888999|C ..68.......4...........6..8...52.3.............7.89...6..2...........8.......12..|111122223111442223511444223566444433556666633557777663588777993588877999588889999|C 5....9..1...8.....2..........8........4...9........5..........7.....1...7..3....9|111112222113122224153333624553366644553367744556667744586777749588889799888899999|C ..5.....7.8.3........9.5..........92..6...2..29..........2.6........4.7.8.....4..|111112223114422223114425533644425333644555773666587773665587799688887799688899999|C 1.....3...6...........2......198........3........971......6...........8...3.....4|111122222131322224133355444113355444663357744666557788666557778699997878999998888|C ...821.........8............836......1..4..8......794............8.........458...|112223334112222344112253334116553344166555447668855477688859977668999977688899977|C ........9.......1.8.4...9.....2.....9..6.1..7.....7.....2...8.3.7.......7........|112223333111122223144522663144555633174456638774555668744995668799998888777799988|C ..3.......263.1.....794.3......2........1........3......1.865.....1.927.......8..|112222223111112333415512333444552336444456666477855666777895596777899999788888899|C ...5..1.9...9..51..9......5735.....8.........5.....8368......5..48..1...9.1..8...|122223333112223344115523344166523447116555477166895447668895577668899977888899997|C ...........5...74........2....54.2...9.....3...1.72....6........74...3...........|122233334112233334111222434115525444616555474666585577696888777699998877699998887|C 8.6............3.....3.....18....2..4.......3..9....82.....2.....8............5.1|111223334111123334156122334556222234556666644578888644577889649577789999577788999|C ......67....4.2.5...6.........1..8.............3..4.........7...2.8.3....49......|111112223411122233444122533444425533664555733665587777665889777668889997688899999|C 5........7.4..........5.....923.....4.9.3.1.5.....359.....4..........8.6........1|112333444122223334112233344115225446175555546177588566779998866799988886777999866|C 3..........9......8..3.....9..5..82...........67..5..4.....2..7......7..........8|111112222311442222311444425333344465366666665367775555387777995888877995888899999|C .....9.2...2...7..........3....8..32...8.4...51..3....2..........7...2...2.1.....|111222334111222334151266344157226334557666344577688349557668949577888999577888999|C ..8..4...4....7.......9.8......7.1.2.........2.7.8......3.5.......1....4...5..7..|111112223114412223514444223554446233566666663557688833577888893577798899577799999|C 6...3......52.............5...3.....8.......6.....3...4.............17......2...4|112222333111222233144442333144455367145555567148556667888966667889999777888999977|C ..3............5.72..68...4.8.5..6.............2..5.3.3...28..18.5............1..|111222223412225233411155333411456333444456666777456886777558886779599986799999888|C .7.....8.......8.1.......5....8...6..1.....9..6...2....3.......5.8.......9.....3.|111222333441122233444112233445112533445555566775899566778899666778889966777888999|C ...5..........7.9.....93..13.6..1...4.1...9.6...8..3.26..93.....3.7..........6...|122222233111122333114112333444445553444555666755566666777899699777889999778888889|C .6..1...4......9.79....4..5......19..19...27..28......4..9....17.1......2...8..5.|111122223111222333114422333444445553644555773655577777666887799666888999688889999|C ...7...8..9......7....6.12..2...6.......4.......2...4..47.5....2......5..7...8...|111122222113333222413333562411355566444456666445557886945777786999777788999998888|C