{"name":"Gridlings-Bench","version":"1.0","date":"2026-08-23","license":"CC BY 4.0 \u2014 cite play.agiscorecard.com/bench","url":"https://play.agiscorecard.com/bench","description":"1,100 constraint-logic puzzles across 11 distinct rule families, every board machine-verified to have exactly one solution (nonograms further verified solvable by pure line propagation). Drawn from the Gridlings free-play pools; the daily boards are excluded. Guessing never helps: a wrong answer is provably wrong, so exact-match accuracy is a clean metric. Solutions included for scoring.","scoring":"For each puzzle, produce the answer in the family's answer format. Score = exact match against `solution`. Report accuracy per family and overall; families are deliberately diverse so aggregate scores resist per-family overfitting.","families":{"gridlings":{"rules":"N\u00d7N grid. Place one animal-color pair in every cell so each row and column contains each animal exactly once and each color exactly once, every animal-color pair appears exactly once in the grid (Graeco-Latin square), and the same animal never appears in two cells that touch, even diagonally. Givens: `ga`/`gc` give the animal/color index per cell, '.' = unknown.","answer_format":"Object {\"a\": <N*N digits>, \"c\": <N*N digits>} row-major."},"balance":{"rules":"N\u00d7N binary grid. Fill every cell with 0 or 1 so each row and column contains exactly N/2 of each symbol and no three equal symbols are adjacent horizontally or vertically. Givens: `g` gives the symbol per cell, '.' = unknown.","answer_format":"String of N*N characters '0'/'1', row-major."},"starbattle":{"rules":"N\u00d7N grid divided into N regions. Place stars so each row, each column and each region contains exactly S stars, and no two stars touch, even diagonally. S is given per puzzle.","answer_format":"String of N*N characters '0'/'1' (1 = star), row-major."},"trail":{"rules":"N\u00d7N grid with numbered waypoints (`w`: one hex digit per cell, 0 = no waypoint; waypoint 1 is the path start, the highest waypoint is the path end). Draw a single orthogonally-connected path that visits every cell exactly once and passes through the waypoints in ascending numeric order.","answer_format":"Concatenated 2-digit row-major cell indices in path order (N*N pairs)."},"futoshiki":{"rules":"N\u00d7N Latin square: each row and column contains 1..N exactly once, and every inequality sign between adjacent cells must hold.","answer_format":"String of N*N digits, row-major."},"towers":{"rules":"N\u00d7N Latin square of tower heights 1..N. Each outside clue gives the number of towers visible from that direction (taller towers hide shorter ones behind them).","answer_format":"String of N*N digits, row-major."},"minisudoku":{"rules":"N\u00d7N Latin square with boxes of size BR\u00d7BC: each row, column and box contains 1..N exactly once.","answer_format":"String of N*N digits, row-major."},"kropki":{"rules":"N\u00d7N Latin square with dot constraints between adjacent cells: a white dot means the two numbers differ by exactly 1, a black dot means one is double the other, and NO dot means neither relation holds (negative constraint). A 1-2 pair is marked with a black dot.","answer_format":"String of N*N digits, row-major."},"sandwich":{"rules":"N\u00d7N Latin square. Each outside clue equals the sum of the numbers strictly between 1 and N (the largest number) in that row or column.","answer_format":"String of N*N digits, row-major."},"thermo":{"rules":"N\u00d7N grid partitioned into snake-shaped thermometers (bulb first). Fill mercury from each bulb continuously along the tube (a filled cell implies all cells nearer the bulb are filled). Row and column clues give the number of filled cells in that line.","answer_format":"String of N*N characters '0'/'1' (1 = filled), row-major."},"nonogram":{"rules":"N\u00d7N binary picture grid. Row and column clues list the lengths of the runs of filled cells in order, with at least one empty cell between runs. Additionally, every board in this set is verified solvable by row/column constraint propagation alone (no search required).","answer_format":"String of N*N characters '0'/'1' (1 = filled), row-major."}},"puzzles":[{"id":"gridlings-easy-0","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"324...1.3.032.1....310.24","gc":"314...3.4.203.4....114.03"},"solution":{"a":"3241041032032412410310324","c":"3142003142203144203114203"}},{"id":"gridlings-easy-1","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"0.34.42.1...420201....2.1","gc":"2.10.31.4...423042....3.0"},"solution":{"a":"0134242013134202013434201","c":"2310431042104230423142310"}},{"id":"gridlings-easy-2","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".032...4104..3203...24..3","gc":".310...3100..3110...31..4"},"solution":{"a":"1032432410410320324124103","c":"4310224310024311024331024"}},{"id":"gridlings-easy-3","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".0123.2...34.12.12...34.1","gc":".1032.0...03.41.24...41.3"},"solution":{"a":"4012312340340120123423401","c":"4103210324032413241024103"}},{"id":"gridlings-easy-4","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"3...024.3103.2..24.34..1.","gc":"4...334.0113.2..13.22..3."},"solution":{"a":"3124024031031241240340312","c":"4201334201134200134220134"}},{"id":"gridlings-easy-5","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"2.04..4.2312.0.30....1.30","gc":"2.40..3.1414.3.32....0.21"},"solution":{"a":"2304104123123043041241230","c":"2140303214140323214040321"}},{"id":"gridlings-easy-6","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".023.2.4..41...02.41..102","gc":".402.4.2..02...21.40..402"},"solution":{"a":"1023423410410230234134102","c":"3402140213021342134013402"}},{"id":"gridlings-easy-7","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"1..23.....4023.3.4020..14","gc":"0..43.....3012.1.4304..12"},"solution":{"a":"1402323140402313140202314","c":"0124324301301241243043012"}},{"id":"gridlings-easy-8","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"130...21.030...21..4042..","gc":"413...41.002...30..1130.."},"solution":{"a":"1304242130304212130404213","c":"4130224130024133024113024"}},{"id":"gridlings-easy-9","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"...2.2.130..2.1.1.02.2413","gc":"...3.2.403..1.0.3.14.0321"},"solution":{"a":"1302424130302414130202413","c":"1403221403321400321440321"}},{"id":"gridlings-easy-10","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"340.1..3.0..2.31..0.0.134","gc":"014.2..3.0..2.13..1.2.143"},"solution":{"a":"3402121340402131340202134","c":"0143214320432013201420143"}},{"id":"gridlings-easy-11","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"..1.213.0.2.41..132..204.","gc":"..1.323.4.4.23..041..230."},"solution":{"a":"0413213204204134132032041","c":"0412323041412303041212304"}},{"id":"gridlings-easy-12","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".1.0202..4...2323.404..3.","gc":".4.3041..2...2430.410..1."},"solution":{"a":"3140202314140232314040231","c":"2413041302130243024102413"}},{"id":"gridlings-easy-13","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".2.1.01...43..12.14.1.320","gc":".0.2.01...12..02.30.4.012"},"solution":{"a":"3201401432432012014314320","c":"3012401243124302430143012"}},{"id":"gridlings-easy-14","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".1.43..0121243.3..2.2...1","gc":".3.40..0130132.3..0.4...2"},"solution":{"a":"0124343012124303012424301","c":"1324024013013243240140132"}},{"id":"gridlings-easy-15","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"24.10..24.43102.2..13....","gc":"21.40..40.34021.0..30...."},"solution":{"a":"2431010243431020243131024","c":"2134013402340214021302134"}},{"id":"gridlings-easy-16","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".320...413.1..0.2.4..4132","gc":".210...043.0..2.4.2..3210"},"solution":{"a":"1320420413413203204104132","c":"3210421043104320432143210"}},{"id":"gridlings-easy-17","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"24..10124....1...4.0301.4","gc":"34..02103....2...1.3103.2"},"solution":{"a":"2430101243430121243030124","c":"3421021034034214210310342"}},{"id":"gridlings-easy-18","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"4320.0..32.201....20..1.3","gc":"3021.0..43.143....02..0.1"},"solution":{"a":"4320101432320141432020143","c":"3021402143214301430243021"}},{"id":"gridlings-easy-19","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"40....140.03..414....2140","gc":"23....412.12..430....1230"},"solution":{"a":"4032121403032141403232140","c":"2304104123123043041241230"}},{"id":"gridlings-easy-20","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"...1212...031.42.03.3.24.","gc":"...2113...213.00.13.4.21."},"solution":{"a":"4031212403031242403131240","c":"3402113402213400213440213"}},{"id":"gridlings-easy-21","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"2.4..4.123.2.4.3401..1.3.","gc":"3.4..1.042.1.0.4213..4.1."},"solution":{"a":"2340140123123403401201234","c":"3042113042213044213004213"}},{"id":"gridlings-easy-22","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"4.103034.12...4.4.1.10...","gc":"2.104423.00...1.0.2.31..."},"solution":{"a":"4210303421210343421010342","c":"2310442310042311042331042"}},{"id":"gridlings-easy-23","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"01.4.43....2.3030.2424...","gc":"03.4.10....1.3224.0332..."},"solution":{"a":"0124343012124303012424301","c":"0324110324410322410332410"}},{"id":"gridlings-easy-24","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"0.23...4014..2.12...3.012","gc":"2.31...2434..0.02...3.024"},"solution":{"a":"0123423401401231234034012","c":"2431010243431020243131024"}},{"id":"gridlings-easy-25","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".03....20..31.242031.14..","gc":".34....10..10.310234.23.."},"solution":{"a":"2031414203031424203131420","c":"2341034102410231023402341"}},{"id":"gridlings-easy-26","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"1..02021.43.02....4.40.1.","gc":"0..14214.34.32....4.14.3."},"solution":{"a":"1340202134340212134040213","c":"0321421403403213214014032"}},{"id":"gridlings-easy-27","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".3240.40.30.3...2..1.013.","gc":".4213.21.02.3...3..2.042."},"solution":{"a":"1324024013013243240140132","c":"0421342130213041304230421"}},{"id":"gridlings-easy-28","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":".1..02.4.3.3.0.0413..2.41","gc":".1..34.3.1.0.4.1423..3.14"},"solution":{"a":"4132020413132040413232041","c":"0142342301301421423023014"}},{"id":"gridlings-easy-29","family":"gridlings","difficulty":"easy","puzzle":{"n":5,"ga":"0...3.43..3...42.430.3021","gc":"0...1.04..2...33.104.3210"},"solution":{"a":"0214314302302142143043021","c":"0432110432210433210443210"}},{"id":"gridlings-medium-0","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".....312.0.4.3103..4.....","gc":".....413.2.3.2430..1....."},"solution":{"a":"4031231240240310312412403","c":"2413041302130243024102413"}},{"id":"gridlings-medium-1","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".3...42...31.2..03....20.","gc":".2...03...40.2..40....40."},"solution":{"a":"0314242031314202031414203","c":"3214003214403211403221403"}},{"id":"gridlings-medium-2","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".....4.1321..40..0..0..2.","gc":".....4.3100..31..4..3..4."},"solution":{"a":"3240140132132402401301324","c":"2310442310042311042331042"}},{"id":"gridlings-medium-3","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"03....2....0...3.2...1034","gc":"40....3....2...3.0...1340"},"solution":{"a":"0342142103103423421021034","c":"4021313402021343402121340"}},{"id":"gridlings-medium-4","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"34....1.....4214.1.31....","gc":"30....3.....3011.4.00...."},"solution":{"a":"3421021034034214210310342","c":"3012443012243011243001243"}},{"id":"gridlings-medium-5","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..20...4.2..0.4.41...03..","gc":"..23...0.4..4.3.23...01.."},"solution":{"a":"4120303412120343412020341","c":"1423023014014234230130142"}},{"id":"gridlings-medium-6","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"....0.013...20....4.420..","gc":"....3.210...21....2.104.."},"solution":{"a":"1342020134342010134242013","c":"2104332104432100432110432"}},{"id":"gridlings-medium-7","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".4....2..0.0..1.14....214","gc":".1....0..4.3..1.24....103"},"solution":{"a":"1403232140403212140303214","c":"4103210324032413241024103"}},{"id":"gridlings-medium-8","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".041..230....2.2..4....3.","gc":".032..403....0.3..4....1."},"solution":{"a":"3041212304041232304141230","c":"4032114032214033214003214"}},{"id":"gridlings-medium-9","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"2..014........0.4.1...234","gc":"1..433........0.4.1...431"},"solution":{"a":"2340140123123403401201234","c":"1204331204431200431220431"}},{"id":"gridlings-medium-10","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..1424.3....4..2..1..4.3.","gc":"..0142.1....4..1..2..3.0."},"solution":{"a":"3014242301014232301414230","c":"3201420143014321432043201"}},{"id":"gridlings-medium-11","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".0..4.34...1.2.0.3.1.4...","gc":".0..1.30...1.0.2.1.0.2..."},"solution":{"a":"1023423410410230234134102","c":"3024113024413022413002413"}},{"id":"gridlings-medium-12","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"14.302.....1....230.....2","gc":"34.204.....2....034.....2"},"solution":{"a":"1423023014014234230130142","c":"3412041203120342034103412"}},{"id":"gridlings-medium-13","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..4..2.0.4.4....0.4.4.3.1","gc":"..4..2.1.0.1....3.2.3.2.1"},"solution":{"a":"0142323014142303014242301","c":"0241324130413021302430241"}},{"id":"gridlings-medium-14","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".10..3.....0.4..21.3...21","gc":".30..0.....2.0..01.2...30"},"solution":{"a":"2103434210103424210303421","c":"2301401423423013014214230"}},{"id":"gridlings-medium-15","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".01.3....0...140..3.4.2..","gc":".34.0....1...344..2.3.1.."},"solution":{"a":"2014314320320140143243201","c":"2341002341102344102334102"}},{"id":"gridlings-medium-16","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".4.3....41413.2.2...1....","gc":".1.2....30423.1.3...3...."},"solution":{"a":"2413030241413020241313024","c":"0142314230423012301430142"}},{"id":"gridlings-medium-17","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".231.3.40....3...1.01....","gc":".104.3.10....1...3.11...."},"solution":{"a":"0231431402402312314014023","c":"2104332104432100432110432"}},{"id":"gridlings-medium-18","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"........1.4.0.20.2..241.3","gc":"........1.1.4.23.1..043.1"},"solution":{"a":"1032432410410320324124103","c":"2104343210104323210404321"}},{"id":"gridlings-medium-19","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"...1..03..2410......41..2","gc":"...2..12..1204......04..2"},"solution":{"a":"3241010324241030324141032","c":"4312031204120432043104312"}},{"id":"gridlings-medium-20","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"3.4..1.32..4....3..1.1.3.","gc":"3.1..1.03..3....1..3.0.4."},"solution":{"a":"3241010324241030324141032","c":"3412012034034124120320341"}},{"id":"gridlings-medium-21","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"0.....20.414...2.1..4..0.","gc":"0.....21.021...1.0..3..2."},"solution":{"a":"0143232014143202014343201","c":"0421342130213041304230421"}},{"id":"gridlings-medium-22","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..0..0..1.2...4.0.2.4.13.","gc":"..4..3..4.1...4.1.2.0.13."},"solution":{"a":"1304204213213043042142130","c":"2041332041132044132004132"}},{"id":"gridlings-medium-23","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..02.0.1...34..4.2...1..0","gc":"..04.2.4...43..4.1...1..4"},"solution":{"a":"3402102134134024021321340","c":"1204320431043124312031204"}},{"id":"gridlings-medium-24","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"02....4......14.1.3.43.2.","gc":"13....4......13.2.3.21.4."},"solution":{"a":"0214314302302142143043021","c":"1340234021402130213421340"}},{"id":"gridlings-medium-25","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".4.23.3.4..0..1.14...2...","gc":".3.41.4.2..2..4.04...1..."},"solution":{"a":"1402323140402313140202314","c":"2304104123123043041241230"}},{"id":"gridlings-medium-26","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"........1...4.303.24240..","gc":"........1...0.402.31431.."},"solution":{"a":"3124040312124030312424031","c":"1024324310310240243143102"}},{"id":"gridlings-medium-27","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..31.3....2.03.0.....24.3","gc":"..30.1....0.24.3.....30.2"},"solution":{"a":"4031231240240310312412403","c":"2430112430012433012443012"}},{"id":"gridlings-medium-28","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".41....241...02...13.3...","gc":".43....014...32...01.0..."},"solution":{"a":"2413030241413020241313024","c":"1432032014014324320120143"}},{"id":"gridlings-medium-29","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".1.3...0.2.23.0.0...2.4..","gc":".0.2...0.2.34.1.2...0.2.."},"solution":{"a":"0123434012123404012323401","c":"4012334012234011234001234"}},{"id":"gridlings-medium-30","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"3..2...3....2..431....431","gc":"1..2...4....0..032....103"},"solution":{"a":"3102424310102434310202431","c":"1032432410410320324124103"}},{"id":"gridlings-medium-31","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"2.13..3.2.....3..3..3.20.","gc":"1.32..4.0.....1..0..3.41."},"solution":{"a":"2013413420420130134234201","c":"1032424103032414103232410"}},{"id":"gridlings-medium-32","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..4.3.....32140....2..21.","gc":"..1.2.....14203....1..31."},"solution":{"a":"2140340321321401403203214","c":"0314231420142034203120314"}},{"id":"gridlings-medium-33","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".1..0.4...03.2.....340..2","gc":".3..4.2...04.3.....331..2"},"solution":{"a":"3124024031031241240340312","c":"2310442310042311042331042"}},{"id":"gridlings-medium-34","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..4....31.1....0..42.2.31","gc":"..3....23.0....3..42.3.14"},"solution":{"a":"3142020314142030314242031","c":"4230114230014233014223014"}},{"id":"gridlings-medium-35","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".4..2.0..42........1021.3","gc":".0..4.4..20........1214.0"},"solution":{"a":"1430230214214304302102143","c":"3021414302021434302121430"}},{"id":"gridlings-medium-36","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..34...1...3.0..1...340.2","gc":"..01...3...2.3..1...301.4"},"solution":{"a":"1234040123234010123434012","c":"4301224301124300124330124"}},{"id":"gridlings-medium-37","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"...242..31..2...0..2...03","gc":"...340..41..4...4..2...23"},"solution":{"a":"0312424031312404031212403","c":"1023402341234103410241023"}},{"id":"gridlings-medium-38","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":".2..314...3..1.2..30....1","gc":".4..342...2..1.0..42....0"},"solution":{"a":"0214314302302142143043021","c":"1420342031203140314231420"}},{"id":"gridlings-medium-39","family":"gridlings","difficulty":"medium","puzzle":{"n":5,"ga":"..4..4231.31.......1..10.","gc":"..1..0124.12.......1..01."},"solution":{"a":"1042342310310420423123104","c":"3012401243124302430143012"}},{"id":"gridlings-hard-0","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"0.321.....4..........21..","gc":"1.304.....4..........41.."},"solution":{"a":"0432121043432101043232104","c":"1230430412412302304104123"}},{"id":"gridlings-hard-1","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"..2........2...3...12.3.0","gc":"..0........1...3...12.1.0"},"solution":{"a":"4021313402021343402121340","c":"1302402413413023024124130"}},{"id":"gridlings-hard-2","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":".1..3....2.2......20..3..","gc":".0..3....2.1......04..0.."},"solution":{"a":"4120303412120343412020341","c":"2041304132413201320432041"}},{"id":"gridlings-hard-3","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"...0........03...2...0.12","gc":"...4........30...2...1.23"},"solution":{"a":"1240303124240313124040312","c":"3014223014423011423001423"}},{"id":"gridlings-hard-4","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":".43...204.....0....1.....","gc":".31...204.....2....4....."},"solution":{"a":"0431212043431202043131204","c":"4312012043043123120420431"}},{"id":"gridlings-hard-5","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"..0...2..0...2..1....32..","gc":"..1...4..0...1..1....23.."},"solution":{"a":"1403232140403212140303214","c":"3014214230230140142342301"}},{"id":"gridlings-hard-6","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"0.23........3.........104","gc":"4.01........4.........134"},"solution":{"a":"0423131042423101042323104","c":"4201334201134200134220134"}},{"id":"gridlings-hard-7","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":".....3.....01.4.34.0.....","gc":".....4.....14.2.20.4....."},"solution":{"a":"0134234201201341342042013","c":"2014343201014323201414320"}},{"id":"gridlings-hard-8","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"....4....04.01.....2..2..","gc":"....2....34.23.....4..0.."},"solution":{"a":"2013413420420130134234201","c":"3041204123412301230423041"}},{"id":"gridlings-hard-9","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":".0......1..10...23.....0.","gc":".0......3..23...31.....4."},"solution":{"a":"1023423410410230234134102","c":"1042304231423102310431042"}},{"id":"gridlings-hard-10","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":".......031..1..1......3.4","gc":".......312..0..4......4.1"},"solution":{"a":"3142042031031421420320314","c":"3120404312120434312020431"}},{"id":"gridlings-hard-11","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"...4..40.3...1....0....3.","gc":"...3..24.3...4....2....1."},"solution":{"a":"2314014023023143140240231","c":"2403112403312400312440312"}},{"id":"gridlings-hard-12","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":".2........4.2.....4.1.32.","gc":".3........3.4.....1.1.20."},"solution":{"a":"3201401432432012014314320","c":"0314242031314202031414203"}},{"id":"gridlings-hard-13","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"..4..4...........2..2.104","gc":"..2..0...........1..2.431"},"solution":{"a":"1042342310310420423123104","c":"3120404312120434312020431"}},{"id":"gridlings-hard-14","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"........24.4..01......1.2","gc":"........23.2..13......2.4"},"solution":{"a":"0243131024243101024343102","c":"2341041023023413410210234"}},{"id":"gridlings-hard-15","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"1.42.4.....1...0..3......","gc":"2.41.0.....0...4..2......"},"solution":{"a":"1042342310310420423123104","c":"2341002341102344102334102"}},{"id":"gridlings-hard-16","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"....4....212..0.0......0.","gc":"....1....402..3.1......0."},"solution":{"a":"0123434012123404012323401","c":"4302130214021432143014302"}},{"id":"gridlings-hard-17","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"2..0.3..214...0..........","gc":"0..2.3..104...3.........."},"solution":{"a":"2130430421421301304204213","c":"0342134210421032103410342"}},{"id":"gridlings-hard-18","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"......4.1010...4...3.....","gc":"......3.1002...1...4....."},"solution":{"a":"2103434210103424210303421","c":"3410223410023411023441023"}},{"id":"gridlings-hard-19","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":".0..4.2......3..3..1..1..","gc":".4..3.0......4..1..4..1.."},"solution":{"a":"1032432410410320324124103","c":"0421330421130422130442130"}},{"id":"gridlings-hard-20","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"..3.......041.2........13","gc":"..4.......043.1........10"},"solution":{"a":"4132032041041321320420413","c":"1043232104043212104343210"}},{"id":"gridlings-hard-21","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"302.1.....0........4..1..","gc":"104.2.....3........0..3.."},"solution":{"a":"3024141302024131302424130","c":"1043221043321044321004321"}},{"id":"gridlings-hard-22","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":".....13...2.0.....2.3..0.","gc":".....42...3.2.....2.1..4."},"solution":{"a":"4013213240240130132432401","c":"2103442103342100342110342"}},{"id":"gridlings-hard-23","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"....2..1.....21.14...0...","gc":"....4..1.....10.24...0..."},"solution":{"a":"1430202143430212143030214","c":"3102443102243100243110243"}},{"id":"gridlings-hard-24","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"1..4.....2....1....42.3..","gc":"4..1.....1....0....33.1.."},"solution":{"a":"1024343102024313102424310","c":"4301224301124300124330124"}},{"id":"gridlings-hard-25","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"2..........3.......13102.","gc":"2..........1.......33401."},"solution":{"a":"2431010243431020243131024","c":"2340112340012344012334012"}},{"id":"gridlings-hard-26","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"2..3....2........312....0","gc":"2..3....0........124....2"},"solution":{"a":"2403103124124034031231240","c":"2403112403312400312440312"}},{"id":"gridlings-hard-27","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":".......0.....1010...4...3","gc":".......4.....1321...3...1"},"solution":{"a":"0342121034342101034242103","c":"0213413402402132134034021"}},{"id":"gridlings-hard-28","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"......3.10..0..0......1.4","gc":"......0.41..4..2......3.2"},"solution":{"a":"1043243210210430432132104","c":"1302430241024132413041302"}},{"id":"gridlings-hard-29","family":"gridlings","difficulty":"hard","puzzle":{"n":5,"ga":"....0....1......3.14.4.3.","gc":"....2....1......4.23.2.1."},"solution":{"a":"3214040321214030321414032","c":"3140240231231401402302314"}},{"id":"balance-easy-0","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"......0.11.10.1.011.01.0.0101.0..1.."},"solution":"110010001101011001100110101010010101"},{"id":"balance-easy-1","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":".100...1.01110..0.0..10.11...010...."},"solution":"010011010011101100001101110010101100"},{"id":"balance-easy-2","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"110..0.101000..0..11......1.0...110."},"solution":"110010110100001011110010001101001101"},{"id":"balance-easy-3","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"..1...01.0.0.1.01010.1.10...0.1..1.0"},"solution":"001101011010110010100101011001100110"},{"id":"balance-easy-4","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"0.0...110..01....1.010....0..0101.01"},"solution":"010110110100101001001011010110101001"},{"id":"balance-easy-5","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"001..11.0..1.1..1000.0.1...10...10.."},"solution":"001101100101110010001011110100011010"},{"id":"balance-easy-6","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":".1.1.000.1.1..10..1.....1..101.11.10"},"solution":"110100001101001011110010100101011010"},{"id":"balance-easy-7","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"10.10..11..1..01..1.1.0...00...1001."},"solution":"101100011001100110101100010011010011"},{"id":"balance-easy-8","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"..0101.00.10.0.......0.0..01.00.101."},"solution":"010101100110101001011010110100001011"},{"id":"balance-easy-9","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":".10...0.10.11..10..101.01...1.01...1"},"solution":"110100001011100101010110101010011001"},{"id":"balance-easy-10","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"..10..1.10..0...0.0....01001010..1.1"},"solution":"101010101010010101011010100101010101"},{"id":"balance-easy-11","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":".10.10001...1.01.1....0.0..0.0.0.1.1"},"solution":"110010001011100101110100011010001101"},{"id":"balance-easy-12","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"10...000..1.1101..0..0....00...10.00"},"solution":"101100001011110100001011010011110100"},{"id":"balance-easy-13","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"1......0....0.1.1.0.110111..10.10.11"},"solution":"101100100101011010001101110010010011"},{"id":"balance-easy-14","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"11.0...0.1000.....01..11..001.0.11.."},"solution":"110010101100001101010011110010001101"},{"id":"balance-easy-15","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"10.1000...1..100...0...10.1011.....0"},"solution":"101100010011110010001101001011110100"},{"id":"balance-easy-16","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"110...10.1.1..101.1100.......1...011"},"solution":"110100100101011010110010001101001011"},{"id":"balance-easy-17","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"..0.0.1..0.00..1..0.0.11.01.10.1.1.0"},"solution":"010101101010001101010011101010110100"},{"id":"balance-easy-18","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"10.10.00.1.1.1...01.01......1111.0.."},"solution":"100101001101011010110100001011110010"},{"id":"balance-easy-19","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"101.00..01...1.0..00..01..0.1.0...01"},"solution":"101100100110010011001101110010011001"},{"id":"balance-easy-20","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":".10.0..10.11.....111.10.00..0..01.1."},"solution":"110100010011001011110100001101101010"},{"id":"balance-easy-21","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"00....010..11.....1.1.00011..1...010"},"solution":"001101010011100110101100011001110010"},{"id":"balance-easy-22","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"1.0.1.00.1...1...0.011...10.1100..0."},"solution":"110010001101110010101100010011001101"},{"id":"balance-easy-23","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"11..0..100...01.0.11..00....1000...1"},"solution":"110100010011001101110100101010001011"},{"id":"balance-easy-24","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"...10..1010.0.10..00..0.....100.001."},"solution":"101100110100001011001101110010010011"},{"id":"balance-easy-25","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"......0..10.11.10000..1.1.0.00..0.10"},"solution":"001011001101110100001011110100110010"},{"id":"balance-easy-26","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"...0.10...11100.10.010...1.110....0."},"solution":"011001010011100110101001010110101100"},{"id":"balance-easy-27","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"11..0.0..1.10.00....0.1.1.110....011"},"solution":"110100001101010011110010101100001011"},{"id":"balance-easy-28","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"...1...0...11..00.0..1.011001010...1"},"solution":"010110001101101001010110110010101001"},{"id":"balance-easy-29","family":"balance","difficulty":"easy","puzzle":{"n":6,"g":"1.00...010.101.10..0.01.1....00.0..."},"solution":"110010001011010101101010101100010101"},{"id":"balance-medium-0","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".1..1.1.01...01.0......110.0..1.0..."},"solution":"011010110100001101010011101010100101"},{"id":"balance-medium-1","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".1..101..1.11..0.0.1..1...1.......00"},"solution":"011010100101101010010011001101110100"},{"id":"balance-medium-2","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..10.0...1.0001.0.0.1........0.1..0."},"solution":"101010110100001101001011110010010101"},{"id":"balance-medium-3","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"01.0.1...0.0.0...01.....0.0.1.1....1"},"solution":"011001011010100110101001010110100101"},{"id":"balance-medium-4","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".100.00.0..1...1.1.0..0.....10.....1"},"solution":"110010010011001101101100110010001101"},{"id":"balance-medium-5","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..0.00.011..1.0...00.1.......1.1..1."},"solution":"110100001101110010001101001011110010"},{"id":"balance-medium-6","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".0.1...1.01..1.0.1..1......1.0.11.1."},"solution":"100101110010011001001101100110011010"},{"id":"balance-medium-7","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".0.1.1..0...10.1......0.1...00.1.0.0"},"solution":"001101010011100110011001101100110010"},{"id":"balance-medium-8","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..1.01.1..1.1.0.0..0..00...0..1..1.."},"solution":"011001011010100101101100010011100110"},{"id":"balance-medium-9","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"0.1....1...0..11..1.0.1...00..01..0."},"solution":"001101110010001101100110110010011001"},{"id":"balance-medium-10","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..0.0....1.1.......1.01..1.1.01.101."},"solution":"010101001101101010010011110100101010"},{"id":"balance-medium-11","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..0.0.1..1...10..1....11.0...001...0"},"solution":"100101101100010011010011101100011010"},{"id":"balance-medium-12","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"0.1...01.1.1....0...0.10....0.110..."},"solution":"001011010101101100110010001101110010"},{"id":"balance-medium-13","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"01....1..0.10.1..001..1.......1..1.0"},"solution":"010101101001011010010110101001100110"},{"id":"balance-medium-14","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"1......0.10.....1011..1001.......0.1"},"solution":"110100001101101010110010010101001011"},{"id":"balance-medium-15","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".0.0........0.0.10.0..1.1.01..1.0..0"},"solution":"001011101001010110001011110100110100"},{"id":"balance-medium-16","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"0..10...0........001...00.1.0..10..0"},"solution":"001101100101110010011010001101110010"},{"id":"balance-medium-17","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"0.....0..0.....1.11.1.0.0100....0..1"},"solution":"011010011010100101101100010011100101"},{"id":"balance-medium-18","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..0.1.0...1.1.0.0......0110...10...1"},"solution":"010110001011100101011010110100101001"},{"id":"balance-medium-19","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".0.101..1.11..00....1...11..0.1....."},"solution":"001101001011110010001101110100110010"},{"id":"balance-medium-20","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".001..010...1...1..0.1..0.0.....1.0."},"solution":"100110010101101010101100010011011001"},{"id":"balance-medium-21","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".....10.......10.100.1...1..1.100.1."},"solution":"011001010110101001001101110010100110"},{"id":"balance-medium-22","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"10.1.0..10.....1000.1.......11...0.."},"solution":"101100001011110100001101010011110010"},{"id":"balance-medium-23","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..001..1.10.....11..1.11....0.0....1"},"solution":"110010110100001011001011110100001101"},{"id":"balance-medium-24","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"0...0.01.10.......01..1...11....001."},"solution":"001101010101101010010011101100110010"},{"id":"balance-medium-25","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".1.....1..10.010.0.0.1....0..00..0.."},"solution":"010101110010101010001101110100001011"},{"id":"balance-medium-26","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"1.....11..1..0.1....11..01....0.0.01"},"solution":"101010110010001101101100010011010101"},{"id":"balance-medium-27","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"0.....00..0..1..1...0.11...10..1.0.0"},"solution":"001101001101110010010011101100110010"},{"id":"balance-medium-28","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".01.01.0.0....0...01..0...0.0....01."},"solution":"001101101010010110011001100101110010"},{"id":"balance-medium-29","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"1.0.00.....10.00...00..0...0.1.0...."},"solution":"110100001101010011100110011001101010"},{"id":"balance-medium-30","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".1..1.0..1..11.01....01.01...1...0.."},"solution":"010110001101110010101010010101101001"},{"id":"balance-medium-31","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"1...000.1.0...1..01.0...10..1....0.."},"solution":"110100001101011010100101101010010011"},{"id":"balance-medium-32","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"....00........10.1100.0.0.1...0.11.."},"solution":"110100110010001011100101011010001101"},{"id":"balance-medium-33","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..1.....110.0...1...1.10.0....11.10."},"solution":"001011101100010011011010100101110100"},{"id":"balance-medium-34","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".....1..11.00....1.1.10...00.01..0.."},"solution":"010101101100001011010101110010101010"},{"id":"balance-medium-35","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"1....00100.....1.1.0..000.........11"},"solution":"101100010011100101101100011010010011"},{"id":"balance-medium-36","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":".1.........00.101.1.....01101.0..0.."},"solution":"110100110100001011100101011010001011"},{"id":"balance-medium-37","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..01..00..0......1.1.1..10.0.0.0...1"},"solution":"110100001101010011110100101010001011"},{"id":"balance-medium-38","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"..11...0...1...110.1....0...011..01."},"solution":"001101101001010110110010001101110010"},{"id":"balance-medium-39","family":"balance","difficulty":"medium","puzzle":{"n":6,"g":"00..1...10.....10.1.1..1..0.10.0...."},"solution":"001011011010110100101001010110100101"},{"id":"balance-hard-0","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"11...........00...00..1.....0....11."},"solution":"110100011001100110001011011001100110"},{"id":"balance-hard-1","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"..10.....0.0.1...0.1....0...1.....0."},"solution":"001011101010110100010101001011110100"},{"id":"balance-hard-2","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"0..........0....1..00....10..0.0...0"},"solution":"011001110100001011100101010110101010"},{"id":"balance-hard-3","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"..1..1.0..01..0.......0...1.011....."},"solution":"001011001101110010110100001101110010"},{"id":"balance-hard-4","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"1.0.1....1....0..0..0....1...0...0.."},"solution":"100110001101110010100101011010011001"},{"id":"balance-hard-5","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"00......1.11...1...00.0...........0."},"solution":"001011001011110100100101011010110100"},{"id":"balance-hard-6","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".1..111.0..1........0.0.....11......"},"solution":"010011100101011010110100001011101100"},{"id":"balance-hard-7","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".0...1.1....1...1..0.0....1......0.1"},"solution":"001101110100110010001011101100010011"},{"id":"balance-hard-8","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"0.0.....0.0........0..01....11...0.."},"solution":"010101110100101010001101010011101010"},{"id":"balance-hard-9","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".1...10.11..........1.......00.1.1.."},"solution":"010011001101110010001011101100110100"},{"id":"balance-hard-10","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"....0..11.......0...0.......11.0..11"},"solution":"110100011010100101110100001011001011"},{"id":"balance-hard-11","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"....1...0.1......0.1.......010.1...0"},"solution":"001011010011101100010101101010110100"},{"id":"balance-hard-12","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"..0.11......1..1...1..00..00........"},"solution":"010011001011101100110100010011101100"},{"id":"balance-hard-13","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".1...00.0.1.....1......1.11......1.."},"solution":"110100010011101010100101011010001101"},{"id":"balance-hard-14","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"..1.....0....100.0.0..1..1.....1...."},"solution":"001101100101110010001011110100011010"},{"id":"balance-hard-15","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".0.1......0......100......0.1..0...0"},"solution":"001101110100010011001101110010101010"},{"id":"balance-hard-16","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"1..0..10..0...1....0..1.1......0...."},"solution":"110010100101011010001011110100001101"},{"id":"balance-hard-17","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".1....0....0....00.....10.1.10......"},"solution":"010011011010101100100101011010100101"},{"id":"balance-hard-18","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"...1....0.0..1......11..1......11..1"},"solution":"100110100101011010001101110010011001"},{"id":"balance-hard-19","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"1.............00.0..00.....1....00.0"},"solution":"101100001101110010010011001101110010"},{"id":"balance-hard-20","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"......0.1.1..1.....1....0..0..0..0.0"},"solution":"100101001011110100110100001011011010"},{"id":"balance-hard-21","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".....110.1011............0..0..0...."},"solution":"011001100101110010011010001101100110"},{"id":"balance-hard-22","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".11........1..010...1......0.0....1."},"solution":"011001001011110100001101110010100110"},{"id":"balance-hard-23","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"..1.1.0..0.0.0....1.......0..0.0...."},"solution":"011010011010100101101001010110100101"},{"id":"balance-hard-24","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"11.1........1.1.......0.00......0.01"},"solution":"110100001011101010110100001011010101"},{"id":"balance-hard-25","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"....1...1.1......0.0....11..1.11...."},"solution":"001011001011110100001101110010110100"},{"id":"balance-hard-26","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"0.......11......1....0.....0.1...101"},"solution":"011010001101100110110010011001100101"},{"id":"balance-hard-27","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":"..0...00..1.0......1........11.1..1."},"solution":"110100001011001101110100001011110010"},{"id":"balance-hard-28","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".1....11...01..0....001.....1......."},"solution":"011010110100101001010011100110001101"},{"id":"balance-hard-29","family":"balance","difficulty":"hard","puzzle":{"n":6,"g":".1.....1.0......00......1..1.1..0..0"},"solution":"011001010011101100011010100101100110"},{"id":"starbattle-easy-0","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"fffffcccfbeegcccbbeaacccaaeaacccaaaaaaccaaaaaaccaaaaddhhaaahhhhh"},"solution":"0100000000001000100000000010000000000010000100000000010000000001"},{"id":"starbattle-easy-1","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"dddfdcccbddfdcccdddddcccgggcccaagggaacaagaaaaaaaeeeeeeaaeeeeeeeh"},"solution":"0001000010000000001000000000010001000000000000100000100000000001"},{"id":"starbattle-easy-2","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"ccccccffacccdddfachcdfffahhfffffahfffffbaafffffbeaafffgbeaaffbbb"},"solution":"0001000000000100001000000000100000000001010000000000001010000000"},{"id":"starbattle-easy-3","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"dhhhggggdchhggggdddhhhggdddhhhggddaeehffddbeeeffbbbeeeeebbbbbeee"},"solution":"0000001001000000000010001000000000100000000000010000010000010000"},{"id":"starbattle-easy-4","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"hhbbbbbbhhbbbabbghbbbbbbgbbbbbbbgbbfffccgbffeddcgggfecccggffeccc"},"solution":"0100000000000100001000001000000000010000000000100000100000000001"},{"id":"starbattle-easy-5","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"geeeaaaagffdaaaafffddaaafffddaacfffhdaccbbbdddccbbbbbcccbbbbbccc"},"solution":"0010000010000000000000100100000000010000000001000000000100001000"},{"id":"starbattle-easy-6","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"fffhhhhhffhhhhhcffhddccchhhdgggggggggggggbgggggaeegggggaeeggggga"},"solution":"0010000000001000000000100001000000000100010000000000000110000000"},{"id":"starbattle-easy-7","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"haaaaacchdaacccccdccccccccccccbgceecbbbgccecffggccefffggccefgggg"},"solution":"1000000000010000010000000000100000000010001000000000010000000001"},{"id":"starbattle-easy-8","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"ddhhggggddhbbgggdddgggggdaagagggdaaaagggdaaeegcgdaaecccfaaaecccc"},"solution":"0010000000001000100000000000001001000000000100000000000100000100"},{"id":"starbattle-easy-9","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"cbbbbbbbccbbbbbbccbdddbbccbddggaceedgggaeeehhaaaeeeahhaaeeaaaaaf"},"solution":"0010000010000000000100000000010001000000000000100000100000000001"},{"id":"starbattle-easy-10","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"ddddaabbddddddbbfddddcbbfddeebbbdddeebbbgbbbbbbbgghhhhhbghhhhhhb"},"solution":"0000100000100000000001001000000000010000000000010100000000000010"},{"id":"starbattle-easy-11","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"heeaaaaahaaaaaaahaaaadddggccaaddgcccccddccccbbbbccccfbbbffffffbb"},"solution":"0010000010000000000010000100000000000010000100000000000100000100"},{"id":"starbattle-easy-12","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"bffffffabbfffdaabbbbbdaaebbbbhhaebbbhhhhggbbhhhhggchhhhhggchhhhh"},"solution":"0000100000000001000001001000000000010000010000000000001000100000"},{"id":"starbattle-easy-13","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"hhhhhfffaaahhhffaaahhhfeaaaghbeeaaaabbbbcaaabbbbccdabbbbccccbbbb"},"solution":"0000001000001000000000010001000001000000000001000010000010000000"},{"id":"starbattle-easy-14","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"ggggaaaegggggfaegggggfaegggggaaaggcgaaaadcccaaaadhccbaaahhccbaaa"},"solution":"0000000100000100000100000000001000100000100000000000100001000000"},{"id":"starbattle-easy-15","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"ffffgdddfffgggddffggcggdfegggggdeegggggbeggggabbeeggggbbehgggbbb"},"solution":"0001000000000010000010000010000010000000000001000000000101000000"},{"id":"starbattle-easy-16","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"ccccccceggccccccccccccccbccfffffccaffddhaaaafddhaaaaadhhaaaaadhh"},"solution":"0000000101000000000010001000000000010000000001000010000000000010"},{"id":"starbattle-easy-17","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"ffffffffffffffcfffgffhhhfdddfhhhddddbhhhdddbbehhbbbbbbhhbabbbbbh"},"solution":"0000100000000010001000000000000110000000000001000001000001000000"},{"id":"starbattle-easy-18","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"dccceeeecccbeeeecccceeeecccceeeecffgeeeefffgggagfffghgagffgggggg"},"solution":"1000000000010000010000000000010000100000000000100000100000000001"},{"id":"starbattle-easy-19","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"eeebeeeegaebeeeeaaeeeeehaaeeeeehaaccchfhaacchhhhcccccchhcccccdhh"},"solution":"0001000010000000000010000100000000000010001000000000000100000100"},{"id":"starbattle-easy-20","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"bbccccccbbbcccacbbbbbfaabbbbaaaabddbaaaaeddhhhhaeggghhhhhhhhhhhh"},"solution":"0000100001000000000001000000000100100000100000000001000000000010"},{"id":"starbattle-easy-21","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"deefffbbdffffcbbdffffcbbgccfacbbgcccccbbggggcccbgggggcbbggggghhb"},"solution":"0100000000010000100000000000100000000001000001000010000000000010"},{"id":"starbattle-easy-22","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"gggggggaggggggaaggfaaaaagfffaaabgeedcdadgeedddddeeeeedddeeehhddd"},"solution":"1000000000000010001000000000000100001000010000000000010000010000"},{"id":"starbattle-easy-23","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"cbbbddddcccdddddcccchhddcccchhhgcccchhhhcffchhhhcffaahhhcceaahhh"},"solution":"0001000000000010100000000000000100000100010000000000100000100000"},{"id":"starbattle-easy-24","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"ddhcceeeddhhheeedhhheeeeahhhbeeeaaaggeeeaaagggeeaaaggggfaaaggggg"},"solution":"0001000010000000001000000000100000000010010000000000000100000100"},{"id":"starbattle-easy-25","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"hhhbbbbbhhebbbbbhhbbbbffhabbbbffgggggddfgggcgddggggcgggggggggggg"},"solution":"1000000000100000000010000100000000000001000001000001000000000010"},{"id":"starbattle-easy-26","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"aaabbbbfdaeeaggfdaaaaggfdaaaagffddadaaaacdddaaaadddhaaaadddhhhha"},"solution":"0000001000100000000001000000000100001000100000000001000001000000"},{"id":"starbattle-easy-27","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"fccccccccccecchhcccccchhaaachhhhagahhahhbaaaaahhbbbaddhhbbbddddh"},"solution":"1000000000010000000001000000000101000000000010000010000000000010"},{"id":"starbattle-easy-28","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"bbbbeeeebbbbbeehbbbbeeaafbbbgaaafbbbggccffdcccccffccccccffcccccc"},"solution":"0000010000000001010000000000001000001000001000001000000000010000"},{"id":"starbattle-easy-29","family":"starbattle","difficulty":"easy","puzzle":{"n":8,"s":1,"g":"aaaaacccaaaaahccaabhhhhhhhhhhhhhhfddhhhhhdddhheedddddddgdddddddg"},"solution":"0000010010000000001000000000100001000000000000100001000000000001"},{"id":"starbattle-medium-0","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"jjjjhhggggjjjjhjjjggjjjjhjjjggbeejjjfccgbeejjffcccbbejfffcccbbeefffcccbiiidaaaaciiiidaaacciiddddaacc"},"solution":"0000100001010000010000001000010010001000100000001000100010001000000010000101000001000001000001010000"},{"id":"starbattle-medium-1","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"ciiiiiaaaaciiiigaaaaciiiigggaahhiigggbbahhhffffbbbhhhfffbbbbhhhfddbbbbjhhjdddjjbjjjjjjjjjjjjjjjeeeee"},"solution":"1001000000000000010110100000000000101000010000001000010100000100000010000010100000100000010000010100"},{"id":"starbattle-medium-2","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"iiiiiiiiiiiiffeeeiijgffeeeejjjggfjjjjjccgggjjdjjccgggbjdhcchggbbjdhhhhjjjbjhhahhjjjjjhhahhjjhhhhhahh"},"solution":"1000001000001000000100001010000010000010100001000000010000100100010000000100010001000000010000100100"},{"id":"starbattle-medium-3","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"bbjcccadddbbjcccaaddbbjccaaaadeejjhaaaadeejhhhadadeejjjhddddeeejjjjjjjeeegjffffieeggjjiiiiggggjiiiii"},"solution":"1000100000001000001010001000000000001010010100000000000101000010000001000001010000010000010100001000"},{"id":"starbattle-medium-4","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"dddfffffaadddjfjjeaadddjjjjeeajjhjjjeeaajjhhhjjebajjjjjjjbbajcjjiiibbbcccciigbbbcccggggbbbcccggggbbb"},"solution":"0001010000100000010000100100000000000101001010000010000000010000101000010000001000010010000100000010"},{"id":"starbattle-medium-5","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"hheedddjjjheeedddddjheeedddjdjeeeeiiijjjeeecciibjaeeecccibjaffccggibjaffggggijjaffiiiiiijaffiiiijjja"},"solution":"1000000010001000100010000000100010100000000000010100010100000100000100000101000001000000010000101000"},{"id":"starbattle-medium-6","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"jjjjjaaaddjjcjjaaaddggcjjjaiddggccciiiidgggcciiihhgggcciihhhgggcciiehhffbcceeehhfbbbceeeehfbbeeeeeee"},"solution":"0001000001000001010000010000010100001000000010001001000010000000100010101000000000000101001010000000"},{"id":"starbattle-medium-7","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"abbjjjjjjjabbjjjjgggabbjjjjgggjjbjceegggjjjjcceeeejjjjcccehejjjjfcchhhffffffcihhiiiiiiiiiiiiidddiiii"},"solution":"1000001000001000000110000001000010100000000000101001001000000000000101000101000001000000100001010000"},{"id":"starbattle-medium-8","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"bbbbbbccccdddbbjccccddbbjjjcggddjjjjjcggjjjjejjcggjjijehhhggjjiiehhhagjjiiihhhaajffiiihaaafffiiiaaaa"},"solution":"0001000100010001000000010000010100000100000010000100100010000000100010100000100000100000101000010000"},{"id":"starbattle-medium-9","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"ffffhhhhhhfffffhhhhbiiiiiiihhbiiiiiiihhbeccijiddhdeccijjddddeccjjjgdddejjjgggdadjjjjggaaaajjjjggggaa"},"solution":"0001001000010000000100010001000000010001001000010010000100000010000010100010000000000010100100100000"},{"id":"starbattle-medium-10","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"gjjjjjjjhhgjjjbbjjhhgggbbbhhhhgddbbbhhhhgddbbehhahddddbeaaafddddeeaaffddddeeaaafdiiccciiifiiiiiiiiif"},"solution":"1000001000001010000010000010000001000010010001000000000001010010100000000000010100010100000100000010"},{"id":"starbattle-medium-11","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"hccccccciihhcdcciiiihccdcaaiiehhhddaaaiehhdddaaiiehhddbbbiiihhbbbbbbigfffbjjjjggfffjjjjjggffffjjjjgg"},"solution":"0010100000100000100000010000010000010100001000000110000001000001010000010000001000001010000100000010"},{"id":"starbattle-medium-12","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"cceeeaffffcceeeaffffccjeeaafffjjjeaaggffjjjjggggffjjhjjgggiihhhjjdgiiihhhjdddiiihjjjdddbbbhhjjddddbb"},"solution":"0100010000000100010001000100000001000010100000100000100000101000001000000010000100100001000000100001"},{"id":"starbattle-medium-13","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"cdddhhheggcdddddheegccdddhheegcccdddheeicccfffhiiiccjhfhhiiiacjhhhiiiiajjjjhiiiiajjjjhbbbbajjjjjbbbb"},"solution":"0000010001001000010000001000010100000100000101000001000000100000101000101000000000000010101001000000"},{"id":"starbattle-medium-14","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"iiiiffeeejiiiifffeejiiiffffejjhhiicccejjhhhicccccjbhhaaaccjjbhggaadjjjbhhgaddddjhhhgdddddjhhhggdddjj"},"solution":"0000010100001000000100000101000101000000000000101010001000000010000001100010000000000010100101000000"},{"id":"starbattle-medium-15","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"ffhhbbbbbbfhhhbbbbbefhhhhbjjeefffdddjjeefffdddjjeeggfddajjeegggaaajjcegggajjjiccggggjjjiccggggjjjiic"},"solution":"0010001000100010000000100010001000000010000101000001000000100001010000000000010101001000000000000101"},{"id":"starbattle-medium-16","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"jjjjjffceejjjjjffceeggjjjffcceggggjffjjjdddjjfjjjjddddjjjjjjbddiijaaaabddiiiaaaabdiiihhaaabbhhhhhhha"},"solution":"0000000101001001000000000001010101000000000001001001010000000000001010100010000000100010001000100000"},{"id":"starbattle-medium-17","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"ddddddddddjjjjgggjjdjjijjjjjhhaaiiiijjhhaaaaiijjhhaaaaaajjhhccccceejfhcccceeebffccccceebbfcccccebbff"},"solution":"1010000000000010100010100000000000100010010000100000010000100100010000000000010100010100000000000101"},{"id":"starbattle-medium-18","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"ccccfffeeeffcffffeeeffcffffeeeifffffiijeibfdddiijjibbbidiijjiiibiiijjhiiiiiaaajhjjjjjjjjjhjjgggggggh"},"solution":"0010000100100010000000100000101000001000000100001001000100000001000001000001010001000000010000101000"},{"id":"starbattle-medium-19","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"dddddeeeffddddddeeffhhhhheeeffhhhhhhaeafgghhhhaaafcggggiiiiiccgiiiiiiibcccjjiiiibcccjjjiiibcccjjjiii"},"solution":"0000000101000101000000000001010100100000000000101001010000000000010010101000000000001010001010000000"},{"id":"starbattle-medium-20","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"fjjhhhaaaafjjjjaaaaafjiiiggaaafjiiiiggaafjjjjggbaafjjjjjjbbbfccjjjjjjjfccccccejjddddcceejjddddddeeej"},"solution":"0001010000010000001000001010000010000010100001000000000001011010000000000010010001000000010001001000"},{"id":"starbattle-medium-21","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"bbcjjjggggbbcccjggggbffccjjgggbffccjggddfffejjhdddfffejjhhdhfffejjhhhhfffjjahhiiffjjjahhiiffjjjaahii"},"solution":"1000100000001000010010001000000000001010010100000000000010100101000000000001000100100001000000010001"},{"id":"starbattle-medium-22","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"jjjjjjjbbbjjdccjjibbjjdccjiibbjddccjiibbggggcjjjhhgggggggjhhagfjjjjjhhaafffffjhhaaaafffjjjaaaeeefjjj"},"solution":"1000000001001000010000001000010100001000000010001000100010001000000010000101000001000001000001010000"},{"id":"starbattle-medium-23","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"ffffffhhhhjjjffhhhhhjjjffaaeeejijjjaaeeeiijjjaaddebiiijjjdddbiiiijjjjjbbgiijjjjjbggcccjjjjbggccccjjj"},"solution":"0001001000010000001000010100000000000101010001000000000001011000100000001000001010001000000010001000"},{"id":"starbattle-medium-24","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"aaiiiiijjfajiiiijjffajjjjjjjffajjjcccjefjjddddcjeejjddddjjeejjhhhheeeejhhbheegeejhhbhhgggghhhbhhhggg"},"solution":"1000000001001001000010000000100000101000001000001000001010000100000001000100010001000100000001000100"},{"id":"starbattle-medium-25","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"eedddjjjjceedddjjjjceeeddjjjjceebddjaajieebjjjaaiiejbjjjaiiijjjjhhhhiijggghfhhhigggghffhhihhhhhffiii"},"solution":"0000100001010000010000001000010010001000100000001000100010001000000010000101000001000001000001010000"},{"id":"starbattle-medium-26","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"cccccchhhhccccccfhffjjcdddffffjjddddffffjjgdddbfaajgggddbbaajjjjjjbbaaiiiiijbbaaiieijjbjjjeeeejjjjjj"},"solution":"0000000101001001000000000001010101000000000001001001010000000000001010100010000000100010001000100000"},{"id":"starbattle-medium-27","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"bbbcccccjjbbbjjcjjjjbbjjjcjjjfdbjhjjjgffddjhhjjgffddjhhjegffjdjiiiegggjjjiaiegggjjiiaiiiggjjiiaiiigg"},"solution":"0000010010101000000000000100010001000100010000000100010010000100000010000010100010100000000000100100"},{"id":"starbattle-medium-28","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"hhjjjjcccchjjjjacccchaaaaacccchhaaaacccihhaaeefffihhggeeeffihhgggeefffhhbgeeffffhhbbbbdddfhbbbbbbbdd"},"solution":"1010000000000010001001000010000001000001000001010000100000010000010100100100000000000010100100100000"},{"id":"starbattle-medium-29","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"hhhchhjjjjhhhchhjhjahhhchhhhjahhhhhdhjjafbbhhdjjjafbbbjddjggfbbjjjjjggjjjjejigggjjjjeeigggjjjeeeiigg"},"solution":"0001000100010000000100010001000000010001101000000000000100101010000000000010100001000000100000101000"},{"id":"starbattle-medium-30","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"ajjjjjbbbbaajjjcbbbfaaajjcbbbfaajjcccbffiijjjjjjffiidddjjjjjiiddddeejjiidhggeejjihhhhggejjhhhhhggejj"},"solution":"0001000010100000100000100000010000101000100000001000101000000000000101010001000000010001000100010000"},{"id":"starbattle-medium-31","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"iiiihcaaaaiiihhcacajiiihhcccajbiihhceeejbiiiiceejjbbfiiieejjbbfiiidjjjfffiiddjgjjjfjdddjgjjjjjjjjjgj"},"solution":"0000001001010100000000000100010001000100100001000000100001001000100000001000001000001010000100000010"},{"id":"starbattle-medium-32","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"ijjjjiddddiiiijiddddiigijibeeeiigiiibbeeiigiiibeeehhhhhieeeehhiiiieaaahiicffeeeehiiccfeeeehiiccfeeee"},"solution":"0100000100000010000100100010001000000010001000100010001000000000000101000101000001000000100001010000"},{"id":"starbattle-medium-33","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"aaaaffffffaaaafffhhhjjjjjfhhhbjjjcjjjhhbjgccjjjhhbggccjjjhhbggiiiijhddiiiieiidddiiiieiiiddiiieeiiddd"},"solution":"1000010000001000010010000100000001000001010000010000010000010100001000000010001000100010000000100010"},{"id":"starbattle-medium-34","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"eeebbbbbhheeeeeebeehdaadeeeeehddaddeeeehdaaddeeeggddddccceggeeeeeeeeegeeeeefffegejjjffiiiijjjjfiiiii"},"solution":"0001000010100000100000100000011000100000001000001000001010000100000001000001010001010000000000010100"},{"id":"starbattle-medium-35","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"iiieeehhhhiiiieeiiihiiieeiiihhbiiiiiciahbgggiiccahbbggjiccahbdggjjjjahddjjjfjjaaddjjjfjjjaddjfffjjja"},"solution":"0000100001001000010000001000011000001000001000001010000010000001000010010001000000010001000100010000"},{"id":"starbattle-medium-36","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"dgggbbbbiidddbbbbbiidddebbbbiifddebbhiiifeeeebhhiiffefffhhhaffffffaaaafjjffffaaafjjjjfccaafjjjjfccca"},"solution":"0101000000000001000110100000000000010100010100000000000010101000100000000000010100101000000000001010"},{"id":"starbattle-medium-37","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"bbbjggggggbbbjjgggggbbbjdgjjjhbbjjdijjjhjjjjdijjjhjjiiiiiijhajjjjejjjjajfjjejjccajfjjeejccafffjjjjcc"},"solution":"0001010000010000010000001000010100001000000010000100100001001000010000001000001010000010000001000010"},{"id":"starbattle-medium-38","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"eejjjgggggejjdjjjbgbejjdjjjbbbejddijjjbbejjdiiijjjejjffjjjjhajaffjjhhhaaaffcjjhhaafffcjjjhaaaffcjjjj"},"solution":"0000001010100100000000000001010010100000100000100000101000000000000101010001000000010000100100010000"},{"id":"starbattle-medium-39","family":"starbattle","difficulty":"medium","puzzle":{"n":10,"s":2,"g":"hhhddddjjjhhdddddjjjehaddccjjjehaaaccjjjehhfffcjjjhhhfffffjghhffffiiighhfbbiiiighhbbbbiiigbbbbbbiiig"},"solution":"0100010000000100001010000010000010100000100000100000010000100100010000000000010100101000000000000101"},{"id":"starbattle-hard-0","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"jjjjjhcccdjjjjhhccddjjjjhhccddjfffiiiiddjfffiiiiidjaaaiiiiiijaaaiigggijjbaeeggiibbbbeeiiiibbbbeeiiii"},"solution":"0000010100001000000100000101000101000000000000100101010000000000001010100010000000100000101000100000"},{"id":"starbattle-hard-1","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"ddddbbbjjgddddbbbjjgdddijbbjjgdiiijjjjggiiiccjhaggcccccjhaagcjjjjjhaaajjjffehhhajjjfeehhhhjjjfeehhhh"},"solution":"0100000100000010000110000010000010000010100000100000101000000000000101000101000001000000100001010000"},{"id":"starbattle-hard-2","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"jjjjjjfffijcccjjfffijccceeeffijccceeeefhjhhhhhehhhhhhdhhhhbbaahdddhhbbaahggghhbhaahgghhhbhahhgghhhhh"},"solution":"0000000101010001000000000001010010100000100000100000010000100100010000000100001010000010000010100000"},{"id":"starbattle-hard-3","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"fffjjgggggdfffjgggjgddddjgggjjdddjjjjjjjedjjjbbhhheejjjbhhhheeeebbbiiheeaeebiiicaaaeiiiiicaaaaiiiicc"},"solution":"0100001000000100001010000010000010100000000000010101000100000001000100000001000110100000000000100010"},{"id":"starbattle-hard-4","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"jjjjjjjjjejjiijjhjjediifhhhjeediiffhhjjeddiffhhajediiffggajjdiifggaajjiiigggcccciiigbgcccciibbbccccc"},"solution":"1000000001001000100010000000100001010000010000010000010100000000000101010010000000000010100010100000"},{"id":"starbattle-hard-5","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"hbbjjjjjcchhbbjjjccchhbjjjjcccaajjgggcccaajjjgiiccaajjiiiiidaajjiiieidaajjjffeedaajjjffeedaaffffeeed"},"solution":"1010000000000001001010100000000000101000010000001000001010000100000001000100010000000100010001000100"},{"id":"starbattle-hard-6","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"hhheehhjjjhhhhehhjjjhhhhehhjjcfffhhhhjjcfffghjjjjcfbbgggddjjbbbgggddjjbbagagddjjbbaaaiiiijbbaaaiiiii"},"solution":"0001000010010000100000001000011010000000000001000101000001000001010000100000010000101000000000001010"},{"id":"starbattle-hard-7","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"jjjjjjjgggiiijjjjjjbiiijjjjbbbiiihjjjjjbfihhjaaaddfhhhjjadddffjjjjadddffjjcccdddffjjcccdddffeeeccddd"},"solution":"0000000101010001000000000001010101000000000001001010010000000000001010001010000010000010000010100000"},{"id":"starbattle-hard-8","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"ccccffffbbcccccfffbbcccccffbbbjjjchhbbbbjjjhhhhhggdjiihheeggdjiiiieiigdjiiaieiigjjiiaieiiijjiiaiiiii"},"solution":"0010000100000001000100010001000100010000000100001010000010000010000001100010000000000010100100100000"},{"id":"starbattle-hard-9","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"iiiieeeehhaiifeeehhhaifffeehhhaifffehhbhaiiidehhbhiiiddddhbhigggdhhhhhiiigghhhhciiiijjjjcciiiijjjccc"},"solution":"0100010000000100010010000100000010000010100010000000000010100101000000000000010100101000000000001001"},{"id":"starbattle-hard-10","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"hhhjjjjejjhhjjjjeejjhhjjjjeejjffaaajjccjffdaajjjcjffdaajbjcjffdabbbjcjffgggbbjjjfgggggiijjggggggiiii"},"solution":"0100000100000100000101000010000000100010101000000000001010000010000010100001000000010001000000010001"},{"id":"starbattle-hard-11","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"eeccccchhheeccccchhhejjjcciihheejjcciiiiedjfcciiiiddjffgaaiiddjffgaaiiddjjjgaaiiddjjjggiibddjjjjbbbb"},"solution":"0010000010100010000000100000101000001000000100000100000101000101000000000001010001000000010000101000"},{"id":"starbattle-hard-12","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"ffiiijjjjjffffijjeeejffiijjeeejjfjjjbggejjjjjjbgggdjjhjjbbggddhhajjgggddhaaaagggddhhccacccdhhccccccc"},"solution":"0000100001010000010000001000010010001000100000001000010010000100000010000101000010000001000010010000"},{"id":"starbattle-hard-13","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"jjjjjddddhffjhhhhdhhfffhhhhdhhffbhhhhhhgffbbbbiiggffbbbaigggffiaaaiiigiiiiiiiciieeeeeccciieeeeecccii"},"solution":"1000001000001000000100001001000100000001000101000001000000100001010000100000010000101000000000001010"},{"id":"starbattle-hard-14","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"hhhhhjjjjahhhhbjjjjahhhbbjjjjahhbbbfffjaiiibbbjjjaiiiiiijejcgggjjjjeecjjgjdeeeccjjjjdeeeccjjjjdeeecc"},"solution":"0010000001100000100000010000010000010100010100000000000101001010000000000010001001000010000000100010"},{"id":"starbattle-hard-15","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"hhhhhggggjhhhhgggggjhehhggggcjeehhhccccjeehaacccjjdddaabjjjfdddabbjfffdddabbjjifdddajjjjiidddjjjiiii"},"solution":"1010000000000000010101001000000000001010010100000000000100010001000100100001000000100000100000101000"},{"id":"starbattle-hard-16","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"hjjjeabbbbhjjeeaabbbhjjdeeabbbhjdddaaabbhjdddggbbbjjddgggggfjjdiicgggfjjdiccgfffjjiiccggggjjiicccggg"},"solution":"0100100000000000101010001000000010001000100000000100100001000000010001000100010001000100000001000010"},{"id":"starbattle-hard-17","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"hhhhfffeffhhhhfffeefbbhgfffeffbbhgggffffbbhhggfffdbaahhiijddbaahjiijddaaahjjijddhhhhjjjjjjhhccccjjjj"},"solution":"0100000100000010000101000001000001010000100000000100100010000000100010001000100010000000100001010000"},{"id":"starbattle-hard-18","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"iiiiiieeaaijjiiiieaajjhhiiieeajhhhiiiiiajfffiigiiijjfffigiiibjffciggiibjcccggdddbjcccdddddbjjjdddddd"},"solution":"0000000101010001000000000001010101000000000000101000101000001000001000001010000010000000100001010000"},{"id":"starbattle-hard-19","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"hbbjjjddddhbbbjjjjddhbbbjeejiihbbbjjejiihcjjjjejiiccjjfffjjiccjjjffgjjccjaaafgjjjjjaaffgjjjjjfffffjj"},"solution":"1000001000001000001010000100000001000010010000100000001000010100000100000101000000000001010010100000"},{"id":"starbattle-hard-20","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"hhhhccjjjjhhhccjjjjjfffcccjjjjfficccjjjjiiiicgggeeiaiiigggeeaaaiiiggeeaaaaadddddaaaaadbbbbaaaaabbbbb"},"solution":"1010000000000010001010100000000000101000010000000100000101000001000001000001010001010000000000001010"},{"id":"starbattle-hard-21","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"bbbeeeegggbbbeeeegggbbbbhgggaabbbhhgggaabbddhgggaacdddhhggjfcdddhhjjjfcjjjjhjjjfcjjjjjjjffcjjjjiiiff"},"solution":"0100000100000101000001000000100000101000001000001010001000000010000001100000100000010000010000010100"},{"id":"starbattle-hard-22","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"ddfffbbjjjddfffbbjjjddfffbjjjcdddffffijceeaafffijceeaaffjijjeeaggfjjjjeegggggjjjeejjjjjjhheejjjjhhhh"},"solution":"0000010010010100000000000100011000000100001000000100001001001010000000000010100001000000100001001000"},{"id":"starbattle-hard-23","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"bhhhhhgggjbhhhhaggjjbaaaaaggjjbaaaaaajjjbbaaaafeejbbbbfffiejiidiiiiiejiidiiiijejiidiiiijjjiiiicccjjj"},"solution":"0100000100000100000110000001000001010000010000001000001010000010000010100001000000100000010000101000"},{"id":"starbattle-hard-24","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"iiiiccggggiiiicccggghhhjcccgggjjjjggggggjjjjffaaaajjjjffaaaajjjjffaaadbbeeeeedddbbeeeeedddbbbeeeeddd"},"solution":"1010000000000010100010100000000000000101000101000000000001010001010000010000001000001010000100000010"},{"id":"starbattle-hard-25","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"iiiigggjjjiiiiiggjjfiiiiigghjfiiiiiihhjfbbcccchhjjbbccccjjjjbbccccjjaabeeeejjjaadddeejjjaaddddejjjaa"},"solution":"0000010100010000000100000101000001000001100000100000101000001000000010001010000000000010100101000000"},{"id":"starbattle-hard-26","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"cchhbbbaaaccchhbbaaaccchbbbbaaccchbjjbaaccchhjjjggeechhjjgggeeeeeejgfgeeeeiiiifgedeeeiiiffddddeiiiff"},"solution":"0010010000100000010000001000010100001000000100000100000101001010000000000010001001000010000001000010"},{"id":"starbattle-hard-27","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"ciiiiiiiiecccicbbbieccccchhiieaaacchhiieaaaccchijjiiiicihijjiiiiiiiidjiiifffiidjjjjjjjjddjjjggggjjjj"},"solution":"0100000001000001010000010000011000001000001000001000001010000100000010000101000010000001000010100000"},{"id":"starbattle-hard-28","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"cjjjjjjjjeccjjhhhhjeccccchhjjecccdddhijjicciiiiiijiiiifffiijiigffbbbjjiiggjjbbbjjiggjjjjjjjjjjjaaajj"},"solution":"0010000001000010010001000000010001010000010000001000001010001010000000000000101010010000000000010100"},{"id":"starbattle-hard-29","family":"starbattle","difficulty":"hard","puzzle":{"n":10,"s":2,"g":"bjjjjjjjgdbbijjajggdbbiiaajjgdbbbiaajjgdfbbihhjjgdfbiihhhjjjffiihhcjjjffeiiicccjffeiiicccjfeeiiccccc"},"solution":"0001000001000001010001000000010001010000010000001000001010001000000010001000100010001000000010000100"},{"id":"trail-easy-0","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0002050010040003006000000"},"solution":"08030409141924232217162120151011060500010207121318"},{"id":"trail-easy-1","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0000045203000060001000000"},"solution":"18131207080904030201000506111015202116172223241914"},{"id":"trail-easy-2","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0500106020000040300000000"},"solution":"04090803020712111617181314192423222120151005000106"},{"id":"trail-easy-3","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"5000000000630400000200001"},"solution":"24191823222120151617121106070813140904030201000510"},{"id":"trail-easy-4","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"6000003000250000040010000"},"solution":"20151005060708131817121116212223241914090403020100"},{"id":"trail-easy-5","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"3000100000000005420000006"},"solution":"04091419181712130803020706010005101116152021222324"},{"id":"trail-easy-6","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0000000060100300050020040"},"solution":"10152021161106050001020304091413181924232217120708"},{"id":"trail-easy-7","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0000050243000000601000000"},"solution":"18171207020304090813141924232221201510050001061116"},{"id":"trail-easy-8","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0020000060001000050000034"},"solution":"12131409040302010005101520212223241918171611060708"},{"id":"trail-easy-9","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"5000000400120000630000000"},"solution":"10111217181308070605000102030409141924232221201516"},{"id":"trail-easy-10","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0010006000002000003040500"},"solution":"02010005101112131817161520212223241914090403080706"},{"id":"trail-easy-11","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0030005024001000000000006"},"solution":"12130807020304091419181716110601000510152021222324"},{"id":"trail-easy-12","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0000000000301504006200000"},"solution":"12172223241914090403020100051015202116110607081318"},{"id":"trail-easy-13","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"4000000020001060003000500"},"solution":"12070203040908131817161106010005101520212223241914"},{"id":"trail-easy-14","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"1000040250000000300000006"},"solution":"00010207121716110605101520212223181308030409141924"},{"id":"trail-easy-15","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"3002000060051000000000040"},"solution":"12131409040302010005101520212223241918171611060708"},{"id":"trail-easy-16","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0050300000000020001060400"},"solution":"18232419140904030813121722211611060702010005101520"},{"id":"trail-easy-17","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0000000540030000200060100"},"solution":"22211611121718232419141308090403020706010005101520"},{"id":"trail-easy-18","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0300000000100000602005400"},"solution":"10111217181308070605000102030409141924232221201516"},{"id":"trail-easy-19","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0000100000003400500200006"},"solution":"04091419181712130803020706010005101116152021222324"},{"id":"trail-easy-20","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0500000000201003004060000"},"solution":"12111015161718130807060500010203040914192423222120"},{"id":"trail-easy-21","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0000000000041500023000006"},"solution":"12171823222120151611100500010607020304090813141924"},{"id":"trail-easy-22","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"6403000200000000005000001"},"solution":"24191413120708090403020106111617182322212015100500"},{"id":"trail-easy-23","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0010000000300060402000500"},"solution":"02030409081318171207060100051011161520212223241914"},{"id":"trail-easy-24","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0010000000603400020000050"},"solution":"02010005061116171207080304091413181924232221201510"},{"id":"trail-easy-25","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0030501000002000400000600"},"solution":"06111207020100051015202116171813080304091419242322"},{"id":"trail-easy-26","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0000006000201004050000030"},"solution":"12111005000102030409141924232221201516171813080706"},{"id":"trail-easy-27","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"5010000040003000200000006"},"solution":"02030409141918171611121308070601000510152021222324"},{"id":"trail-easy-28","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0000000064000300001050020"},"solution":"18192423221712131409040302010005101520211611060708"},{"id":"trail-easy-29","family":"trail","difficulty":"easy","puzzle":{"n":5,"w":"0005000000631000200000004"},"solution":"12172221201516110607081318232419140904030201000510"},{"id":"trail-medium-0","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"070800050090000ba0000120004300060000"},"solution":"212223293534282733322620140807131925313024181206000102030910040511171615"},{"id":"trail-medium-1","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"600000005420000001980000a07030000b00"},"solution":"171105041016222329353428272115090302080701000612131420262519182430313233"},{"id":"trail-medium-2","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"b10260a08300007050000000900400000000"},"solution":"010203091521272822161004051117232935343332262014080713192531302418120600"},{"id":"trail-medium-3","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"090a000081b0000020730000040005600000"},"solution":"091516172322212019252627282935343332313024181213140807060001020304051110"},{"id":"trail-medium-4","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"120000b03040000600070050090008a00000"},"solution":"000107080203091004051117232216151413192021272829353433322625313024181206"},{"id":"trail-medium-5","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"8700000000600209a0100b00003500000400"},"solution":"181213192026252430313233272834352923171105041009030201000607081415162221"},{"id":"trail-medium-6","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"009000a00000b06050400700003000001280"},"solution":"323327262531302418191307080910161514202122283435292317110504030201000612"},{"id":"trail-medium-7","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"8070060000050000432b10000a0090000000"},"solution":"201413121824303132333435292317161011050403020100060708091521222827262519"},{"id":"trail-medium-8","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0010a000b089004000230007600050000000"},"solution":"020100060713121819201415212228272625243031323334352923171610110504030908"},{"id":"trail-medium-9","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"00000b003001005620000070a40080009000"},"solution":"111716100908071319252620141521222329353428273332313024181206000102030405"},{"id":"trail-medium-10","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"07809b00050060000002040000300001000a"},"solution":"313024181925263233272120141509080713120600010203041016222834352923171105"},{"id":"trail-medium-11","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0001000700030820b00000a0605094000000"},"solution":"030208141509100405111723293534333226253130241812060001071319202127282216"},{"id":"trail-medium-12","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"005000040b0a000009000608012307000000"},"solution":"251920262733323130241812130706000102081415212228343529231716101105040309"},{"id":"trail-medium-13","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"000000450300608000070000900021a0000b"},"solution":"292822231716101105040309080201000607131218192014152127262524303132333435"},{"id":"trail-medium-14","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"00080009071000402000563b000000000a00"},"solution":"100405111716222827262519131420211509030208070100061218243031323334352923"},{"id":"trail-medium-15","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"b0000004050000a960100800270000000003"},"solution":"182430313233343529231711050403020107080910162228272625192021151413120600"},{"id":"trail-medium-16","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0060000900000087500000b00a2010000304"},"solution":"282726323334352923171610110504030208091514130701000612182430312519202122"},{"id":"trail-medium-17","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0000000750009800000304600000100ab200"},"solution":"282935343327262519202115140809101622231711050403020100060713121824303132"},{"id":"trail-medium-18","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"000000b600004520003001000870000090a0"},"solution":"211514201918121307080910162228272625243031323334352923171105040302010006"},{"id":"trail-medium-19","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0008900450000000000b060a010700320000"},"solution":"253130241812130706000102081415212728221610090304051117232935343332262019"},{"id":"trail-medium-20","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"b100500032000a0000080000907040006000"},"solution":"010203090814152127282216100405111723293534333226201925313024181213070600"},{"id":"trail-medium-21","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"00000300402000b0090010085a0000607000"},"solution":"202115091011050403020807010006121824303132333435292317162228272625191314"},{"id":"trail-medium-22","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"00000090004b80a000750013006200000000"},"solution":"222827333435292317161009152120192526323130241812060001071314080203040511"},{"id":"trail-medium-23","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"09000007600a08040010300000b050020000"},"solution":"182430312519201415212728221610090807131206000102030405111723293534333226"},{"id":"trail-medium-24","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0007000b1000000a00003900024080005060"},"solution":"080201000612182430312519202632333435292317110504030910162228272115141307"},{"id":"trail-medium-25","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0000008910300ab200040000000000700650"},"solution":"080203091516100405111723222120192526272829353433323130241812060001071314"},{"id":"trail-medium-26","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"00890005700000430001200000006a00b000"},"solution":"192021151413070100061218243031252627282216100908020304051117232935343332"},{"id":"trail-medium-27","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"00000700a0000b0006009100020080034500"},"solution":"211509030201000612181925243031323334352923171105041016222827262014080713"},{"id":"trail-medium-28","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0001093b02080a0007046000000000000005"},"solution":"030908020100061218192524303132333435292827262021222317110504101615141307"},{"id":"trail-medium-29","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"900000003006a00870b20000001040000500"},"solution":"263231302425191307081420212228273334352923171105041016150903020100061218"},{"id":"trail-medium-30","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0a0500000804006000000703000900b10020"},"solution":"313233343529231711050403020814202115091016222827262519130701000612182430"},{"id":"trail-medium-31","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"00005060000400908000a03000702100000b"},"solution":"292822231711050403020100061218243031322625191307080910161514202127333435"},{"id":"trail-medium-32","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"000905000060010074028000000000a00b30"},"solution":"131925262728343529231711050410162221201415090302080701000612182430313233"},{"id":"trail-medium-33","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0000000070800000a009000005012060430b"},"solution":"272834333226253130241812060001070802030405111009151413192021221617232935"},{"id":"trail-medium-34","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"00000005000940308001207a000060b00000"},"solution":"191824252620141312060001070802030915212728221610040511172329353433323130"},{"id":"trail-medium-35","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0002a0340000001b00000009600050007080"},"solution":"140809030201000607131218192021222827262524303132333435292317110504101615"},{"id":"trail-medium-36","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"000600700005a00010090002000000b00843"},"solution":"161723293534282221150910110504030201000607081420262733323125191312182430"},{"id":"trail-medium-37","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"000000b000501a0000200000009060340078"},"solution":"121824303132332721150910162228343529231711050403020814202625191307010006"},{"id":"trail-medium-38","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"00006100500000300000420b07080000009a"},"solution":"051117162221151420191307080910040302010006121824303125263233272834352923"},{"id":"trail-medium-39","family":"trail","difficulty":"medium","puzzle":{"n":6,"w":"0a0000b45000301009000200000600700008"},"solution":"141521201918121307080910162228272625243031323334352923171105040302010006"},{"id":"trail-hard-0","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"040007000000050610000000002000039080"},"solution":"162228272625313024181206000107131920211514080203091004051117232935343332"},{"id":"trail-hard-1","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"050030060400001000000000007209800000"},"solution":"141521272822231716101105040309080201000607131218192026252430313233343529"},{"id":"trail-hard-2","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000020006000009050100340700000080"},"solution":"211509080713142026323130242519181206000102030405111016222827333435292317"},{"id":"trail-hard-3","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000000000150030004060020000987000"},"solution":"121824252627211516100908142019130706000102030405111723222829353433323130"},{"id":"trail-hard-4","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000800040050000063000700912000000"},"solution":"282935343332262014151610090807131925313024181206000102030405111723222127"},{"id":"trail-hard-5","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000105004000900000802000060030070000"},"solution":"030201000607131920212728221615140809100405111723293534333226253130241812"},{"id":"trail-hard-6","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000080600000007000203001040950000"},"solution":"262021222329353428273332312519131415091016171105040302080701000612182430"},{"id":"trail-hard-7","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"020000030045000000070100008906000000"},"solution":"212014131206000107080203091516100405111723222829353433323130241819252627"},{"id":"trail-hard-8","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000000000000107052008063090004000"},"solution":"151420263233272122161009080713192531302418120600010203040511172329353428"},{"id":"trail-hard-9","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"002000003040005000190000086070000000"},"solution":"181213070600010208090304051110161723222115142026272829353433323130242519"},{"id":"trail-hard-10","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000080009000104700020050003000600"},"solution":"152122283435292317161009081420192526273332313024181213070600010203040511"},{"id":"trail-hard-11","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000091000300800070000006500400002"},"solution":"080910162228343529231711050403020100061218243031323327262519202115141307"},{"id":"trail-hard-12","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000000000058000032000400006001907"},"solution":"322620192531302418121307060001020304051117232935342822161009081415212733"},{"id":"trail-hard-13","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000940000230007060010000000050008000"},"solution":"191307080910040511172329353428221615142021273332262531302418120600010203"},{"id":"trail-hard-14","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"400000000000000000190205083000706000"},"solution":"181213141521202627282216100908070600010203040511172329353433323130242519"},{"id":"trail-hard-15","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000530060040700010000000028900000"},"solution":"191824252627282221201408071312060001020304051110091516172329353433323130"},{"id":"trail-hard-16","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000050207000000600180043900000000"},"solution":"211509030208142026251913070100061218243031323334352923171105041016222827"},{"id":"trail-hard-17","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000900030000800000000021007040065000"},"solution":"232216171105041009080713141521272829353433323130242526201918120600010203"},{"id":"trail-hard-18","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"900008000027060000005300000040100000"},"solution":"302418120607080910161521222827262014131925313233343529231711050403020100"},{"id":"trail-hard-19","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"008000090400300100200000500007600000"},"solution":"152120191812131408091016222827262524303132333435292317110504030201000607"},{"id":"trail-hard-20","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"001900000000050408230007600000000000"},"solution":"020100061218192021151413070809101622282726252430313233343529231711050403"},{"id":"trail-hard-21","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000008102090007000000040360000050"},"solution":"091011050403020100061218192021272625243031323334352928222317161514080713"},{"id":"trail-hard-22","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"500001092040600030000000080000000070"},"solution":"051117232221201408091516100403020100061218243031323334352928272625191307"},{"id":"trail-hard-23","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000000080190600000000327050400000"},"solution":"121819252430313233343529282223171615212726201408091011050403020100060713"},{"id":"trail-hard-24","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"009001000006025000000400000030008070"},"solution":"050403090807131925262728222120141516101117232935343332313024181206000102"},{"id":"trail-hard-25","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"008009000021030000074500000600000000"},"solution":"111009080713142021151617232228293534332726323130242519181206000102030405"},{"id":"trail-hard-26","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000050704000030600000000002001008900"},"solution":"293534282726251913070814202122231711050410161509030201000612182430313233"},{"id":"trail-hard-27","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"800000000000002391000000040506000007"},"solution":"172322212014150908071319252627282935343332313024181206000102030405111016"},{"id":"trail-hard-28","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"000000405000000000000360912700080000"},"solution":"252620211514131918120600010708020309100405111716222329353428273332313024"},{"id":"trail-hard-29","family":"trail","difficulty":"hard","puzzle":{"n":6,"w":"807050910000302000060000000004000000"},"solution":"070814131218243031323334352923171105041016222827262519202115090302010006"},{"id":"futoshiki-easy-0","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h00L,h01L,h20L,h32G,v03G,v12L"},"solution":"1234431234212143"},{"id":"futoshiki-easy-1","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h10L,h12G,h20L,h31L,h32G,v13G"},"solution":"2314124334214132"},{"id":"futoshiki-easy-2","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h21G,v00G,v02L,v10L,v20L,v21L"},"solution":"4132124323143421"},{"id":"futoshiki-easy-3","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h21G,v01L,v02L,v20G,v21L,v22G"},"solution":"2134124343213412"},{"id":"futoshiki-easy-4","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h00G,h11L,h12L,v00L,v20L,v22L"},"solution":"3214412314322341"},{"id":"futoshiki-easy-5","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"3000000000000000","iq":"h02L,h22G,v01G,v11G,v22L"},"solution":"3412132442312143"},{"id":"futoshiki-easy-6","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h12G,h21L,h22G,v22L"},"solution":"2314342141321243"},{"id":"futoshiki-easy-7","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h02G,h10G,h30G,v00L,v02L,v23L"},"solution":"1432214343213214"},{"id":"futoshiki-easy-8","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h12L,h20G,v10G,v21G"},"solution":"1423431232412134"},{"id":"futoshiki-easy-9","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h02G,h10G,h30G,h32G,v02L"},"solution":"1432214332144321"},{"id":"futoshiki-easy-10","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h12L,v03G,v10L,v13L"},"solution":"1234341241232341"},{"id":"futoshiki-easy-11","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h12G,h31L,v13G,v23G"},"solution":"1324214334124231"},{"id":"futoshiki-easy-12","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h00L,h01L,h02L,h21G,v11L,v12L"},"solution":"1234431234212143"},{"id":"futoshiki-easy-13","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h10G,h20L,v02G,v12L,v21L,v22L"},"solution":"3142421313242431"},{"id":"futoshiki-easy-14","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h00G,h01G,h20G,h31G,v12G,v13G"},"solution":"3214214343211432"},{"id":"futoshiki-easy-15","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h02G,h10L,v10G,v12G,v23L"},"solution":"4132234114233214"},{"id":"futoshiki-easy-16","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"2000000000000000","iq":"h12L,h31G,v12G,v13L"},"solution":"2341412332141432"},{"id":"futoshiki-easy-17","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h01G,h22G,v00L,v02G,v13L,v20G"},"solution":"3421431221431234"},{"id":"futoshiki-easy-18","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h20L,h31G,v02L,v03L,v20G,v23G"},"solution":"4231314223141423"},{"id":"futoshiki-easy-19","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h10L,v01G,v03L,v11G,v20L,v22L"},"solution":"2431134232144123"},{"id":"futoshiki-easy-20","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h02L,h10L,h31G,v03L,v20G,v23L"},"solution":"4123231432411432"},{"id":"futoshiki-easy-21","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h11G,h20G,h32L,v03L,v13L,v20L,v21G"},"solution":"2341143232144123"},{"id":"futoshiki-easy-22","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h10L,v10G,v11L,v13L,v23G"},"solution":"3214234114234132"},{"id":"futoshiki-easy-23","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0003000000000000","iq":"h02G,h30L,v11L,v13L,v22G"},"solution":"2143423113243412"},{"id":"futoshiki-easy-24","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h21G,h22L,h30G,v02G,v03G,v22G"},"solution":"3142243113244213"},{"id":"futoshiki-easy-25","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0003000000000000","iq":"h01L,h10G,h12L,h31G,h32L,v12L"},"solution":"1243312424314312"},{"id":"futoshiki-easy-26","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h00G,h22G,h30G,v01G,v23G"},"solution":"3214214314324321"},{"id":"futoshiki-easy-27","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h00L,h10G,h22G,h31G,h32G,v01L"},"solution":"1234431221433421"},{"id":"futoshiki-easy-28","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000030030000000","iq":"h11L,h31G,v13G"},"solution":"2134134234214213"},{"id":"futoshiki-easy-29","family":"futoshiki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","iq":"h00L,h20L,h30L,h32L,v23G"},"solution":"2341412312343412"},{"id":"futoshiki-medium-0","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02G,h30G,h32G,v04G,v10G,v12L,v13L,v21L,v30L,v31G,v34G"},"solution":"1452335142213544321552431"},{"id":"futoshiki-medium-1","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02L,h32L,h40G,v01G,v02G,v24G,v31L,v33L"},"solution":"1523443125245135134232451"},{"id":"futoshiki-medium-2","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h12G,h13L,h20G,h22L,h33L,v00G,v04G,v12L,v22L,v30G"},"solution":"5412345312324512153413245"},{"id":"futoshiki-medium-3","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02L,h03G,h12L,h21G,h23G,h40G,v11G,v14L,v30G,v32L"},"solution":"1245325341541324321531524"},{"id":"futoshiki-medium-4","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02G,h10L,h21G,h22G,h30L,h31L,v03G,v10L,v24G,v31L,v34L"},"solution":"3154245321532141245324135"},{"id":"futoshiki-medium-5","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h02L,h12L,h20L,h30G,h40G,h43G,v04G,v13L,v21L,v24L"},"solution":"2134535124134525421342531"},{"id":"futoshiki-medium-6","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02L,h12L,h30L,h32L,h33L,h42L,h43L,v11G,v30G,v31L"},"solution":"5134223451425133412515234"},{"id":"futoshiki-medium-7","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h13L,h21G,h23G,h43G,v02G,v14L,v22G,v24G,v31G,v33G"},"solution":"3142554312132542514342531"},{"id":"futoshiki-medium-8","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00L,h01L,h13L,h23G,h40G,v04G,v12L,v14L,v22L,v33L,v34L"},"solution":"1243545213213543452153142"},{"id":"futoshiki-medium-9","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01G,h10L,h13L,h32L,h43L,v00L,v20G,v23G,v30L,v34L"},"solution":"1423523514423513514251423"},{"id":"futoshiki-medium-10","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h13G,h20G,h21L,h32G,v02L,v03G,v13L,v30G,v33G,v34G"},"solution":"2314514532324515132445213"},{"id":"futoshiki-medium-11","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h21G,h23G,h30G,h31L,h40L,h42L,v02L,v10G,v13G,v14G,v23L"},"solution":"5321421543154324235134125"},{"id":"futoshiki-medium-12","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h10G,h11G,h12G,h22G,h23L,v03L,v21G,v34L"},"solution":"4321554321125343145225143"},{"id":"futoshiki-medium-13","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03G,h12G,h21L,v00G,v10G,v11L,v21G,v30L,v33L"},"solution":"3524121534134524231554123"},{"id":"futoshiki-medium-14","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03L,h21L,h23L,v00G,v02G,v11L,v22L,v24L"},"solution":"4123532154534121452325341"},{"id":"futoshiki-medium-15","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h13G,h21G,h31L,h33L,h41G,v00L,v04L,v14G,v24G"},"solution":"2543131254521434351214325"},{"id":"futoshiki-medium-16","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h10L,h21L,h22L,h23G,h31G,h42L,v02L,v24G,v30L,v31L"},"solution":"3241513524512432435145132"},{"id":"futoshiki-medium-17","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00L,h01L,h03L,h32G,h33L,h40L,v01G,v12G,v20L,v33G"},"solution":"3451252341132542143545123"},{"id":"futoshiki-medium-18","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"2000000000000000000000000","iq":"h12G,h21L,h22G,h31L,h33L,v00G,v01G,v24G,v30L"},"solution":"2514312435513243451243251"},{"id":"futoshiki-medium-19","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000002000000000000000","iq":"h00G,h33L,v00L,v02L,v11G,v22L,v23L,v30G"},"solution":"3214545312534212153414253"},{"id":"futoshiki-medium-20","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01L,h42L,v00L,v04G,v10L,v11G,v14G,v20G,v22L,v23G,v31G,v33G"},"solution":"1342532514412532534154132"},{"id":"futoshiki-medium-21","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02G,h10G,h13G,h30G,v02L,v14G,v23L,v31G,v33L,v34G"},"solution":"4321521354154235413232541"},{"id":"futoshiki-medium-22","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000300000000000","iq":"h11L,h13G,v11G,v14G,v20L,v31G,v33G"},"solution":"3524112354415325412323415"},{"id":"futoshiki-medium-23","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02L,h21G,h32G,v00L,v01L,v14G,v22G,v23L,v31L"},"solution":"1324524153354125132442531"},{"id":"futoshiki-medium-24","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h01G,h12L,h31G,h32G,v03G,v10L,v14L,v20L,v30L"},"solution":"4215315342215343421553421"},{"id":"futoshiki-medium-25","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h11G,h20L,h21L,h30L,v12G,v24L,v32G"},"solution":"4152325431123543421553142"},{"id":"futoshiki-medium-26","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02G,h33L,h43L,v01G,v03G,v11L,v12L,v24G,v30G,v31G,v32G"},"solution":"2354151234124534531234125"},{"id":"futoshiki-medium-27","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01L,h02L,h10G,h22G,h23G,h33G,v12G,v21L,v30L,v34G"},"solution":"2134532514534211425345132"},{"id":"futoshiki-medium-28","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00L,h01L,h02G,h03L,h10L,h13L,h32G,h40L,h41L,h43G,v01L,v20L,v22L,v24L"},"solution":"1243545213341525132423541"},{"id":"futoshiki-medium-29","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01L,h21L,h33L,h40G,h42L,h43L,v02L,v04G,v14G,v21G,v34L"},"solution":"3125415342245315241343125"},{"id":"futoshiki-medium-30","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h10G,h32G,h40G,h41G,v10L,v11G,v12L,v13L,v22G"},"solution":"2415332415415321532453241"},{"id":"futoshiki-medium-31","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03L,h10L,h11G,h31L,h40L,h43L,v01G,v03G,v22G"},"solution":"4512334215234515134212534"},{"id":"futoshiki-medium-32","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000200000","iq":"h01G,h10G,h21L,h40G,h41L,v02G,v10L,v14L"},"solution":"1432543251524133514221534"},{"id":"futoshiki-medium-33","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03L,h20L,h21L,h30G,h40G,h42G,v01L,v22L,v23L"},"solution":"5421325134123453145243521"},{"id":"futoshiki-medium-34","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000300000000000","iq":"h00L,h31G,h40L,h43G,v02L,v10G,v14G,v32G,v33G"},"solution":"2431551423425311325435142"},{"id":"futoshiki-medium-35","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000200000000000000000","iq":"h23L,h32L,h41G,h43L,v02L,v10L,v34G"},"solution":"5213434251435122134515423"},{"id":"futoshiki-medium-36","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h20G,h30G,h40G,h41L,h42G,v01G,v04G,v12L,v13L,v21G,v32G"},"solution":"1532454132432512154332415"},{"id":"futoshiki-medium-37","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h21L,h22L,h30L,h32G,h40G,v11L,v12G,v30G,v32L"},"solution":"5412342531134523521421345"},{"id":"futoshiki-medium-38","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h01L,h03G,h23G,h40G,h41L,v00L,v23L,v33L"},"solution":"4352154213154323214521354"},{"id":"futoshiki-medium-39","family":"futoshiki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03G,h10G,h41G,h43G,v03L,v10G,v11G,v23L,v31L,v32L"},"solution":"5124343152325141432525431"},{"id":"futoshiki-hard-0","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h02L,h43L,v01G,v03L,v11G,v22L,v24L,v31G,v32G"},"solution":"5312432541413522541314235"},{"id":"futoshiki-hard-1","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h11L,h13L,h22G,h42L,h43L,v11G,v14L,v20G,v21G,v31G"},"solution":"4513214523532143245121345"},{"id":"futoshiki-hard-2","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03L,h11G,h12G,h20G,h30L,v11L,v24G,v30G"},"solution":"3152443215541322534112453"},{"id":"futoshiki-hard-3","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03L,h11L,h30L,h31L,h33L,h41L,h42L,h43L,v10G,v13G,v14G"},"solution":"5312441253254313451212345"},{"id":"futoshiki-hard-4","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h10G,h20L,h23L,h32L,h33L,h40G,h41L,v02G,v10L,v12L,v33L"},"solution":"5342132154453121423521543"},{"id":"futoshiki-hard-5","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02G,h20G,h22G,h31L,h41L,v00L,v04L,v13L,v20G,v21G"},"solution":"2531434125524314125313542"},{"id":"futoshiki-hard-6","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03G,h10L,h41G,v00L,v01G,v02G,v12L,v14L,v24L,v32L"},"solution":"1543224351415233214553214"},{"id":"futoshiki-hard-7","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01G,h02G,h10G,h20G,h23G,h30L,h33L,v00G,v02L,v14L,v20L,v34L"},"solution":"5431242531214533512413245"},{"id":"futoshiki-hard-8","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02G,h13L,h31G,h42G,h43L,v04G,v14L,v20G,v23G,v30L"},"solution":"1243554123312542534143512"},{"id":"futoshiki-hard-9","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00L,h02L,h03L,h11L,h13G,h20G,h30L,h40G,h41L,v13L,v14L,v20L,v24L,v33L"},"solution":"4512313542213543421552431"},{"id":"futoshiki-hard-10","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01L,h22L,v01G,v03G,v12L,v13G,v14G,v20L,v34L"},"solution":"2345132145152345431241523"},{"id":"futoshiki-hard-11","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01G,h11G,v00G,v11L,v14L,v22G,v23G,v30L,v34L"},"solution":"5214343251145322531431425"},{"id":"futoshiki-hard-12","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01G,h02L,h12L,h30L,h33G,v04L,v24L,v30G"},"solution":"1425321345534214513232514"},{"id":"futoshiki-hard-13","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02L,h30G,h32L,h43L,v00L,v10G,v14G,v30L,v33L"},"solution":"1245334512253414312551234"},{"id":"futoshiki-hard-14","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h11G,h21L,h31G,h41L,v01L,v04L,v13L,v20G,v23L,v32G,v33G"},"solution":"5241335124235411435241235"},{"id":"futoshiki-hard-15","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03L,h10G,h30G,h32L,h40G,h42L,v11G,v13G,v24G,v30L"},"solution":"4531254231135242145332145"},{"id":"futoshiki-hard-16","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01G,h10G,h11G,h23G,h30G,h33L,v03G,v04G,v12L,v24G,v33L,v34G"},"solution":"1324554132213544251335421"},{"id":"futoshiki-hard-17","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01G,h13L,h40L,v00G,v01L,v03G,v04G,v20L,v21L,v22L,v24L"},"solution":"2314515234413525241334521"},{"id":"futoshiki-hard-18","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h10L,h30L,h33G,h41G,v00L,v01G,v14L,v22L,v33L"},"solution":"1435223514412353542152143"},{"id":"futoshiki-hard-19","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00L,h02G,h13L,h23L,h42G,v00G,v02G,v21L,v22L,v32G,v34L"},"solution":"3452121345521341345245213"},{"id":"futoshiki-hard-20","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00L,h02G,h03G,h10L,h13L,h20L,h40L,v04L,v22G,v33G,v34L"},"solution":"2354145312124535123434125"},{"id":"futoshiki-hard-21","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h20L,h22G,h32L,v00L,v03G,v04G,v11G,v14G,v20G,v32L,v34L"},"solution":"4215354312235411523431425"},{"id":"futoshiki-hard-22","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h01L,h11L,h13G,h20G,h33G,h41L,h43G,v13L,v22G,v30L"},"solution":"4231514532312542514353421"},{"id":"futoshiki-hard-23","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h01L,h20G,v00L,v02L,v13G,v22L,v31L,v32L,v34L"},"solution":"3124542531531241435225413"},{"id":"futoshiki-hard-24","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h03G,h21L,h31L,h42G,v01L,v02L,v10G,v11L,v33L"},"solution":"3215453241245134132515432"},{"id":"futoshiki-hard-25","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h02G,h30G,h33G,h40G,h42G,v03G,v14L,v21L,v24L"},"solution":"1543254321215433215443215"},{"id":"futoshiki-hard-26","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h13G,h20L,h22L,h23G,h32L,h41L,h42L,v01G,v02G,v34L"},"solution":"4351252431142533512421345"},{"id":"futoshiki-hard-27","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00L,h01L,h13G,h31L,h32L,h33L,h41L,v00G,v11G,v20G,v33G"},"solution":"2345115342541234123532514"},{"id":"futoshiki-hard-28","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h01L,h03L,h20G,h31L,h41L,v02G,v12G,v13G,v24G,v30L,v33L,v34G"},"solution":"2143515243531243451242351"},{"id":"futoshiki-hard-29","family":"futoshiki","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","iq":"h00G,h12G,h13L,h42G,v10L,v12L,v21G,v24G,v30L,v34G"},"solution":"3124515324245134315252431"},{"id":"towers-easy-0","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B02,B11,B22,B33,L03,L12,L21,L32,R02,R11,R23,R33,T03,T13,T21,T32"},"solution":"1243312443122431"},{"id":"towers-easy-1","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B01,B13,B23,B32,L03,L12,L22,L31,R02,R13,R21,R32,T04,T12,T21,T32"},"solution":"1342243132144123"},{"id":"towers-easy-2","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B02,B11,B22,B33,L04,L11,L22,L32,R01,R13,R22,R33,T02,T13,T22,T31"},"solution":"1234431221433421"},{"id":"towers-easy-3","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B03,B11,B22,B33,L01,L12,L23,L32,R03,R11,R22,R33,T01,T12,T23,T32"},"solution":"4312312412432431"},{"id":"towers-easy-4","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B03,B12,B22,B31,L01,L12,L23,L33,R03,R13,R22,R31,T01,T12,T22,T33"},"solution":"4132342112432314"},{"id":"towers-easy-5","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B03,B13,B21,B32,L02,L11,L23,L33,R02,R14,R21,R32,T02,T11,T24,T32"},"solution":"3412432121341243"},{"id":"towers-easy-6","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000010020000000","cl":"B01,B12,B22,B33,L03,L12,L22,L31,R01,R12,R22,R33,T03,T12,T22,T31"},"solution":"1324314224134231"},{"id":"towers-easy-7","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B02,B11,B22,B33,L03,L13,L21,L32,R01,R12,R22,R33,T02,T13,T22,T31"},"solution":"2134134242133421"},{"id":"towers-easy-8","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B04,B11,B23,B32,L01,L12,L23,L32,R03,R12,R21,R32,T01,T12,T22,T32"},"solution":"4312324121341423"},{"id":"towers-easy-9","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B02,B11,B24,B32,L03,L13,L21,L32,R02,R11,R24,R32,T03,T13,T21,T32"},"solution":"1243213443213412"},{"id":"towers-easy-10","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000001000000","cl":"B01,B12,B22,B34,L04,L12,L22,L31,R01,R12,R22,R34,T04,T12,T22,T31"},"solution":"1234241331424321"},{"id":"towers-easy-11","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000002000","cl":"B03,B12,B21,B32,L02,L11,L22,L33,R02,R13,R21,R32,T02,T11,T23,T32"},"solution":"1423413232142341"},{"id":"towers-easy-12","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B03,B13,B22,B31,L01,L12,L22,L33,R03,R12,R22,R31,T01,T12,T23,T33"},"solution":"4312142332412134"},{"id":"towers-easy-13","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B01,B12,B23,B33,L02,L13,L22,L31,R01,R12,R23,R33,T02,T13,T22,T31"},"solution":"3124124324314312"},{"id":"towers-easy-14","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B02,B13,B21,B34,L03,L12,L21,L32,R01,R12,R23,R32,T02,T12,T22,T31"},"solution":"2134142343123241"},{"id":"towers-easy-15","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B01,B12,B23,B32,L03,L12,L22,L31,R02,R11,R23,R33,T03,T12,T21,T32"},"solution":"1243312424314312"},{"id":"towers-easy-16","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B03,B12,B22,B31,L01,L13,L22,L34,R02,R12,R22,R31,T01,T13,T22,T32"},"solution":"4123234134121234"},{"id":"towers-easy-17","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B01,B12,B23,B32,L02,L12,L24,L31,R02,R12,R21,R34,T03,T11,T22,T32"},"solution":"2413314212344321"},{"id":"towers-easy-18","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B03,B11,B22,B33,L02,L11,L22,L32,R01,R14,R22,R33,T02,T13,T23,T31"},"solution":"3214432121431432"},{"id":"towers-easy-19","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B02,B13,B21,B32,L03,L12,L21,L32,R01,R12,R23,R32,T03,T12,T23,T31"},"solution":"1324341242312143"},{"id":"towers-easy-20","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"2000000000200000","cl":"B03,B11,B22,B32,L03,L11,L22,L32,R02,R12,R21,R33,T02,T12,T21,T33"},"solution":"2341421331241432"},{"id":"towers-easy-21","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000001000000000","cl":"B02,B11,B22,B33,L02,L13,L21,L32,R02,R11,R22,R33,T02,T13,T21,T32"},"solution":"3241231441231432"},{"id":"towers-easy-22","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B02,B12,B23,B31,L01,L13,L22,L32,R03,R12,R22,R31,T01,T13,T22,T33"},"solution":"4132234114233214"},{"id":"towers-easy-23","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B04,B11,B22,B32,L01,L12,L23,L32,R03,R11,R22,R32,T01,T14,T22,T32"},"solution":"4132321423411423"},{"id":"towers-easy-24","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0020000000020000","cl":"B02,B13,B22,B31,L01,L12,L23,L32,R02,R13,R22,R31,T01,T12,T23,T32"},"solution":"4123243113423214"},{"id":"towers-easy-25","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B01,B12,B23,B32,L03,L13,L22,L31,R01,R12,R23,R32,T03,T13,T22,T31"},"solution":"2134134234214213"},{"id":"towers-easy-26","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B02,B13,B22,B31,L02,L13,L21,L32,R03,R12,R23,R31,T02,T11,T22,T33"},"solution":"2431124343123124"},{"id":"towers-easy-27","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000030","cl":"B03,B12,B22,B31,L01,L12,L22,L33,R03,R12,R22,R31,T01,T12,T22,T33"},"solution":"4312324114232134"},{"id":"towers-easy-28","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B03,B12,B22,B31,L01,L13,L22,L33,R04,R12,R22,R31,T01,T12,T22,T33"},"solution":"4321124334122134"},{"id":"towers-easy-29","family":"towers","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","cl":"B03,B12,B24,B31,L03,L11,L22,L33,R02,R13,R23,R31,T02,T12,T21,T32"},"solution":"1243413234212314"},{"id":"towers-medium-0","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000100000000","cl":"B04,B12,B21,B32,B42,L01,L12,L24,L33,L43,R02,R13,R21,R32,R42,T01,T12,T23,T34,T42"},"solution":"5231445231231453145214523"},{"id":"towers-medium-1","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B24,B32,B45,L03,L13,L23,L32,L41,R01,R12,R22,R33,R43,T03,T12,T22,T33,T41"},"solution":"3412512534214534531253241"},{"id":"towers-medium-2","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B22,B33,B43,L03,L15,L22,L32,L41,R02,R11,R22,R32,R44,T03,T14,T22,T31,T42"},"solution":"2145312345435123512454231"},{"id":"towers-medium-3","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000002000000000000","cl":"B03,B12,B23,B31,B42,L02,L13,L21,L32,L44,R01,R12,R23,R34,R42,T02,T13,T22,T33,T41"},"solution":"4312534512512432543112354"},{"id":"towers-medium-4","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B11,B22,B32,B45,L04,L13,L22,L31,L42,R01,R12,R22,R34,R44,T03,T13,T22,T32,T41"},"solution":"2314512534412535431235421"},{"id":"towers-medium-5","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B14,B22,B32,B41,L02,L13,L21,L32,L44,R03,R12,R24,R32,R41,T02,T11,T22,T34,T43"},"solution":"3541213524542314215321345"},{"id":"towers-medium-6","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B22,B31,B43,L01,L12,L24,L33,L42,R03,R12,R21,R33,R42,T01,T12,T22,T33,T43"},"solution":"5142335214231451453242351"},{"id":"towers-medium-7","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000500000000000","cl":"B03,B13,B22,B33,B41,L01,L12,L22,L33,L44,R03,R12,R22,R33,R41,T01,T12,T22,T32,T43"},"solution":"5234135124412531453223415"},{"id":"towers-medium-8","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B14,B23,B32,B42,L02,L13,L22,L34,L41,R03,R11,R23,R32,R42,T04,T11,T22,T32,T42"},"solution":"1524334125415322345152314"},{"id":"towers-medium-9","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B11,B23,B32,B43,L01,L13,L23,L34,L42,R04,R11,R23,R32,R42,T01,T12,T23,T33,T42"},"solution":"5413231425235411235445213"},{"id":"towers-medium-10","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000003000000","cl":"B02,B13,B24,B31,B42,L02,L11,L22,L33,L42,R03,R12,R24,R31,R42,T02,T13,T21,T32,T43"},"solution":"2154352314354211423543152"},{"id":"towers-medium-11","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0200000000000000000000000","cl":"B03,B13,B22,B32,B41,L01,L13,L22,L32,L44,R02,R12,R24,R32,R41,T01,T13,T24,T32,T42"},"solution":"5213414253354214351221345"},{"id":"towers-medium-12","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B14,B22,B31,B42,L02,L13,L21,L33,L44,R03,R11,R23,R33,R42,T02,T11,T23,T33,T42"},"solution":"4513231425542132354112354"},{"id":"towers-medium-13","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B14,B22,B31,B43,L02,L13,L21,L32,L43,R02,R11,R23,R33,R42,T03,T11,T23,T33,T42"},"solution":"1523424315521434352131452"},{"id":"towers-medium-14","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B12,B21,B32,B44,L05,L12,L21,L32,L43,R01,R14,R22,R32,R42,T03,T12,T23,T32,T41"},"solution":"1234525431531244125334512"},{"id":"towers-medium-15","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B14,B22,B32,B41,L02,L13,L21,L33,L43,R04,R13,R23,R32,R41,T02,T11,T22,T34,T45"},"solution":"4532114532512432315432415"},{"id":"towers-medium-16","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B12,B23,B31,B42,L03,L12,L21,L32,L43,R01,R13,R23,R33,R42,T03,T14,T22,T34,T41"},"solution":"3142542531542131534223154"},{"id":"towers-medium-17","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B22,B32,B41,L02,L13,L22,L31,L44,R03,R12,R22,R34,R41,T03,T11,T22,T32,T43"},"solution":"3524123154415235431212435"},{"id":"towers-medium-18","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B24,B32,B41,L02,L12,L23,L31,L42,R03,R12,R22,R34,R41,T02,T12,T21,T32,T43"},"solution":"3254115234214535431243125"},{"id":"towers-medium-19","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000200000000000","cl":"B02,B13,B21,B32,B44,L03,L12,L21,L33,L42,R01,R13,R22,R32,R43,T02,T12,T22,T33,T41"},"solution":"3241525341531241425341532"},{"id":"towers-medium-20","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B14,B24,B31,B42,L03,L12,L23,L31,L42,R02,R14,R21,R33,R42,T03,T12,T21,T33,T42"},"solution":"1253435421243155314241253"},{"id":"towers-medium-21","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000001000000000000","cl":"B02,B13,B24,B32,B41,L02,L13,L22,L31,L44,R02,R12,R22,R34,R41,T02,T13,T21,T32,T43"},"solution":"4152332451251345431213245"},{"id":"towers-medium-22","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B11,B22,B34,B43,L03,L13,L23,L31,L42,R02,R11,R23,R32,R44,T03,T12,T23,T31,T42"},"solution":"2415332415135425123445321"},{"id":"towers-medium-23","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B13,B22,B34,B42,L03,L13,L22,L33,L41,R02,R11,R23,R33,R43,T04,T12,T23,T31,T42"},"solution":"1325432145453122453151423"},{"id":"towers-medium-24","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000100","cl":"B04,B12,B22,B33,B41,L03,L11,L22,L32,L43,R02,R13,R24,R33,R41,T02,T12,T23,T31,T42"},"solution":"1325452413453213154224135"},{"id":"towers-medium-25","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000100000000000000000","cl":"B01,B12,B22,B32,B44,L03,L12,L23,L32,L41,R01,R12,R23,R32,R44,T03,T12,T22,T34,T41"},"solution":"3142525134125434325154312"},{"id":"towers-medium-26","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B14,B22,B34,B43,L03,L12,L22,L33,L41,R02,R13,R21,R32,R43,T04,T12,T22,T31,T43"},"solution":"2435135142432151253451423"},{"id":"towers-medium-27","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B23,B32,B43,L02,L12,L23,L32,L41,R02,R11,R23,R33,R43,T03,T14,T22,T31,T42"},"solution":"3125443125145322541352341"},{"id":"towers-medium-28","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B21,B33,B42,L05,L12,L22,L31,L43,R01,R12,R24,R34,R42,T03,T12,T23,T32,T41"},"solution":"1234541253354215413223514"},{"id":"towers-medium-29","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000020000000000000000","cl":"B02,B14,B22,B33,B41,L03,L12,L21,L32,L42,R02,R12,R23,R33,R41,T02,T12,T24,T31,T43"},"solution":"2415315324534123254141235"},{"id":"towers-medium-30","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B22,B33,B44,L05,L13,L22,L32,L41,R01,R12,R22,R32,R44,T04,T13,T22,T32,T41"},"solution":"1234534152215344521353421"},{"id":"towers-medium-31","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B12,B21,B33,B44,L02,L14,L21,L32,L43,R02,R11,R22,R33,R42,T02,T12,T23,T31,T42"},"solution":"4325112435513242514334512"},{"id":"towers-medium-32","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B14,B24,B32,B41,L02,L13,L23,L31,L43,R04,R13,R22,R32,R41,T02,T11,T22,T33,T45"},"solution":"4532114532214535321432145"},{"id":"towers-medium-33","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B12,B23,B32,B41,L02,L13,L21,L32,L44,R02,R13,R24,R32,R41,T02,T13,T22,T31,T42"},"solution":"3215414532534214521321345"},{"id":"towers-medium-34","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B12,B23,B34,B41,L02,L12,L22,L31,L43,R03,R12,R23,R34,R41,T04,T11,T22,T32,T43"},"solution":"1524332154415325342124315"},{"id":"towers-medium-35","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000010000000","cl":"B02,B12,B22,B33,B41,L03,L12,L22,L31,L43,R02,R13,R22,R33,R41,T03,T12,T22,T31,T43"},"solution":"2145345231325145314214325"},{"id":"towers-medium-36","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000030000000000000000","cl":"B02,B12,B23,B31,B42,L01,L13,L22,L33,L42,R04,R12,R23,R31,R42,T01,T12,T22,T34,T43"},"solution":"5431212534251433142543251"},{"id":"towers-medium-37","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B12,B23,B31,B42,L01,L13,L23,L32,L43,R04,R11,R23,R33,R42,T01,T12,T23,T34,T42"},"solution":"5431231425125434523123154"},{"id":"towers-medium-38","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B21,B32,B44,L02,L14,L21,L33,L42,R03,R11,R22,R32,R43,T02,T11,T23,T34,T42"},"solution":"4531213425512342415332541"},{"id":"towers-medium-39","family":"towers","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B23,B34,B42,L02,L12,L22,L33,L41,R02,R13,R22,R31,R45,T03,T12,T23,T31,T42"},"solution":"3215415243435122143554321"},{"id":"towers-hard-0","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B12,B23,B34,B41,L02,L12,L23,L31,L43,R02,R12,R23,R33,R41,T03,T11,T23,T32,T42"},"solution":"2513442351135425142334215"},{"id":"towers-hard-1","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B04,B12,B21,B33,B42,L01,L12,L22,L34,L43,R03,R14,R22,R31,R42,T01,T12,T24,T32,T43"},"solution":"5314245321312541243524513"},{"id":"towers-hard-2","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B13,B22,B33,B42,L03,L12,L22,L33,L41,R02,R13,R22,R31,R44,T03,T12,T23,T31,T42"},"solution":"2315415342415233421552431"},{"id":"towers-hard-3","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B14,B23,B31,B42,L03,L12,L21,L34,L42,R02,R13,R22,R31,R42,T03,T12,T21,T33,T43"},"solution":"2451335241531241243541352"},{"id":"towers-hard-4","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B13,B24,B32,B42,L02,L12,L23,L32,L41,R02,R13,R21,R32,R43,T03,T12,T21,T33,T42"},"solution":"3152425413142354235153142"},{"id":"towers-hard-5","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B22,B31,B43,L02,L11,L23,L33,L42,R03,R15,R21,R32,R42,T02,T11,T22,T34,T42"},"solution":"2541354321312451253443152"},{"id":"towers-hard-6","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B24,B32,B43,L03,L12,L24,L32,L41,R02,R12,R21,R33,R43,T04,T12,T22,T31,T43"},"solution":"2415331524124354531253241"},{"id":"towers-hard-7","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B12,B22,B31,B44,L03,L11,L23,L32,L43,R01,R13,R22,R33,R42,T02,T14,T23,T32,T41"},"solution":"3124552413135244513224351"},{"id":"towers-hard-8","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B14,B23,B31,B42,L02,L11,L23,L35,L42,R03,R12,R23,R31,R42,T02,T11,T22,T35,T43"},"solution":"3541253124245311234541253"},{"id":"towers-hard-9","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B12,B23,B32,B41,L02,L13,L21,L32,L44,R02,R12,R24,R32,R41,T02,T13,T22,T31,T43"},"solution":"4215334512534211523421345"},{"id":"towers-hard-10","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B11,B22,B33,B42,L01,L13,L23,L32,L42,R03,R12,R23,R31,R43,T01,T14,T22,T32,T43"},"solution":"5134213254345214213525413"},{"id":"towers-hard-11","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B14,B22,B32,B42,L02,L13,L24,L32,L41,R03,R12,R22,R31,R44,T03,T11,T22,T32,T44"},"solution":"3524124513123544312551432"},{"id":"towers-hard-12","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B23,B32,B41,L02,L13,L22,L31,L44,R02,R12,R22,R34,R41,T02,T13,T21,T32,T43"},"solution":"4251334152152345342121345"},{"id":"towers-hard-13","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B22,B33,B43,L02,L14,L23,L32,L41,R03,R12,R21,R33,R44,T02,T13,T21,T32,T43"},"solution":"4352112354342152514351432"},{"id":"towers-hard-14","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B15,B22,B32,B41,L02,L13,L21,L32,L43,R02,R12,R23,R32,R41,T02,T11,T22,T34,T42"},"solution":"3521414523531424235121435"},{"id":"towers-hard-15","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B13,B25,B31,B42,L03,L12,L21,L32,L42,R03,R13,R23,R31,R42,T02,T12,T21,T33,T43"},"solution":"2453115423513424321532154"},{"id":"towers-hard-16","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B24,B31,B44,L03,L13,L22,L31,L42,R03,R11,R22,R34,R42,T04,T12,T21,T32,T42"},"solution":"1254321435351245431243251"},{"id":"towers-hard-17","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B13,B21,B32,B43,L02,L13,L21,L32,L43,R02,R11,R25,R32,R43,T03,T11,T23,T32,T42"},"solution":"2513432415543214125313542"},{"id":"towers-hard-18","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B14,B21,B33,B43,L04,L12,L23,L31,L42,R01,R12,R22,R33,R42,T03,T12,T22,T33,T41"},"solution":"2341515234341525234141523"},{"id":"towers-hard-19","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B24,B32,B42,L03,L12,L22,L32,L41,R02,R14,R22,R31,R43,T04,T12,T21,T33,T43"},"solution":"2451315432321544132553241"},{"id":"towers-hard-20","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B23,B32,B43,L02,L12,L24,L33,L41,R03,R12,R21,R32,R44,T02,T12,T21,T33,T43"},"solution":"4253135124132452145354312"},{"id":"towers-hard-21","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B22,B32,B41,L02,L14,L22,L31,L44,R02,R12,R22,R34,R41,T02,T11,T23,T32,T43"},"solution":"4512313452325145423121345"},{"id":"towers-hard-22","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B11,B22,B32,B43,L04,L11,L22,L32,L42,R01,R14,R23,R32,R43,T02,T13,T22,T34,T41"},"solution":"1342554231215433215445312"},{"id":"towers-hard-23","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B13,B22,B33,B42,L05,L12,L23,L33,L41,R01,R13,R22,R33,R42,T03,T12,T23,T32,T41"},"solution":"1234545132214533452153214"},{"id":"towers-hard-24","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B13,B22,B31,B44,L02,L12,L21,L33,L44,R01,R12,R23,R32,R42,T02,T12,T24,T33,T41"},"solution":"4213535214513421452323451"},{"id":"towers-hard-25","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B12,B24,B32,B41,L01,L13,L23,L32,L42,R04,R13,R22,R32,R41,T01,T14,T22,T33,T44"},"solution":"5143212543243513521443125"},{"id":"towers-hard-26","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B01,B12,B22,B33,B43,L03,L12,L22,L33,L41,R01,R12,R22,R33,R43,T03,T12,T22,T32,T41"},"solution":"3241541352152342354154123"},{"id":"towers-hard-27","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B12,B23,B32,B41,L02,L11,L24,L32,L43,R02,R13,R22,R32,R41,T02,T13,T21,T33,T42"},"solution":"3251451342234514512314235"},{"id":"towers-hard-28","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B03,B14,B21,B32,B43,L02,L11,L23,L32,L42,R04,R12,R21,R32,R43,T02,T11,T22,T32,T43"},"solution":"2543153214143254215331542"},{"id":"towers-hard-29","family":"towers","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000000","cl":"B02,B14,B21,B33,B43,L02,L13,L23,L31,L42,R02,R11,R22,R33,R43,T03,T11,T23,T32,T42"},"solution":"1532432415241535324141532"},{"id":"minisudoku-easy-0","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0100043040031320"},"solution":"3142243142131324"},{"id":"minisudoku-easy-1","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"2304000012033400"},"solution":"2314413212433421"},{"id":"minisudoku-easy-2","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0400000021404312"},"solution":"3421123421434312"},{"id":"minisudoku-easy-3","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0302021330042000"},"solution":"1342421331242431"},{"id":"minisudoku-easy-4","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"4300100400422010"},"solution":"4321123431422413"},{"id":"minisudoku-easy-5","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0210100340020301"},"solution":"3214142341322341"},{"id":"minisudoku-easy-6","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0004000121434300"},"solution":"1234342121434312"},{"id":"minisudoku-easy-7","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0204102001302001"},"solution":"3214142341322341"},{"id":"minisudoku-easy-8","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0000031221043400"},"solution":"1243431221343421"},{"id":"minisudoku-easy-9","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0130304014002300"},"solution":"4132324114232314"},{"id":"minisudoku-easy-10","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"4310024000003021"},"solution":"4312124321343421"},{"id":"minisudoku-easy-11","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"4302023000403400"},"solution":"4312123421433421"},{"id":"minisudoku-easy-12","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0010034240003024"},"solution":"2413134242313124"},{"id":"minisudoku-easy-13","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"2401304013000010"},"solution":"2431314213244213"},{"id":"minisudoku-easy-14","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"2003302002344000"},"solution":"2143342112344312"},{"id":"minisudoku-easy-15","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0123000004011042"},"solution":"4123321424311342"},{"id":"minisudoku-easy-16","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"1030000041232004"},"solution":"1432324141232314"},{"id":"minisudoku-easy-17","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0204012313000400"},"solution":"3214412313422431"},{"id":"minisudoku-easy-18","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"3010000401002341"},"solution":"3412123441232341"},{"id":"minisudoku-easy-19","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"2010002400014102"},"solution":"2413132432414132"},{"id":"minisudoku-easy-20","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"3002210002430020"},"solution":"3412213412434321"},{"id":"minisudoku-easy-21","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0001002304302310"},"solution":"3241412314322314"},{"id":"minisudoku-easy-22","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0001200440121040"},"solution":"3421213443121243"},{"id":"minisudoku-easy-23","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0000421030210104"},"solution":"1342421334212134"},{"id":"minisudoku-easy-24","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0132230004201000"},"solution":"4132231434211243"},{"id":"minisudoku-easy-25","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0120201313020000"},"solution":"3124241313424231"},{"id":"minisudoku-easy-26","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"4002201032000023"},"solution":"4132231432411423"},{"id":"minisudoku-easy-27","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"0040102040322004"},"solution":"3241142341322314"},{"id":"minisudoku-easy-28","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"4020120431400000"},"solution":"4321123431422413"},{"id":"minisudoku-easy-29","family":"minisudoku","difficulty":"easy","puzzle":{"n":4,"br":2,"bc":2,"g":"1300240002303002"},"solution":"1324241342313142"},{"id":"minisudoku-medium-0","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"604200000000002400305000210506000001"},"solution":"634215521634162453345162213546456321"},{"id":"minisudoku-medium-1","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"200060500000060025050000000001145002"},"solution":"214563536214461325352146623451145632"},{"id":"minisudoku-medium-2","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000345300002000000203000006004420001"},"solution":"612345354162561423243516136254425631"},{"id":"minisudoku-medium-3","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"020060005040200430134000000300000002"},"solution":"423165615243256431134526562314341652"},{"id":"minisudoku-medium-4","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"050060400000002305035000000051060030"},"solution":"253164416523642315135246324651561432"},{"id":"minisudoku-medium-5","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000143000000000400120050540021006000"},"solution":"652143431265365412124356543621216534"},{"id":"minisudoku-medium-6","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"060000000300000010100200305024024001"},"solution":"263145451362532416146253315624624531"},{"id":"minisudoku-medium-7","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"010630600010001324004000020006000000"},"solution":"412635653412561324234561325146146253"},{"id":"minisudoku-medium-8","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"400001200063001000000012000050056030"},"solution":"463521215463621345534612342156156234"},{"id":"minisudoku-medium-9","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000000020016004000003105002500500032"},"solution":"631254425316154623263145342561516432"},{"id":"minisudoku-medium-10","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"400301000540031000020100000000210050"},"solution":"452361163542531624624135345216216453"},{"id":"minisudoku-medium-11","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000104200006000001510060160000050003"},"solution":"635124241536326451514362163245452613"},{"id":"minisudoku-medium-12","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000065065003020010100400010000043000"},"solution":"431265265143324516156432612354543621"},{"id":"minisudoku-medium-13","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"200000000010100030063002430020002004"},"solution":"251463346215124536563142435621612354"},{"id":"minisudoku-medium-14","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"051020000105060000500040040310003000"},"solution":"351426426135164253532641645312213564"},{"id":"minisudoku-medium-15","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000000006130053060400000024300500004"},"solution":"315246246135153462462513624351531624"},{"id":"minisudoku-medium-16","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"320605040300030000100000000401600200"},"solution":"321645546312435126162534253461614253"},{"id":"minisudoku-medium-17","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"250000040503000000025460000040006200"},"solution":"253614641523164352325461532146416235"},{"id":"minisudoku-medium-18","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"004103000004030065506000203000000400"},"solution":"654123312654431265526341243516165432"},{"id":"minisudoku-medium-19","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"052000000500230000006020320040005003"},"solution":"652431143562234156516324321645465213"},{"id":"minisudoku-medium-20","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"521000006005000123000006240000000030"},"solution":"521364436215654123312546243651165432"},{"id":"minisudoku-medium-21","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000000023000034002200400400051005200"},"solution":"546123123645634512251436462351315264"},{"id":"minisudoku-medium-22","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000040016020200000040300004630030050"},"solution":"352146416523263415145362524631631254"},{"id":"minisudoku-medium-23","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"001400000500006105004200020000045002"},"solution":"351426462531236145514263123654645312"},{"id":"minisudoku-medium-24","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"020005000360001500000600504006210000"},"solution":"623145145362361524452631534216216453"},{"id":"minisudoku-medium-25","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"341500000030050100000004200005400200"},"solution":"341562562431654123123654216345435216"},{"id":"minisudoku-medium-26","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"400000006004302016000032005060100000"},"solution":"421653536124352416614532245361163245"},{"id":"minisudoku-medium-27","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"003000000005000050025106001000562003"},"solution":"253641614325136254425136341562562413"},{"id":"minisudoku-medium-28","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"030060000100005000100020200006350402"},"solution":"531264462153625341143625214536356412"},{"id":"minisudoku-medium-29","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"020000600301000502010000105030030005"},"solution":"321654654321463512512463145236236145"},{"id":"minisudoku-medium-30","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"001060650300400250100000000035010000"},"solution":"341562652314436251125643264135513426"},{"id":"minisudoku-medium-31","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"100205000030560020300000000062000350"},"solution":"136245245631561423324516453162612354"},{"id":"minisudoku-medium-32","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"004001500030000306000010460000201050"},"solution":"324561516432152346643215465123231654"},{"id":"minisudoku-medium-33","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"006500014006100000000002600050000163"},"solution":"326541514326162435453612631254245163"},{"id":"minisudoku-medium-34","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000040403206100400260010000000000021"},"solution":"652143413256135462264315521634346521"},{"id":"minisudoku-medium-35","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"300500000043050600103000000362000100"},"solution":"324516615243452631163425541362236154"},{"id":"minisudoku-medium-36","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"000000304021000000001002613040050600"},"solution":"125436364521236154541362613245452613"},{"id":"minisudoku-medium-37","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"030004002005006000150600000023004500"},"solution":"531264462135246351153642615423324516"},{"id":"minisudoku-medium-38","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"500000006000030500650320010400200030"},"solution":"523641146253432516651324315462264135"},{"id":"minisudoku-medium-39","family":"minisudoku","difficulty":"medium","puzzle":{"n":6,"br":2,"bc":3,"g":"030050504010600000002040053400000003"},"solution":"136254524316645132312645253461461523"},{"id":"minisudoku-hard-0","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"000000000013260500005360300000540000"},"solution":"134625652413263541415362326154541236"},{"id":"minisudoku-hard-1","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"060050004000030041400500300210000000"},"solution":"263154154362532641416523345216621435"},{"id":"minisudoku-hard-2","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"000300004000000625000000106050205040"},"solution":"521364364512413625652431146253235146"},{"id":"minisudoku-hard-3","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"400000006005000000100200020601500003"},"solution":"453162216345632514145236324651561423"},{"id":"minisudoku-hard-4","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"004000200060050300000010060200000003"},"solution":"614532235164451326326415563241142653"},{"id":"minisudoku-hard-5","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"004000010200000300030140005030006000"},"solution":"264513513264451326632145145632326451"},{"id":"minisudoku-hard-6","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"062030000000001000250600003002000005"},"solution":"462531315426631254254613543162126345"},{"id":"minisudoku-hard-7","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"004100005006000003016000000500020000"},"solution":"264135135246452613316452643521521364"},{"id":"minisudoku-hard-8","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"050000100600600014020000000050002060"},"solution":"256341143625635214421536364152512463"},{"id":"minisudoku-hard-9","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"000000304005010300003020000406100000"},"solution":"561243324165612354453621235416146532"},{"id":"minisudoku-hard-10","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"600000500200000003020106004001050000"},"solution":"642315513264461523325146234651156432"},{"id":"minisudoku-hard-11","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"106000520300300060000020600500000000"},"solution":"136254524316312465465123641532253641"},{"id":"minisudoku-hard-12","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"000000005060000010400002300500010023"},"solution":"642135135264253416461352326541514623"},{"id":"minisudoku-hard-13","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"000510000304200050301000004000100030"},"solution":"423516615324246153351642534261162435"},{"id":"minisudoku-hard-14","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"300200000000000000004350000400605002"},"solution":"351246426513513624264351132465645132"},{"id":"minisudoku-hard-15","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"000604041000006003500000050030200000"},"solution":"325614641352416523532461154236263145"},{"id":"minisudoku-hard-16","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"060000450603541000000000000000020051"},"solution":"163524452613541236236145315462624351"},{"id":"minisudoku-hard-17","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"000006600050000320400000000600020003"},"solution":"215436643251561324432165354612126543"},{"id":"minisudoku-hard-18","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"500000031006004503020010000030000005"},"solution":"562341431256614523325614156432243165"},{"id":"minisudoku-hard-19","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"050032000050030000006200040000000006"},"solution":"154632263154432561516243641325325416"},{"id":"minisudoku-hard-20","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"100000054100000000001043000000560020"},"solution":"136254254136345612621543412365563421"},{"id":"minisudoku-hard-21","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"206000100560000000000340000001004000"},"solution":"256134143562435216621345362451514623"},{"id":"minisudoku-hard-22","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"000020503004610000004000006410000000"},"solution":"461325523164615243234651356412142536"},{"id":"minisudoku-hard-23","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"400000005001063000000013030000000050"},"solution":"416235325461163524254613532146641352"},{"id":"minisudoku-hard-24","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"600000054001030405002100200300000000"},"solution":"621543354261136425542136265314413652"},{"id":"minisudoku-hard-25","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"600000040030004000060500203100000005"},"solution":"632451145236524613361542253164416325"},{"id":"minisudoku-hard-26","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"001406006030000100302000000004050010"},"solution":"231456546231465123312645123564654312"},{"id":"minisudoku-hard-27","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"016030000040600000020005002000030100"},"solution":"416532253641645213321465162354534126"},{"id":"minisudoku-hard-28","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"000000000060002500300400050000014005"},"solution":"426153531264142536365412253641614325"},{"id":"minisudoku-hard-29","family":"minisudoku","difficulty":"hard","puzzle":{"n":6,"br":2,"bc":3,"g":"005010100000004300020000060500000024"},"solution":"235416146253514362623145462531351624"},{"id":"kropki-easy-0","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h01B,h12W,h20W,h21W,h31B,h32W,v00W,v01B,v03B,v10B,v12W,v13B,v20B,v21W,v22B"},"solution":"3214413223411423"},{"id":"kropki-easy-1","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h11B,h12W,h20W,h21B,h31W,h32W,v00B,v02B,v03W,v10W,v11B,v12B,v21B,v22W,v23B"},"solution":"2314412332411432"},{"id":"kropki-easy-2","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00B,h01W,h02W,h12B,h20B,h30W,h31W,h32B,v01B,v02W,v03B,v10W,v13W,v20B,v21W,v22B"},"solution":"1234314224134321"},{"id":"kropki-easy-3","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h01B,h10B,h12W,h20W,h22B,h31B,h32W,v00W,v01B,v02W,v10B,v13B,v21W,v22B,v23W"},"solution":"3241213443121423"},{"id":"kropki-easy-4","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00B,h02W,h10W,h12B,h20B,h21B,h22W,h30W,h31B,h32B,v00B,v03B,v11W,v13W,v21B,v22B"},"solution":"2134431212433421"},{"id":"kropki-easy-5","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h01B,h02W,h10W,h11B,h20B,h21W,h31W,h32B,v00W,v01B,v02B,v03W,v10W,v11B,v20B,v21W,v22W,v23B"},"solution":"4123321424311342"},{"id":"kropki-easy-6","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00B,h01W,h11B,h12B,h20B,h21B,h31W,h32B,v00W,v02W,v10W,v11B,v12B,v13W,v21W,v23W"},"solution":"2431312442131342"},{"id":"kropki-easy-7","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h01W,h02B,h10W,h11B,h20B,h21W,h31B,h32W,v01W,v03B,v10W,v11B,v20B,v22W"},"solution":"1342321424314123"},{"id":"kropki-easy-8","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h10B,h11B,h12W,h20W,h21B,h22B,h32W,v00B,v01W,v03W,v11B,v12B,v20W,v22W,v23B"},"solution":"2314124334214132"},{"id":"kropki-easy-9","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00B,h01B,h02W,h12W,h20W,h21B,h22B,h30W,v01B,v02W,v03W,v10W,v12W,v13B,v20W,v21W,v22B"},"solution":"1243413234212314"},{"id":"kropki-easy-10","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h02B,h11W,h12B,h20B,h21B,h30B,h31W,v02B,v03B,v11W,v12B,v13W,v20B,v21B"},"solution":"3142132442132431"},{"id":"kropki-easy-11","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00B,h01W,h10W,h12B,h20B,h22W,h31W,h32B,v00W,v01B,v03B,v10W,v13W,v20B,v22B,v23W"},"solution":"4231341221431324"},{"id":"kropki-easy-12","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h01B,h02B,h10W,h12B,h20B,h21W,h22W,h30B,h32W,v00W,v01W,v02B,v03B,v11W,v13B,v20B,v21B,v22W,v23W"},"solution":"3421431212342143"},{"id":"kropki-easy-13","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h02W,h10W,h11B,h20W,h31B,h32W,v00W,v01B,v02W,v03B,v10W,v11W,v20B,v21W,v22B,v23W"},"solution":"4132324123141423"},{"id":"kropki-easy-14","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h01B,h02W,h11W,h12W,h20W,h21B,h30W,v02W,v03W,v11B,v12W,v13B,v20W,v21W"},"solution":"4123143232412314"},{"id":"kropki-easy-15","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h01B,h11B,h12W,h22W,h30W,h31W,v01B,v02B,v03W,v12W,v13W,v20B,v22W,v23B"},"solution":"3214142341322341"},{"id":"kropki-easy-16","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h01B,h02B,h11W,h12W,h20B,h21B,h30W,h31W,v02W,v03B,v11B,v13W,v20B,v21W"},"solution":"3124143242132341"},{"id":"kropki-easy-17","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h01B,h02B,h10W,h20B,h21B,h22W,h32W,v00W,v01W,v02B,v10B,v11W,v13W,v21B,v22W,v23W"},"solution":"3421231412434132"},{"id":"kropki-easy-18","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00B,h01W,h10W,h11B,h21B,h22W,h31W,h32B,v00W,v01B,v10W,v11B,v12B,v13W,v22B,v23W"},"solution":"2431321441231342"},{"id":"kropki-easy-19","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h01W,h10B,h11W,h12W,h21B,h22W,h30W,h32B,v00B,v01W,v02W,v11B,v12W,v13W,v20W,v22B,v23W"},"solution":"2341123441233412"},{"id":"kropki-easy-20","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h02B,h11W,h12B,h20B,h21W,h30B,h31B,v02B,v03B,v10B,v11W,v12W,v20B,v21B"},"solution":"3142132424314213"},{"id":"kropki-easy-21","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h01W,h10B,h11B,h21B,h22B,h31W,h32W,v00B,v01W,v10W,v11B,v12B,v13W,v22W,v23B"},"solution":"2341421331241432"},{"id":"kropki-easy-22","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00B,h01W,h11W,h12B,h20B,h21B,h32B,v00B,v01W,v02W,v11W,v12B,v13W,v20W,v21B,v23W"},"solution":"2431132442133142"},{"id":"kropki-easy-23","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00B,h01B,h11W,h12B,h20B,h21W,h32B,v01W,v02B,v03W,v10B,v11W,v12W,v20W,v22W,v23B"},"solution":"4213132424313142"},{"id":"kropki-easy-24","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h11W,h12W,h20W,h21B,h31B,h32W,v00B,v01W,v03B,v11B,v12W,v13B,v20W,v21B,v22B"},"solution":"2314143232414123"},{"id":"kropki-easy-25","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00B,h01W,h11B,h12B,h20B,h31W,h32B,v00W,v01B,v02W,v10W,v12B,v13W,v20B,v21W,v23W"},"solution":"4231312424131342"},{"id":"kropki-easy-26","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h02B,h10W,h21B,h22W,h30B,h31W,v00W,v03B,v10B,v11W,v12B,v13W,v21B,v22W"},"solution":"3142231414234231"},{"id":"kropki-easy-27","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h01B,h02B,h10W,h11W,h21W,h22W,h30B,h31B,v00W,v02B,v10B,v11W,v12W,v13B,v21B,v23W"},"solution":"3124234114324213"},{"id":"kropki-easy-28","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h01B,h11B,h12W,h21W,h22W,h30W,v00W,v01B,v02B,v12W,v13W,v20B,v21W,v23B"},"solution":"3241412314322314"},{"id":"kropki-easy-29","family":"kropki","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000000","d":"h00W,h01W,h11B,h12W,h20W,h22B,h30B,h31W,h32W,v00B,v02B,v10W,v12B,v13W,v21B,v23B"},"solution":"2341412334121234"},{"id":"kropki-medium-0","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h02W,h10B,h11W,h20W,h31W,h32B,h33W,h41B,h42W,h43W,v00W,v01B,v10B,v11W,v24W,v32B,v33W,v34W"},"solution":"3254124315431521542351234"},{"id":"kropki-medium-1","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00B,h03W,h11B,h12W,h23B,h31W,h32B,h33B,h40B,v00B,v02W,v04W,v11W,v12B,v13W,v23B,v24B,v30W,v31W,v32W,v33B"},"solution":"2135414235351425342142513"},{"id":"kropki-medium-2","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h01W,h02B,h03W,h10B,h11W,h20B,h21W,h31B,h33W,h43B,v02W,v03B,v10B,v11B,v20W,v32B,v33W,v34B"},"solution":"1542342315245313125453142"},{"id":"kropki-medium-3","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h01B,h12W,h13B,h20W,h21W,h30W,h33W,h40B,h42W,h43W,v02W,v12W,v13B,v14W,v20B,v33W,v34W"},"solution":"3425151324234154513212543"},{"id":"kropki-medium-4","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h03W,h10W,h20W,h21W,h22W,h23B,h31W,h32W,h41B,h42W,v00W,v04W,v11B,v13B,v21W,v22W,v24B,v32B"},"solution":"2514332514543211345241235"},{"id":"kropki-medium-5","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h01W,h03W,h11W,h13B,h20B,h30B,h32W,h33W,h40W,h42B,h43W,v02B,v04B,v10W,v12W,v14B,v20B,v21B,v23W,v33B"},"solution":"1325435412425312134554123"},{"id":"kropki-medium-6","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00B,h02W,h03W,h10W,h11B,h12B,h21W,h22B,h23B,h30B,h31W,h33W,h40W,h43W,v00W,v11W,v12B,v13B,v21W,v22W,v34B"},"solution":"2154334215534211235445132"},{"id":"kropki-medium-7","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h02B,h03W,h20W,h21W,h30W,h31W,h33B,h41B,h43W,v02W,v03W,v04W,v10B,v12W,v20W,v21W,v22W,v23B,v31B,v33W"},"solution":"1524341352234153452152134"},{"id":"kropki-medium-8","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00B,h02W,h03W,h10W,h11W,h12W,h20W,h22B,h30W,h33B,h41B,h42W,h43W,v00B,v01W,v02W,v03W,v10W,v11W,v20W,v21W,v23B,v30W,v32W,v34B"},"solution":"1254323451341254531251234"},{"id":"kropki-medium-9","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h11B,h12W,h20W,h21W,h22B,h30B,h32W,h33W,h42W,h43B,v01B,v04B,v10W,v11W,v12B,v20B,v30B,v33B,v34W"},"solution":"3415252431432152154315324"},{"id":"kropki-medium-10","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h01W,h02B,h03W,h12W,h13B,h20W,h21B,h22B,h30W,h33W,h40B,v02W,v03B,v04W,v12W,v20W,v21W,v22B,v24W,v30B,v31W"},"solution":"1542351342342152315442531"},{"id":"kropki-medium-11","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h02B,h10W,h11W,h22W,h23B,h30B,h31B,h41W,h43W,v00W,v02B,v12W,v13B,v14W,v20W,v21B,v24W,v31B,v34W"},"solution":"3524123415513244215314532"},{"id":"kropki-medium-12","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h03W,h11W,h12B,h22W,h30W,h31B,h33W,h40W,h41B,h42B,v02W,v03W,v10B,v12W,v13B,v20W,v23W,v31B,v32B,v34W"},"solution":"4153213425253413215454213"},{"id":"kropki-medium-13","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h01W,h03B,h11W,h13W,h23W,h32B,h40B,v01W,v02W,v04B,v10B,v12B,v13W,v14W,v20W,v23B,v30W,v31B,v32W,v33W"},"solution":"5431213254251433142542531"},{"id":"kropki-medium-14","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h02W,h03B,h10B,h11W,h13W,h20W,h22B,h23W,h30W,h31W,h40W,h41B,h42W,v01B,v03W,v04B,v14W,v20B,v23B,v31W,v32B"},"solution":"3154212354451232341554231"},{"id":"kropki-medium-15","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h01W,h03B,h20W,h21W,h31B,h33W,h42W,h43W,v00W,v04B,v10B,v12W,v21W,v32B,v33W,v34W"},"solution":"3452141352234155214315234"},{"id":"kropki-medium-16","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h03B,h10B,h20B,h21B,h22W,h31W,h32B,h40W,h43B,v00W,v04W,v10B,v11B,v21W,v22B,v23W,v30W,v32W,v34B"},"solution":"3152424153124355324145312"},{"id":"kropki-medium-17","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00B,h02W,h11W,h20W,h23B,h33B,h41B,h42W,v01B,v02W,v04W,v10W,v11W,v13B,v20W,v23B,v24B,v31W,v32B,v33W"},"solution":"2145352314435213514214235"},{"id":"kropki-medium-18","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h01W,h10W,h13W,h20B,h21W,h33B,h41W,h42B,h43W,v01W,v04W,v10W,v11B,v14B,v20W,v21B,v33B,v34W"},"solution":"2541354132423513152413245"},{"id":"kropki-medium-19","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h03W,h11W,h20W,h21W,h23B,h31B,h41W,h42W,h43W,v01W,v04W,v11B,v13B,v20W,v32B,v34W"},"solution":"2314552314345214125315432"},{"id":"kropki-medium-20","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h10W,h11B,h12B,h20B,h22W,h23W,h30B,h33W,h41W,h42B,h43B,v00W,v01W,v02B,v04W,v12W,v20B,v21B,v23W,v24W,v32W,v33W"},"solution":"4315254213213451253435421"},{"id":"kropki-medium-21","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h02W,h11B,h12W,h21B,h30W,h43B,v00W,v01B,v02W,v03W,v11B,v12B,v20B,v21W,v24W,v30W,v34B"},"solution":"4132552431142532351435142"},{"id":"kropki-medium-22","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h10W,h11W,h12W,h21B,h22B,h23W,h30W,h33W,h41W,h42W,v00W,v01W,v02W,v12B,v13W,v20W,v22B,v23W,v24W,v31W,v33W"},"solution":"3251423451512434513214325"},{"id":"kropki-medium-23","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h01B,h03W,h12W,h13B,h20W,h21W,h22B,h31W,h33W,h41W,h42W,v01B,v03W,v04B,v10W,v12W,v21W,v23B,v30B,v31W,v32W,v33W"},"solution":"3215451342432151452325431"},{"id":"kropki-medium-24","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h10B,h13W,h20W,h21B,h22B,h31W,h32W,h41W,h42B,h43W,v00B,v04B,v10W,v14W,v21B,v22W,v32W,v33B"},"solution":"4315221534342155234115423"},{"id":"kropki-medium-25","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h01B,h11B,h12W,h20W,h23W,h32W,h33B,h40W,h42W,h43B,v01B,v02B,v10B,v11W,v12B,v14W,v20W,v23W,v24B,v30W,v33B,v34B"},"solution":"5241314235231543154245321"},{"id":"kropki-medium-26","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h02W,h03W,h10W,h12B,h13W,h20W,h22W,h30W,h31W,v01W,v02B,v03W,v04W,v11B,v13B,v20W,v21W,v22W,v30B,v32W"},"solution":"1523454123325412341541352"},{"id":"kropki-medium-27","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h01W,h02W,h10W,h11B,h13W,h22W,h23W,h30W,h31W,h33B,h43W,v00W,v01W,v03W,v12B,v13W,v14W,v21W,v22W,v24B,v30W,v33B,v34W"},"solution":"2345132145152345431241523"},{"id":"kropki-medium-28","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h01B,h03W,h10W,h12W,h20W,h22B,h31W,h32W,h42W,v01W,v03W,v10B,v21W,v22W,v23B,v32W"},"solution":"5213423541452131432531452"},{"id":"kropki-medium-29","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h03B,h12W,h21B,h23W,h30B,h31W,h42W,h43W,v00W,v02W,v04B,v11B,v13W,v14W,v21B,v30B,v31W,v32W,v34W"},"solution":"4352131452521432431515234"},{"id":"kropki-medium-30","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00B,h01W,h12B,h20B,h33B,h42W,h43W,v00W,v02W,v10W,v11B,v12W,v13B,v20W,v21W,v24W,v32B,v33W,v34B"},"solution":"2435131425425135314215234"},{"id":"kropki-medium-31","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h12B,h13W,h20B,h23W,h30W,h31W,h32W,h33B,h40W,h41B,v02B,v03W,v04W,v10B,v13W,v14W,v23W,v31B,v32W,v33B"},"solution":"4315215243215345432132415"},{"id":"kropki-medium-32","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00B,h03W,h10W,h11B,h12B,h20B,h22W,h23W,h31W,h32B,h33B,h40W,v01B,v04W,v12W,v20W,v22W,v23B,v30W,v34B"},"solution":"1253454213213453542143152"},{"id":"kropki-medium-33","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00B,h01B,h10W,h11W,h13B,h22B,h23W,h31W,h33W,h42W,v00W,v01B,v12W,v13B,v14W,v22B,v24W,v30B,v32W,v33W"},"solution":"4213534512514231325425341"},{"id":"kropki-medium-34","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h02B,h10B,h13W,h20B,h30W,h33B,h41W,h42B,v01B,v02W,v03W,v04W,v10B,v11B,v14W,v20B,v21W,v24W,v30W,v32W,v34B"},"solution":"3142512534241534531253241"},{"id":"kropki-medium-35","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00B,h02W,h03W,h10B,h20W,h21B,h32B,h33B,h41W,h42W,h43W,v00B,v01B,v10W,v11B,v21W,v22B,v33W,v34B"},"solution":"2134542513342515312415432"},{"id":"kropki-medium-36","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h10W,h13W,h21B,h30W,h31W,h33B,h42W,h43W,v00B,v03W,v11W,v21B,v22W,v23B,v31W,v33W"},"solution":"4135223145524133452115234"},{"id":"kropki-medium-37","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h01B,h02B,h03W,h13B,h20B,h21W,h30W,h31B,h32W,h40W,h43W,v03B,v04W,v10B,v11W,v13B,v14W,v20W,v21B,v22W,v30W,v34B"},"solution":"5124313524243153245145132"},{"id":"kropki-medium-38","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h00W,h03W,h10B,h12W,h21W,h30W,h31W,h33B,h41W,h42B,h43W,v00B,v04W,v11B,v12W,v14W,v21B,v23B,v31W,v33B"},"solution":"4513221453523143452113245"},{"id":"kropki-medium-39","family":"kropki","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000000","d":"h01W,h02B,h10W,h11W,h13B,h20W,h22W,h30B,h32W,h33W,h40W,h41B,h43W,v01W,v02W,v03B,v10W,v11W,v12W,v14B,v20B,v23W,v30W,v31B,v33W,v34W"},"solution":"1342554312452312154332154"},{"id":"kropki-hard-0","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01B,h04B,h11B,h12W,h14W,h20W,h22B,h23W,h24B,h30W,h34W,h41W,h52W,v02W,v12B,v13W,v21W,v23B,v24B,v30W,v40B,v42W,v45W"},"solution":"412536163254546321231645354162625413"},{"id":"kropki-hard-1","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00W,h02W,h20W,h33W,h34W,h51W,h53W,v03W,v10B,v11B,v13B,v14B,v15W,v24W,v35W,v40B,v41B,v42B,v44W,v45B"},"solution":"453261625314341625516432264153132546"},{"id":"kropki-hard-2","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h02B,h03B,h10W,h12B,h20B,h21W,h22B,h23W,h30W,h31B,h34W,h42W,h44W,h51W,h53W,h54B,v00W,v02B,v03B,v05B,v11W,v12W,v20W,v21B,v22W,v24W,v30W,v31B,v34B,v42W,v44W,v45B"},"solution":"531246652413243651324165416532165324"},{"id":"kropki-hard-3","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01B,h02W,h12W,h14B,h20W,h22B,h24B,h31B,h34W,h40B,h43W,h44B,h50W,h51B,h52W,h53B,h54B,v00B,v01B,v02W,v03B,v10W,v14W,v23B,v30B,v31W,v34W,v35W,v43W"},"solution":"624315315642452136136254241563563421"},{"id":"kropki-hard-4","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00B,h01W,h04W,h13W,h14B,h20W,h23W,h24B,h30W,h31B,h33W,h40W,h42B,h51B,h52W,h53W,h54B,v00B,v03B,v04B,v05W,v10W,v13W,v14W,v23B,v30B,v32B,v43W,v45W"},"solution":"243165415236561324324651652413136542"},{"id":"kropki-hard-5","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00W,h01B,h03B,h10W,h11W,h12W,h14B,h20W,h22B,h23B,h24W,h31B,h34W,h41W,h42W,h43B,h50B,h51W,h52W,h53W,h54W,v00W,v01W,v02W,v04B,v15W,v20W,v22B,v24W,v25W,v32B,v34B,v40B,v42W,v43W,v44W"},"solution":"436125345612561243612534254361123456"},{"id":"kropki-hard-6","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00B,h02W,h04W,h10W,h20B,h22W,h24W,h40B,h41W,h43B,h51W,h53B,v03W,v05W,v10B,v12B,v13B,v15B,v23W,v24W,v31B,v33B,v35B,v40B,v43B,v44B"},"solution":"126534452613214356531462365241643125"},{"id":"kropki-hard-7","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00W,h01W,h03B,h04W,h10B,h12B,h13W,h20B,h21W,h22B,h30B,h34B,h42B,h43W,h44B,v00B,v01W,v02B,v10W,v12W,v20B,v21B,v23W,v25W,v34W,v42W,v43W,v45B"},"solution":"654123362451423615241536516342135264"},{"id":"kropki-hard-8","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00B,h02B,h04W,h12W,h14B,h22W,h23B,h31B,h32W,h40B,h43B,h44W,h50W,h51W,h53W,v01B,v04W,v05B,v14B,v20W,v21B,v22W,v23W,v24B,v25B,v31B,v40B,v41W,v43W,v44B"},"solution":"362154135642513426624513241365456231"},{"id":"kropki-hard-9","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h02W,h04W,h12W,h13W,h14W,h20W,h23W,h24W,h30W,h31B,h32B,h34W,h42B,h43W,h50W,h52W,h53B,v02W,v03W,v04W,v05W,v15B,v20W,v21W,v22B,v24W,v25W,v31B,v40W,v42B,v43W"},"solution":"164523615432231654342165526341453216"},{"id":"kropki-hard-10","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h02B,h03W,h11W,h13W,h21B,h24W,h30W,h31B,h33W,h34W,h50B,h51W,h52W,h54B,v02W,v03W,v04W,v10W,v14W,v21B,v22B,v24W,v25B,v30W,v34W,v42W,v45B"},"solution":"146325465231512643321456253164634512"},{"id":"kropki-hard-11","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01W,h04B,h10W,h13B,h22W,h32B,h33W,h34B,h40B,h41W,h42B,h50W,h51B,h53W,h54W,v01W,v03B,v05B,v10B,v11W,v12W,v14W,v24W,v25B,v30W,v33W,v40B,v41W,v42B,v45W"},"solution":"145263453126264531516342632415321654"},{"id":"kropki-hard-12","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01W,h03W,h11W,h13B,h14W,h23W,h24W,h31B,h34W,h41W,h42B,h50B,h51W,h52B,v01B,v04B,v05B,v10W,v12W,v14W,v15W,v20W,v21B,v23W,v25B,v30B,v33W,v34W,v40W,v41W,v42W"},"solution":"132546465123516432621354354261243615"},{"id":"kropki-hard-13","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00W,h01W,h10W,h11B,h14B,h21W,h23W,h30B,h32W,h33B,h34W,h41W,h43B,h44W,h50W,h51B,h53W,h54W,v00W,v01B,v02W,v10W,v13B,v14W,v15B,v22W,v23W,v24B,v30B,v33W,v45W"},"solution":"432516563142645231214365156423321654"},{"id":"kropki-hard-14","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h02W,h10B,h12W,h14W,h20W,h21W,h23W,h30W,h32B,h33W,h34B,h41B,h42W,h51W,h53B,h54B,v01B,v02W,v03B,v04W,v05W,v11W,v13W,v20W,v21W,v22B,v24B,v33B,v35W,v40W,v41W,v42B,v44B,v45W"},"solution":"614352125643432561541236263415356124"},{"id":"kropki-hard-15","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01B,h03W,h04B,h12W,h14W,h21B,h24W,h31W,h32W,h33B,h41B,h50B,h53B,v01B,v03W,v04W,v05B,v13W,v14B,v20W,v22B,v23B,v30B,v31W,v32W,v34W,v35B,v41B,v43B,v45B"},"solution":"521436146523312645254361463152635214"},{"id":"kropki-hard-16","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h03W,h04B,h10W,h13B,h20W,h31W,h33W,h41B,h53W,v04B,v10W,v11W,v12B,v13B,v21W,v24W,v31W,v32B,v33W,v35W"},"solution":"615342453126346251132564524613261435"},{"id":"kropki-hard-17","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h02B,h03W,h10W,h11W,h13B,h14W,h20W,h21W,h22W,h30W,h31B,h33W,h34W,h40W,h41B,h42W,h44B,h50B,h53W,v01W,v02B,v04W,v10W,v11W,v12W,v13B,v21B,v24W,v30W,v31W,v33W,v35B,v40B,v42W"},"solution":"162435654123543261321654436512215346"},{"id":"kropki-hard-18","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01B,h02W,h11W,h12W,h13W,h22W,h24W,h31W,h41W,h43W,h50B,h52B,h54W,v01W,v02B,v12W,v13W,v15W,v20W,v21B,v24B,v25B,v32B,v34W,v40W,v41W,v43B"},"solution":"642315134562415623523146256431361254"},{"id":"kropki-hard-19","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00B,h01W,h03W,h10B,h11W,h12B,h14W,h31W,h32W,h33W,h40W,h41W,h43B,h50W,h53B,v01W,v02W,v04W,v10B,v12B,v15W,v20W,v22W,v24W,v30B,v31W,v32W,v33B,v40W,v41W,v43W,v45W"},"solution":"123546632154314625265431456213541362"},{"id":"kropki-hard-20","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01B,h03W,h12W,h13B,h20W,h32B,h41B,h44B,h50B,h54B,v00B,v01W,v02W,v11W,v12B,v13B,v15W,v20B,v30W,v33B,v35W,v40W,v41W,v42W"},"solution":"263541152364341625614253536412425136"},{"id":"kropki-hard-21","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01B,h02W,h04W,h12B,h14B,h21W,h24B,h31W,h34W,h41B,h42W,h50W,h52B,h54W,v02W,v03B,v12B,v14B,v15B,v20W,v21W,v22W,v25W,v32W,v34W,v41W,v44B"},"solution":"142356513624356412265143624531431265"},{"id":"kropki-hard-22","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h02W,h03B,h04W,h10W,h13B,h14W,h21W,h22W,h23B,h24W,h30W,h32W,h33B,h40W,h41W,h44W,h50W,h52W,v00W,v03B,v04B,v14W,v15W,v21W,v23B,v24B,v25B,v30B,v32B,v34W,v40W,v41W"},"solution":"613245561423145632452361234156326514"},{"id":"kropki-hard-23","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00W,h04W,h12W,h13W,h22W,h31B,h32W,h33W,h34B,h40W,h41B,h42B,h44W,h52W,v04W,v12W,v13W,v20B,v21B,v31W,v34W,v42W,v43B,v44W"},"solution":"451623625431264315136542342156513264"},{"id":"kropki-hard-24","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01B,h02W,h11B,h13W,h20W,h21B,h23B,h30W,h31B,h33B,h34B,h41W,h42W,h43B,h44W,h54B,v00B,v01B,v02B,v04W,v10W,v15W,v20W,v21B,v22B,v23B,v24B,v25W,v34W,v35B,v40B,v41W,v44B,v45W"},"solution":"624351312546436215563124145632251463"},{"id":"kropki-hard-25","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01W,h02W,h04W,h10W,h11B,h14W,h20B,h21W,h23W,h32B,h40W,h43W,h44B,h52B,h53W,v00B,v01W,v02W,v05W,v10B,v11W,v12B,v14W,v20W,v22W,v23W,v31W,v32B,v33W,v40W,v43W,v44W"},"solution":"145623236154423561352416561342614235"},{"id":"kropki-hard-26","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01W,h04W,h10W,h14W,h22W,h32B,h41W,h42W,h43W,h53W,v01W,v04W,v15W,v20W,v21W,v25W,v30B,v33B,v34W,v41B,v43W"},"solution":"132645546132264513351264623451415326"},{"id":"kropki-hard-27","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h02B,h03W,h10W,h14W,h20B,h30W,h31B,h33W,h42B,h51B,h53W,h54B,v00W,v04W,v10W,v11B,v13B,v14B,v15B,v20B,v21W,v22W,v23W,v30W,v34W,v41W,v42W,v45B"},"solution":"614235541623425316236451352164163542"},{"id":"kropki-hard-28","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h00W,h04W,h10B,h11W,h12B,h13W,h20W,h22B,h23W,h24W,h33B,h41W,h51W,v00B,v01W,v04W,v10W,v11B,v12B,v13B,v20W,v23W,v24B,v25B,v30B,v32W,v33B,v35W,v40B,v41W,v42W,v43W,v44B,v45B"},"solution":"326145632451561234415362254613143526"},{"id":"kropki-hard-29","family":"kropki","difficulty":"hard","puzzle":{"n":6,"g":"000000000000000000000000000000000000","d":"h01W,h02W,h10W,h11B,h12W,h13W,h22B,h23W,h32B,h33W,h40W,h42B,h44W,h52B,h53B,v00W,v02W,v03W,v11B,v22B,v23B,v32W,v35B,v40W,v42B,v43B,v44W"},"solution":"265413324561146325413652652134531246"},{"id":"sandwich-easy-0","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000000004000","rc":"0,3,0,3","cc":"5,0,0,0"},"solution":"1423213432414312"},{"id":"sandwich-easy-1","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0040000000000000","rc":"2,0,5,3","cc":"3,3,0,0"},"solution":"1243341243212134"},{"id":"sandwich-easy-2","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0400000000400000","rc":"3,2,3,2","cc":"0,5,0,5"},"solution":"2431421313423124"},{"id":"sandwich-easy-3","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000000400000","rc":"2,0,2,0","cc":"0,0,0,5"},"solution":"3421413212432314"},{"id":"sandwich-easy-4","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0010000001000000","rc":"3,3,2,2","cc":"5,0,5,0"},"solution":"4312243131241243"},{"id":"sandwich-easy-5","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000004000000","rc":"2,0,0,2","cc":"2,0,0,2"},"solution":"4213234114323124"},{"id":"sandwich-easy-6","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000000001000","rc":"0,3,5,2","cc":"0,0,5,0"},"solution":"3412213443211243"},{"id":"sandwich-easy-7","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000010000000000","rc":"2,3,0,5","cc":"5,0,3,2"},"solution":"1243213434124321"},{"id":"sandwich-easy-8","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000002400000","rc":"0,0,0,5","cc":"5,0,0,0"},"solution":"4132241332411324"},{"id":"sandwich-easy-9","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000040","rc":"5,0,0,0","cc":"0,3,0,3"},"solution":"4231142323143142"},{"id":"sandwich-easy-10","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000100000000000","rc":"0,0,0,5","cc":"2,0,2,0"},"solution":"3142142323144231"},{"id":"sandwich-easy-11","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000004000000000","rc":"5,2,0,3","cc":"0,0,0,5"},"solution":"4321124334122134"},{"id":"sandwich-easy-12","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000000040040","rc":"2,2,3,3","cc":"2,2,3,3"},"solution":"3421421321341342"},{"id":"sandwich-easy-13","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000100000000000","rc":"2,0,0,2","cc":"0,3,3,0"},"solution":"4213143223413124"},{"id":"sandwich-easy-14","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000040010000000","rc":"5,0,5,0","cc":"2,2,3,3"},"solution":"4321241312343142"},{"id":"sandwich-easy-15","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000310","rc":"5,0,0,0","cc":"0,0,0,5"},"solution":"4231142331422314"},{"id":"sandwich-easy-16","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0400000000002000","rc":"0,5,0,0","cc":"0,5,0,0"},"solution":"1432432132142143"},{"id":"sandwich-easy-17","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000210000000000","rc":"0,0,0,5","cc":"5,0,0,0"},"solution":"1432214332144321"},{"id":"sandwich-easy-18","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000400000000000","rc":"3,5,0,2","cc":"0,0,3,3"},"solution":"1342423124133124"},{"id":"sandwich-easy-19","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000000004000","rc":"0,2,0,2","cc":"0,0,5,0"},"solution":"2341312414324213"},{"id":"sandwich-easy-20","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0100000000000000","rc":"0,0,5,0","cc":"2,0,2,0"},"solution":"4132241313243241"},{"id":"sandwich-easy-21","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000300000004","rc":"0,0,5,0","cc":"0,0,5,0"},"solution":"3142142342312314"},{"id":"sandwich-easy-22","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000400000000","rc":"0,5,0,0","cc":"3,5,2,0"},"solution":"2413132432414132"},{"id":"sandwich-easy-23","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000010000000","rc":"0,2,5,3","cc":"0,5,0,0"},"solution":"3142421313242431"},{"id":"sandwich-easy-24","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000400000000","rc":"0,3,0,3","cc":"0,0,5,0"},"solution":"3241213414234312"},{"id":"sandwich-easy-25","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"4000000000000000","rc":"0,2,2,0","cc":"0,2,2,0"},"solution":"4132124334212314"},{"id":"sandwich-easy-26","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000000000000004","rc":"5,0,3,2","cc":"2,3,0,5"},"solution":"4231241313423124"},{"id":"sandwich-easy-27","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0000010000100000","rc":"2,3,3,2","cc":"0,0,0,0"},"solution":"3421213443121243"},{"id":"sandwich-easy-28","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0010000000000000","rc":"0,3,0,3","cc":"0,0,0,5"},"solution":"3214134241232431"},{"id":"sandwich-easy-29","family":"sandwich","difficulty":"easy","puzzle":{"n":4,"g":"0004000000000100","rc":"0,0,0,0","cc":"3,2,2,3"},"solution":"2314142332414132"},{"id":"sandwich-medium-0","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000100000000000000000","rc":"0,2,0,5,6","cc":"7,0,0,9,6"},"solution":"2341552134315424532114253"},{"id":"sandwich-medium-1","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000050","rc":"0,0,4,5,7","cc":"7,2,2,9,0"},"solution":"2451351234321454532113452"},{"id":"sandwich-medium-2","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000100000000000000000","rc":"0,4,0,5,0","cc":"6,0,0,3,0"},"solution":"3251454132234514132515243"},{"id":"sandwich-medium-3","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000010000000","rc":"0,4,6,0,0","cc":"2,7,2,3,5"},"solution":"5132423541142534513232415"},{"id":"sandwich-medium-4","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000010","rc":"5,0,3,9,4","cc":"0,9,0,6,7"},"solution":"4123524153135245234135412"},{"id":"sandwich-medium-5","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000010000","rc":"7,6,2,4,2","cc":"7,7,4,2,3"},"solution":"2534154213431253145212534"},{"id":"sandwich-medium-6","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000050000000000000","rc":"2,5,3,9,0","cc":"4,2,9,0,6"},"solution":"3412513254453125243121543"},{"id":"sandwich-medium-7","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000100000000000000000000","rc":"7,6,4,2,2","cc":"0,9,0,5,5"},"solution":"2534152413145324312531254"},{"id":"sandwich-medium-8","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0005000000000000000000000","rc":"4,0,0,4,9","cc":"2,2,2,0,0"},"solution":"3145242513152342314554321"},{"id":"sandwich-medium-9","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000050000000000000","rc":"9,4,0,0,2","cc":"0,2,0,0,5"},"solution":"5342114532251434231531254"},{"id":"sandwich-medium-10","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000010000000000","rc":"2,0,0,2,2","cc":"5,4,9,0,2"},"solution":"4312551432243513521412543"},{"id":"sandwich-medium-11","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0500050000000000000000000","rc":"2,4,3,0,7","cc":"0,9,0,5,0"},"solution":"4521354132135243245121345"},{"id":"sandwich-medium-12","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000500000000000000000","rc":"5,4,5,4,4","cc":"0,9,3,4,7"},"solution":"4523114523523142314531452"},{"id":"sandwich-medium-13","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000050000000000","rc":"0,9,4,3,0","cc":"7,0,2,7,0"},"solution":"2351454231321454135215423"},{"id":"sandwich-medium-14","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"5000000000000000000000000","rc":"0,7,0,7,2","cc":"0,5,3,0,0"},"solution":"5123413452425132534134125"},{"id":"sandwich-medium-15","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000010000000","rc":"9,0,0,0,0","cc":"0,3,0,4,2"},"solution":"1432551432432512514332514"},{"id":"sandwich-medium-16","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000005000000000000","rc":"0,4,0,7,0","cc":"6,0,0,2,5"},"solution":"3245154123435122134515234"},{"id":"sandwich-medium-17","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000500000000000000","rc":"3,0,0,2,2","cc":"0,4,0,0,5"},"solution":"2531434251514321254343125"},{"id":"sandwich-medium-18","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0005000000040000000000000","rc":"3,0,3,3,0","cc":"0,9,0,0,0"},"solution":"4135232415245315312415243"},{"id":"sandwich-medium-19","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0005000000000000000000000","rc":"5,2,0,9,3","cc":"5,2,0,9,3"},"solution":"1325434125215435243145312"},{"id":"sandwich-medium-20","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000010","rc":"0,5,0,3,7","cc":"2,0,5,9,3"},"solution":"3215441325152432453153412"},{"id":"sandwich-medium-21","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000005000","rc":"0,0,7,2,0","cc":"4,7,3,3,6"},"solution":"3245121534543124312515243"},{"id":"sandwich-medium-22","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"1000000000000000000000000","rc":"0,7,0,4,0","cc":"5,0,0,2,0"},"solution":"1523421345324515412343512"},{"id":"sandwich-medium-23","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000500000000000","rc":"2,6,0,0,7","cc":"9,3,6,4,0"},"solution":"1253431425432512514354312"},{"id":"sandwich-medium-24","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000500000000","rc":"3,0,0,6,0","cc":"2,0,9,7,2"},"solution":"1352424315514323524142153"},{"id":"sandwich-medium-25","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000050000000000","rc":"4,7,6,2,2","cc":"7,0,9,2,2"},"solution":"2354114352314254521352134"},{"id":"sandwich-medium-26","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000050000000010","rc":"0,5,7,2,6","cc":"6,2,7,5,0"},"solution":"3514212354214354352154213"},{"id":"sandwich-medium-27","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000300000000000000005000","rc":"0,3,0,7,0","cc":"0,9,0,0,0"},"solution":"2154342135342515341215324"},{"id":"sandwich-medium-28","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000000010","rc":"7,0,5,3,0","cc":"6,0,2,9,4"},"solution":"1435221543452315312432415"},{"id":"sandwich-medium-29","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000500000000000000000","rc":"7,0,7,0,9","cc":"9,0,4,0,3"},"solution":"1435232514214354512353241"},{"id":"sandwich-medium-30","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000001000000000","rc":"0,0,0,6,2","cc":"0,4,9,4,5"},"solution":"2513434215513421245343521"},{"id":"sandwich-medium-31","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000010000000000","rc":"0,3,5,0,0","cc":"0,3,5,0,0"},"solution":"5142313542452312431532154"},{"id":"sandwich-medium-32","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000001000000000000","rc":"7,0,3,6,0","cc":"0,9,4,2,0"},"solution":"2534134215531241245341532"},{"id":"sandwich-medium-33","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000100000000","rc":"7,3,4,7,2","cc":"4,0,0,9,3"},"solution":"1345242531541232134535214"},{"id":"sandwich-medium-34","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000005000000","rc":"9,0,0,4,2","cc":"9,0,4,2,0"},"solution":"5324124315451233145212534"},{"id":"sandwich-medium-35","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000050000","rc":"2,4,4,5,6","cc":"4,7,0,9,2"},"solution":"3125423145145324532152413"},{"id":"sandwich-medium-36","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000040005000000000","rc":"7,0,0,0,2","cc":"0,7,3,0,0"},"solution":"2543143215341525132412543"},{"id":"sandwich-medium-37","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0050000000000000000000000","rc":"3,6,5,3,2","cc":"0,0,9,3,4"},"solution":"1354252413452312135434125"},{"id":"sandwich-medium-38","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0010000000000000000000000","rc":"3,3,3,6,6","cc":"6,2,0,0,5"},"solution":"5312424531453121245331245"},{"id":"sandwich-medium-39","family":"sandwich","difficulty":"medium","puzzle":{"n":5,"g":"0000000000000000000050000","rc":"0,0,4,2,9","cc":"0,4,7,0,6"},"solution":"4512324315314521253453241"},{"id":"sandwich-hard-0","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000100000000000","rc":"0,9,6,0,6","cc":"0,0,5,4,7"},"solution":"4315212345542132153435421"},{"id":"sandwich-hard-1","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000050000000000000","rc":"0,0,5,4,6","cc":"9,3,3,6,0"},"solution":"5143223514453213214514253"},{"id":"sandwich-hard-2","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000010","rc":"3,0,0,6,0","cc":"2,0,9,5,4"},"solution":"5314224351152343142542513"},{"id":"sandwich-hard-3","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000005000","rc":"3,0,5,0,7","cc":"0,0,0,0,9"},"solution":"4213534512132545142325341"},{"id":"sandwich-hard-4","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000005000000000000","rc":"0,7,3,0,0","cc":"0,3,4,9,0"},"solution":"3421525341135245143242153"},{"id":"sandwich-hard-5","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000500000","rc":"6,7,0,9,0","cc":"2,3,3,5,6"},"solution":"3524153412215341432542153"},{"id":"sandwich-hard-6","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000100","rc":"0,5,6,0,2","cc":"3,4,0,2,0"},"solution":"2341545321142533154252134"},{"id":"sandwich-hard-7","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000010000000000000000000","rc":"3,0,0,4,4","cc":"3,0,0,3,3"},"solution":"4135215234324155412323541"},{"id":"sandwich-hard-8","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000001000000000000000000","rc":"9,2,2,7,0","cc":"4,2,3,7,7"},"solution":"1342541253521342534134512"},{"id":"sandwich-hard-9","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000001","rc":"3,0,0,0,5","cc":"5,0,3,0,7"},"solution":"1354224315321545142345231"},{"id":"sandwich-hard-10","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000001000","rc":"0,0,2,5,0","cc":"4,0,4,0,4"},"solution":"3415223415125344532151243"},{"id":"sandwich-hard-11","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000010000000","rc":"5,0,5,0,4","cc":"0,0,0,5,3"},"solution":"5321415432413252415332541"},{"id":"sandwich-hard-12","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0005000000000000000000000","rc":"0,0,0,9,0","cc":"0,4,2,0,3"},"solution":"3215443215215435432115432"},{"id":"sandwich-hard-13","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0100000000000000000000000","rc":"4,4,5,4,5","cc":"0,9,3,2,0"},"solution":"3145214523523142314545231"},{"id":"sandwich-hard-14","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000500000000000000000000","rc":"0,0,7,2,7","cc":"0,0,4,9,4"},"solution":"4321531524254315214314352"},{"id":"sandwich-hard-15","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000100000000000","rc":"5,4,4,5,4","cc":"3,4,7,0,9"},"solution":"4123554123354121235423541"},{"id":"sandwich-hard-16","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000050000000","rc":"5,3,7,2,2","cc":"0,9,4,4,0"},"solution":"4532124135534121254331254"},{"id":"sandwich-hard-17","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000005000000000000","rc":"4,9,3,0,5","cc":"6,7,0,9,0"},"solution":"3145213245245314512352314"},{"id":"sandwich-hard-18","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000005000000","rc":"7,3,5,2,2","cc":"9,0,5,5,0"},"solution":"5341224135453213125412543"},{"id":"sandwich-hard-19","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000050000","rc":"0,3,4,4,0","cc":"2,7,0,0,5"},"solution":"3245145312145232314551234"},{"id":"sandwich-hard-20","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000100000000000000000000","rc":"5,4,0,9,2","cc":"0,0,2,0,6"},"solution":"4532131452235141423552143"},{"id":"sandwich-hard-21","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0050000000000000000000000","rc":"3,0,5,6,0","cc":"0,2,9,4,7"},"solution":"2453115423523143124543152"},{"id":"sandwich-hard-22","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000000001","rc":"0,0,0,9,0","cc":"2,0,3,4,0"},"solution":"4513251324245131324532451"},{"id":"sandwich-hard-23","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000010000000000000","rc":"4,6,0,2,9","cc":"7,0,4,3,9"},"solution":"2314512453415323521454321"},{"id":"sandwich-hard-24","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000005000000000","rc":"0,9,0,5,6","cc":"2,2,2,7,7"},"solution":"4315214235215435231435421"},{"id":"sandwich-hard-25","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000500000000000000000000","rc":"2,9,3,0,6","cc":"5,0,5,4,0"},"solution":"4312554231253143154212453"},{"id":"sandwich-hard-26","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000500000000000000000","rc":"4,2,6,0,9","cc":"7,2,2,7,2"},"solution":"2541312534312454315254321"},{"id":"sandwich-hard-27","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000100000000","rc":"0,6,9,4,2","cc":"0,6,9,4,2"},"solution":"2513454213123453145243521"},{"id":"sandwich-hard-28","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000100000000000000000","rc":"0,4,0,5,0","cc":"6,3,0,0,7"},"solution":"1543223145415235231434251"},{"id":"sandwich-hard-29","family":"sandwich","difficulty":"hard","puzzle":{"n":5,"g":"0000000000000000000001000","rc":"3,0,9,4,0","cc":"3,0,9,4,0"},"solution":"5312434251123452541341532"},{"id":"thermo-easy-0","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"3121;1011;00010203;33322212;1323;2030","r":"3,3,1,3","c":"4,2,2,2"},"solution":"1110110110001011"},{"id":"thermo-easy-1","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"33231303;12110102;203031;1000;322221","r":"1,2,2,1","c":"1,2,1,2"},"solution":"0100011010010001"},{"id":"thermo-easy-2","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"203031;10000102;031323;21221211;3233","r":"1,3,3,2","c":"4,2,3,0"},"solution":"1000111011101010"},{"id":"thermo-easy-3","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"3031;33322223;000111;1303;102021;0212","r":"3,1,0,0","c":"2,1,1,0"},"solution":"1110100000000000"},{"id":"thermo-easy-4","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"10111213;3031;202122;323323;03020100","r":"4,2,3,2","c":"4,3,3,1"},"solution":"1111110011101010"},{"id":"thermo-easy-5","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"1303021222;31323323;100001;11212030","r":"1,3,2,1","c":"2,3,0,2"},"solution":"0001110111000100"},{"id":"thermo-easy-6","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"1202031323;3332222131;01001011;3020","r":"2,1,2,2","c":"0,2,4,1"},"solution":"0110001001100011"},{"id":"thermo-easy-7","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"12111020;1323;0100;33322221;3130;0203","r":"1,1,2,3","c":"0,2,2,3"},"solution":"0100000100110111"},{"id":"thermo-easy-8","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"313222;212030;01111000;0302;33231312","r":"0,1,3,4","c":"2,2,1,3"},"solution":"0000000111011111"},{"id":"thermo-easy-9","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"3130202111;02010010;1222231303;3233","r":"3,1,0,0","c":"2,1,1,0"},"solution":"1110100000000000"},{"id":"thermo-easy-10","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"2223;101112;0100;302021;333231;130302","r":"4,2,1,1","c":"3,1,2,2"},"solution":"1111100100101000"},{"id":"thermo-easy-11","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"121110;33232232;0313;020100;2030;3121","r":"4,1,1,2","c":"3,2,1,2"},"solution":"1111000110001100"},{"id":"thermo-easy-12","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"0313;33323130;2322211112;000102;2010","r":"3,0,0,3","c":"1,2,1,2"},"solution":"1101000000000111"},{"id":"thermo-easy-13","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"233332;122221;1110203031;1303020100","r":"2,3,2,0","c":"0,2,3,2"},"solution":"0011011101100000"},{"id":"thermo-easy-14","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"020111;20303121;031312;0010;32222333","r":"3,1,2,3","c":"4,2,2,1"},"solution":"1011100011001110"},{"id":"thermo-easy-15","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"0102;22323323;1303;12111000;20213130","r":"1,2,2,2","c":"1,1,3,2"},"solution":"0100001110100011"},{"id":"thermo-easy-16","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"0010;02121303;233332;3130202122;0111","r":"2,2,0,0","c":"0,1,2,1"},"solution":"0110001100000000"},{"id":"thermo-easy-17","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"0212110100;0313;102030;3332;31212223","r":"2,1,3,2","c":"0,2,3,3"},"solution":"0011001001110101"},{"id":"thermo-easy-18","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"0102;031323;0010;202122;33323130;1112","r":"3,2,3,2","c":"1,3,4,2"},"solution":"0111011011100011"},{"id":"thermo-easy-19","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"1121203031;0102122223;0313;1000;3332","r":"1,1,2,3","c":"2,3,0,2"},"solution":"0001010011001101"},{"id":"thermo-easy-20","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"202111;30313233;22121323;0010;010203","r":"1,1,2,0","c":"2,0,2,0"},"solution":"1000001010100000"},{"id":"thermo-easy-21","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"202122;0203;01111000;30313233;231312","r":"1,2,1,1","c":"3,2,0,0"},"solution":"0100110010001000"},{"id":"thermo-easy-22","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"3233231303;1222211110;000102;203031","r":"1,1,4,2","c":"2,1,3,2"},"solution":"1000001011110011"},{"id":"thermo-easy-23","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"33232221;0010;12130302;1101;2030;3132","r":"3,3,1,1","c":"1,3,2,2"},"solution":"0111011110000100"},{"id":"thermo-easy-24","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"132333;1000011121;322212;0302;203031","r":"2,3,1,0","c":"3,2,0,1"},"solution":"1100110110000000"},{"id":"thermo-easy-25","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"332322;101121;1303;3132;12020100;2030","r":"0,1,2,3","c":"1,1,1,3"},"solution":"0000000110010111"},{"id":"thermo-easy-26","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"2313030201;0010203031;3332;1121;2212","r":"4,3,4,3","c":"4,4,2,4"},"solution":"1111110111111101"},{"id":"thermo-easy-27","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"2322121121;10000102;0313;3332313020","r":"1,1,2,4","c":"3,1,1,3"},"solution":"0001100010011111"},{"id":"thermo-easy-28","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"010203;1323333231;3020;111000;212212","r":"1,3,2,3","c":"4,1,1,3"},"solution":"1000110110011011"},{"id":"thermo-easy-29","family":"thermo","difficulty":"easy","puzzle":{"n":4,"t":"02121110;3332;2221203031;0001;031323","r":"4,1,4,2","c":"2,2,3,4"},"solution":"1111000111110011"},{"id":"thermo-medium-0","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"42433323;0313;041424;404131;00011110;302021;02122232;3444","r":"4,1,0,3,3","c":"2,2,1,3,3"},"solution":"1101101000000001001100111"},{"id":"thermo-medium-1","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"10203031;424344;1303020100;1112;1404;4140;3424232221;3332","r":"2,5,4,3,1","c":"1,3,3,4,4"},"solution":"0001111111011110011101000"},{"id":"thermo-medium-2","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"1112130302;21313222;0001;10203040;34332324;4241;1404;4344","r":"0,1,2,2,0","c":"2,0,0,2,1"},"solution":"0000010000100100001100000"},{"id":"thermo-medium-3","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"11122221;3233344443;14132324;2010000102;313040;4142;0403","r":"3,3,3,4,2","c":"3,5,5,1,1"},"solution":"1110011100111000111101100"},{"id":"thermo-medium-4","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"04141303;22232434;102030;1112020100;2131;423233;4344;4140","r":"1,4,2,1,2","c":"3,2,3,0,2"},"solution":"0000111101101001000001100"},{"id":"thermo-medium-5","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"13030201;1222323130;2423333444;2021111000;0414;4140;4243","r":"4,5,3,1,1","c":"3,3,4,2,2"},"solution":"1011111111111000010001000"},{"id":"thermo-medium-6","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"233343;0302122221;1101001020;041413;31414232;3040;243444","r":"3,2,1,4,3","c":"2,4,2,0,5"},"solution":"1100101001000011110101101"},{"id":"thermo-medium-7","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"4243443433;40303141;10000102;04142423;2232;1303;1112;2120","r":"4,5,3,2,3","c":"5,5,3,2,2"},"solution":"1101111111111001100011100"},{"id":"thermo-medium-8","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"41423231;12130304;3444433323;4030201000;2221110102;2414","r":"1,3,4,3,5","c":"3,4,4,2,3"},"solution":"0100001110111011010111111"},{"id":"thermo-medium-9","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"1211102030;23131424;4041;2221313242;4443;0001020304;3334","r":"5,2,1,2,1","c":"2,1,1,4,3"},"solution":"1111100011000100001110000"},{"id":"thermo-medium-10","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"43332322;21110100;30314140;021213;14243444;0304;1020;4232","r":"4,4,2,4,4","c":"2,5,4,5,2"},"solution":"0111101111010101111011110"},{"id":"thermo-medium-11","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"21221202;0403132333;3130201000;434434;1424;32424140;0111","r":"3,2,3,3,2","c":"2,3,3,1,4"},"solution":"0110100101111001100100011"},{"id":"thermo-medium-12","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"30201000;444342;020304;13142423;01111222;323334;4140;2131","r":"5,5,4,4,2","c":"4,4,3,4,5"},"solution":"1111111111110111011101001"},{"id":"thermo-medium-13","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"00101121;13232212;0414243444;3020;010203;4243333231;4140","r":"1,2,1,5,4","c":"2,2,2,3,4"},"solution":"0000100011000011111111110"},{"id":"thermo-medium-14","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"30202131;40414243;01001011;0203;241404;3444;323323;131222","r":"2,1,4,3,3","c":"3,2,3,3,2"},"solution":"0011000001110111011011100"},{"id":"thermo-medium-15","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"00102021;323323;1303021222;41313040;443424;0414;1101;4243","r":"1,2,0,4,4","c":"2,4,2,2,1"},"solution":"0100001010000001111011101"},{"id":"thermo-medium-16","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"3444433332;222324;21314142;3040;1303021211;20100001;1404","r":"4,2,5,3,2","c":"4,4,3,3,2"},"solution":"1111010010111111100101100"},{"id":"thermo-medium-17","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"2423222131;433332;201011;4030;0100;1213;02030414;4241;3444","r":"4,1,4,2,2","c":"3,3,3,3,1"},"solution":"1111000100011111100010010"},{"id":"thermo-medium-18","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"4443;2414040313;111222;4232;0102;40413121;343323;2030;1000","r":"0,4,4,2,3","c":"3,2,3,2,3"},"solution":"0000011101101110001111100"},{"id":"thermo-medium-19","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"41403020;112122;1000;030201;1213;23243444;3132;0414;424333","r":"4,4,3,3,3","c":"5,2,2,3,5"},"solution":"1011110111100111100111001"},{"id":"thermo-medium-20","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"44433334;21313242;12132322;2414040302;4140302010;000111","r":"0,2,2,4,2","c":"0,2,2,4,2"},"solution":"0000000110010100111100011"},{"id":"thermo-medium-21","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"01111000;2021223242;40303141;43333444;2423;030212;131404","r":"1,0,3,2,1","c":"1,1,2,3,0"},"solution":"0001000000111000011000010"},{"id":"thermo-medium-22","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"04031323;2021;1000;2232333444;40303141;4243;02121101;1424","r":"2,1,2,4,2","c":"3,0,3,2,3"},"solution":"0001100001101001011110100"},{"id":"thermo-medium-23","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"302021;3343;2423223242;1312;4434;030414;111000;314140;0102","r":"1,3,4,4,2","c":"3,3,2,5,1"},"solution":"0001011010101111111001010"},{"id":"thermo-medium-24","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"43443424;2223;101112;333231;2021;30404142;04141303;020100","r":"2,5,2,1,3","c":"4,3,3,1,2"},"solution":"0010111111110001000011100"},{"id":"thermo-medium-25","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"010203;0414132324;4434334342;1000;3231;2120304041;111222","r":"4,5,5,3,3","c":"5,3,3,4,5"},"solution":"1110111111111111001110011"},{"id":"thermo-medium-26","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"303132;1424233343;404142;040313;2212111000;0201;4434;2021","r":"0,4,4,3,1","c":"3,2,2,3,2"},"solution":"0000011101101111101000010"},{"id":"thermo-medium-27","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"2131304041;1312111020;00010203;4443;0414242322;3242;3334","r":"2,3,3,5,3","c":"3,3,2,3,5"},"solution":"1000100111010111111111001"},{"id":"thermo-medium-28","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"03041424;4131;33324243;12020100;1020;3040;2313;3444;112122","r":"0,4,2,2,1","c":"4,1,1,2,1"},"solution":"0000011110100101000110000"},{"id":"thermo-medium-29","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"222324;3121;0001111202;13030414;42433332;4434;414030;1020","r":"3,2,2,1,2","c":"3,0,2,4,1"},"solution":"1001110010101000001000110"},{"id":"thermo-medium-30","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"11010010;04031314;3132334344;22232434;40302021;4241;1202","r":"4,2,4,1,2","c":"4,2,4,1,2"},"solution":"1110101100101111000010100"},{"id":"thermo-medium-31","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"000102;243433;3121203040;1404031312;41424344;1011;232232","r":"5,2,3,1,3","c":"2,2,3,3,4"},"solution":"1111110001001110000101110"},{"id":"thermo-medium-32","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"1101001020;41423231;041424;3040;1323;43333444;0302122221","r":"2,2,0,1,4","c":"2,1,1,3,2"},"solution":"0001100011000001000011110"},{"id":"thermo-medium-33","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"414030;31211112;3332222313;243444;20100001;02030414;4243","r":"1,1,2,4,2","c":"0,4,3,1,2"},"solution":"0010001000010010111101100"},{"id":"thermo-medium-34","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"0201001020;43333444;4232;12112122;1424;40413130;23130304","r":"3,3,1,1,1","c":"2,2,2,3,0"},"solution":"1110011100000100001000010"},{"id":"thermo-medium-35","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"3332221213;3121201011;00010203;414243;3444;4030;23241404","r":"1,2,4,4,1","c":"4,3,2,2,1"},"solution":"1000011000111100111110000"},{"id":"thermo-medium-36","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"4243;443433;231303;31211112;0201001020;304041;3222;241404","r":"1,3,3,2,2","c":"0,3,4,4,0"},"solution":"0001001110011100110000110"},{"id":"thermo-medium-37","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"2030;02011121;4344;4041423231;2434332313;140403;1222;1000","r":"2,3,4,4,5","c":"3,4,5,2,4"},"solution":"0110001101111011011111111"},{"id":"thermo-medium-38","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"30404142;222120;0100101112;020313;1404;23334344;3424;3231","r":"3,1,3,3,3","c":"3,2,3,2,3"},"solution":"1110000001001111001111100"},{"id":"thermo-medium-39","family":"thermo","difficulty":"medium","puzzle":{"n":5,"t":"3141;02010010;2221203040;2313140403;1211;4333;443424;4232","r":"2,4,4,2,2","c":"3,3,4,2,2"},"solution":"0010101111111101100010100"},{"id":"thermo-hard-0","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"221202;423233;45555444;2515140405;4353525150;314140;1011212030;353424;231303;0001","r":"2,1,4,3,5,3","c":"2,3,2,3,3,5"},"solution":"110000000001001111010011111101000111"},{"id":"thermo-hard-1","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"11213141;403020;25243435;051514;55454454;0403021222;010010;5253;5150;4243;2313;3332","r":"4,1,2,0,2,3","c":"2,3,3,1,2,1"},"solution":"011110010000000011000000101000111000"},{"id":"thermo-hard-2","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"030414;00101101;2030;5152424353;4454;3534;05152524;2313;213141;5040;1202;333222;5545","r":"4,3,0,2,5,5","c":"4,3,5,4,1,2"},"solution":"111100111000000000001100101111111101"},{"id":"thermo-hard-3","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"1312020100;555453;2324140403;4434;251505;3040414252;2221;111020;3545;3231;5051;3343","r":"5,5,5,3,2,3","c":"4,2,4,3,6,4"},"solution":"111110111110101111001011000011100011"},{"id":"thermo-hard-4","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"25243444;212232;525150;011112;3130201000;14130302;4041;5354554535;2333;4243;150504","r":"1,5,2,2,1,5","c":"5,4,1,3,2,1"},"solution":"010000110111100100110000100000111110"},{"id":"thermo-hard-5","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"241404;44343545;5150;0302011121;051525;201000;3323223231;55545343;5242;414030;1213","r":"0,0,4,5,4,4","c":"2,3,2,4,4,2"},"solution":"000000000000101110011111110110010111"},{"id":"thermo-hard-6","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"4050;243433;011121;4535251505;0203;30201000;3141423222;121323;4344;5554535251;1404","r":"5,5,4,4,3,3","c":"2,2,2,6,6,6"},"solution":"011111011111100111100111000111000111"},{"id":"thermo-hard-7","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"040313;545545;4434;21111020;142423;35251505;0100;32221202;334353;304050;3141515242","r":"2,4,5,4,2,4","c":"5,2,1,5,4,4"},"solution":"000110110011110111101101100100100111"},{"id":"thermo-hard-8","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"4454554535;1413;0405;1211;2322212030;0010;1525243433;51504041;313242;030201;435352","r":"3,4,5,0,2,5","c":"4,3,2,3,3,4"},"solution":"100011111001111101000000000110110111"},{"id":"thermo-hard-9","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"2425353444;2313140403;01001011;54534342;3121221202;505152;0515;5545;20304041;3332","r":"4,6,6,3,1,3","c":"5,5,2,3,3,5"},"solution":"110011111111111111110100000001110001"},{"id":"thermo-hard-10","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"141525;11122221;3231;3534334353;44545545;0203132324;42414030;0504;1020;0001;525150","r":"6,5,3,3,2,1","c":"3,4,4,3,2,4"},"solution":"111111110111100101011001011000001000"},{"id":"thermo-hard-11","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"0111;3323130304;1505;2232314142;1424343525;2021;0212;5051525343;0010;4030;54444555","r":"2,3,6,4,2,4","c":"3,4,5,4,3,2"},"solution":"011000011010111111001111100100111100"},{"id":"thermo-hard-12","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"13141505;314151;304050;4344453525;3323;11100001;0304;4252535455;32221202;2021;2434","r":"3,4,1,3,3,4","c":"4,3,5,3,2,1"},"solution":"100110111100001000111000111000001111"},{"id":"thermo-hard-13","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"031312;45353424;5554444353;3323222111;2515140405;3020;5152423231;0201;1000;414050","r":"3,5,5,4,3,0","c":"4,2,2,4,3,5"},"solution":"000111101111111101100111110001000000"},{"id":"thermo-hard-14","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"3433;4142;1110203040;0100;3545555444;121323;22323121;4353525150;25241404;0515;0302","r":"2,6,4,4,3,4","c":"3,1,2,6,5,6"},"solution":"000101111111100111100111000111001111"},{"id":"thermo-hard-15","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"504030;10111213;223242;455554;0405;2423334344;141525;5253;3435;314151;03020100;2021","r":"5,2,2,0,2,2","c":"4,1,2,2,3,1"},"solution":"111110100010000110000000100001101000"},{"id":"thermo-hard-16","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"334342;20212223;031314;353444;00011110;41515040;545545;0405152524;5253;323130;0212","r":"1,0,0,3,2,2","c":"0,0,2,4,1,1"},"solution":"000100000000000000000111001100001100"},{"id":"thermo-hard-17","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"5343445455;343332;11122223;51414252;000102;24141303;1020;2131;504030;25150504;4535","r":"2,4,2,0,3,2","c":"2,1,0,4,4,2"},"solution":"100100110110000011000000000111000110"},{"id":"thermo-hard-18","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"3242;433323;443424;35251505;202122;5051525354;11100001;5545;40303141;13030414;0212","r":"3,3,2,3,4,3","c":"4,1,4,2,1,6"},"solution":"001101001101100001101001101011110001"},{"id":"thermo-hard-19","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"51414243;2131302010;35251514;050403;223233;4555545352;243444;0001021211;2313;5040","r":"5,1,3,4,1,5","c":"3,3,4,3,2,4"},"solution":"111011000100011100111001000001101111"},{"id":"thermo-hard-20","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"0001;32314142;44453534;4050515253;212212;4333232425;11102030;0203;5554;131415;0405","r":"5,2,3,1,3,1","c":"2,2,3,5,2,1"},"solution":"111110001100011100000100100110000001"},{"id":"thermo-hard-21","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"5545353424;10202111;2212;020100;5150;051525;3040;32424131;04141303;435352;2333;5444","r":"3,1,2,3,4,2","c":"2,2,3,2,0,6"},"solution":"011001000001000101101001101101010001"},{"id":"thermo-hard-22","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"313020;3343;41423222;2324343525;535455;21111000;4445;0515140403;1312;52515040;0102","r":"3,2,3,0,2,3","c":"0,5,2,2,2,2"},"solution":"011001010001010110000000010010011100"},{"id":"thermo-hard-23","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"2120;12020111;0313232425;5040303141;15140405;45353444;333222;51524243;535455;1000","r":"3,3,0,2,2,6","c":"4,1,3,3,1,4"},"solution":"101100101001000000000101100001111111"},{"id":"thermo-hard-24","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"122232;55544445;52534342;314151;2414152535;2021110102;304050;0313;1000;0504;233334","r":"1,3,4,6,2,2","c":"3,3,3,2,3,4"},"solution":"000001001011001111111111110000110000"},{"id":"thermo-hard-25","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"43333222;1404031323;425253;354544;3424251505;40415150;0201001020;5554;213130;1211","r":"5,3,3,3,2,3","c":"1,2,5,4,4,3"},"solution":"111110001011010011001110001100001101"},{"id":"thermo-hard-26","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"3222231312;5253544434;5545352524;3343424151;0201112131;504030;140403;001020;1505","r":"4,4,1,2,0,5","c":"3,4,2,2,2,3"},"solution":"111001110011010000010100000000101111"},{"id":"thermo-hard-27","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"414243;0403021213;01001011;203040;525354;3121;3444;5051;25354555;33322223;05151424","r":"3,0,3,4,2,4","c":"5,4,2,2,1,2"},"solution":"110001000000110001111100110000101110"},{"id":"thermo-hard-28","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"4151525343;30313242;0515;00010203;242313;4050;44455554;33343525;1121;1404;1020;2212","r":"3,3,1,6,6,4","c":"5,6,4,3,3,2"},"solution":"111000110010010000111111111111111100"},{"id":"thermo-hard-29","family":"thermo","difficulty":"hard","puzzle":{"n":6,"t":"5040303141;25354555;05151424;1323;423222;43333444;12110102;21201000;0304;54535251","r":"6,4,3,4,3,5","c":"5,4,5,5,3,3"},"solution":"111111111100110001001111101100111110"},{"id":"nonogram-easy-0","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"5,4,3.1,2.2,2.1","c":"1.2,5,3.1,2.1,5"},"solution":"1111101111111011101101101"},{"id":"nonogram-easy-1","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2,2.1,4,3,2.1","c":"1.2,4,2,3.1,1.1"},"solution":"0001111010011111110011010"},{"id":"nonogram-easy-2","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"0,2,2.2,2,2.1","c":"2.1,2.1,0,3,2"},"solution":"0000011000110110001111010"},{"id":"nonogram-easy-3","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"0,2.2,2,1,1.1","c":"1.1,1,1,2,1.2"},"solution":"0000011011001100000110001"},{"id":"nonogram-easy-4","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"5,1.2,3,1.1,1.1.1","c":"2.1,1.2,3.1,3,1.2"},"solution":"1111110110011100100110101"},{"id":"nonogram-easy-5","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.1,2,2.1,1.1,1.2","c":"1.1,3,1.2,1,1.2"},"solution":"0100101100110010010110110"},{"id":"nonogram-easy-6","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.3,2,1.3,1.1.1,5","c":"5,1.1,1.3,1.1.1,1.3"},"solution":"1011111000101111010111111"},{"id":"nonogram-easy-7","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1,1.1,4,4,2.2","c":"3,4,2,4,1.1"},"solution":"0000101010111101111011011"},{"id":"nonogram-easy-8","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.1,1.2,1.1,1.1.1,2.1","c":"4,1.1,1.1,1,1.3"},"solution":"0100110110100011010111001"},{"id":"nonogram-easy-9","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2,1.1,3,3,2.1","c":"1.2,1.3,1.2,2.1,0"},"solution":"0110010010011101110011010"},{"id":"nonogram-easy-10","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"3.1,1.1,1.2,2,1","c":"2,1.1,1.1,2,4"},"solution":"1110110001010110001100100"},{"id":"nonogram-easy-11","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2.1,1.2,0,1.3,2.1","c":"2,2.1,1.1,1.2,2.1"},"solution":"0110101011000001011111010"},{"id":"nonogram-easy-12","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.1,2,1.1.1,3,4","c":"3.1,1.1,3,2,1.2"},"solution":"1000111000101010011111110"},{"id":"nonogram-easy-13","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.2,2,3,1.1,3.1","c":"2.2,2.1,3,1.1,1.1"},"solution":"1001111000011101010011101"},{"id":"nonogram-easy-14","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2,5,1.1,2.1,3","c":"1.2,4,2.1,2.1,2"},"solution":"0011011111010011101011100"},{"id":"nonogram-easy-15","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2.2,3,1.2,1.1,1.3","c":"1.2,3,1.1,3.1,1.3"},"solution":"1101101110010111000110111"},{"id":"nonogram-easy-16","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.1.1,4,3,2,2","c":"2,3,4,2.1,1.1"},"solution":"1010111110011100110000011"},{"id":"nonogram-easy-17","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2,1.1.1,3,1.1.1,4","c":"1.2,1.1,5,1.1,3"},"solution":"0110010101001111010111110"},{"id":"nonogram-easy-18","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.2,2.1,2.1,2.1,3.1","c":"5,4,1.1,2,3"},"solution":"1011011010110011100111101"},{"id":"nonogram-easy-19","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"3.1,3.1,1.1,5,2.1","c":"4,2.2,2.2,2,2.2"},"solution":"1110111101100101111101101"},{"id":"nonogram-easy-20","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.1,1.2,2,2.1,2","c":"3.1,3,2.1,1,1"},"solution":"1010010110110000110111000"},{"id":"nonogram-easy-21","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2,1.1,1.1.1,1.1,3.1","c":"3.1,1.2,2.1,1,1.1"},"solution":"1100010100101010101011101"},{"id":"nonogram-easy-22","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"3,3,2.2,2.1,1","c":"1,2,2.1,3.1,4"},"solution":"0011100111110110110100010"},{"id":"nonogram-easy-23","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2,1.2,3,1.3,1","c":"1.2,0,3,4,1.2"},"solution":"0001110110001111011110000"},{"id":"nonogram-easy-24","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.2,1.1,1,2.2,2.1","c":"3,1.2,1.1,1.1,1.2"},"solution":"0101110100100001101101101"},{"id":"nonogram-easy-25","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2.2,2,1.2,1.1.1,1.1","c":"1.1,1.1,2,3,5"},"solution":"1101100011010111010100101"},{"id":"nonogram-easy-26","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.2,2,2,1.2,4","c":"2.1,2.1,1.1,1.2,1.2"},"solution":"1001111000011001001101111"},{"id":"nonogram-easy-27","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2.1,1,3,1.1,3","c":"1.2,1.1.1,1.1.1,2,1"},"solution":"0110110000011101001011100"},{"id":"nonogram-easy-28","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"1.1,1.1.1,2.2,5,1.2","c":"4,3,1.1,3,5"},"solution":"1000110101110111111101011"},{"id":"nonogram-easy-29","family":"nonogram","difficulty":"easy","puzzle":{"n":5,"r":"2,2,2,2,1.2","c":"0,2,2,3.1,2.1"},"solution":"0001100011001100110001011"},{"id":"nonogram-medium-0","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"5.1.1,5.1.2,2.2.1,3.4,1.5,1.2.1.1.1,1.1.2,2.1.1,5,7.1","c":"2.2.1,5.1,4.1.1,2.1.3.1,2.3,4.2,5.3,4.1,5.1.1,1.2.1.1"},"solution":"1111101010111110101101100110100111011110010001111110110101011001000110000110100100001111101111111001"},{"id":"nonogram-medium-1","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.1.3,2.1.2,6.1,2.1.1,2.2,4.1.1,3.1.2,3.1.2,4.3,1.1.1","c":"1.1.1,1.2.2,4.4,8,1.1.1.2,1.1,2.1.3,1.1.1.1,2.7,1.3"},"solution":"1010101110001100101111111101000011001010000110011011110010100111001011001110101101111001110100010010"},{"id":"nonogram-medium-2","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.1.2.1,1.1.1.1,2.1.2,1.4.1,1.2,1.2,1.3.2,1.3.3,3.3,6.2","c":"1.3.1.1,2.1.1.1,1.2,1.4,2.1.4,1.2.1,1.2.1,9,1.4,2.1.3"},"solution":"1010101101010010010111010011001000111101100000011001000011001001110110010111011100111001111111110011"},{"id":"nonogram-medium-3","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"2.4,1.2.4,1.1.2,2.3.2,1.5,1.1.1.2,1.1.2.2,1.1.1,1.1.2.3,4.2","c":"2.4,1.3,1.1.4,2.1.1,1.1.1.2,1.2.4,2.3,2.1.2,6.2,6.1"},"solution":"1100111100101100111101010000110110111011010001111110010010111010110011101001000010101101110011110110"},{"id":"nonogram-medium-4","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.3.2,3.1.1,1.2.1.2,1.2.3.1,1.1.1,2.3.1,1.8,5,1.4.2,1.3.3","c":"1.2.1.2,1.2,2.1.2,4.1.2,1.1.6,1.1.5,2.4,2.1.2.1,1.1.4,5.2"},"solution":"1011100110011101010010011010111011011101010010000101101110011011111111000011111010011110111001110111"},{"id":"nonogram-medium-5","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"2.5,4.1.1,2.5,1.1,1.4.2,6.2,2.2,2.4.1,1.2.4,7","c":"4.2,3.1.1,2.2.1,1.6,1.1.4.1,3.2.1.1,1.1.5,1.3.1.2,1.1.2.2,1.1.3"},"solution":"0110111110111101000111001111101000000100101111011001111110110001101100110111100110110011110001111111"},{"id":"nonogram-medium-6","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.3.4,2.2,1.1.1,2.1.1.1,1.2,1.1.2,1.5,1.1.2,2.2.2,3.1.2","c":"2.3.1,3.1.2,1.1.1.1,3.1.1,2.1.2,1.1,1.2.2,1.2.3,1.1.3,1.2.2"},"solution":"1011101111110110000001010001001100100101100000001110100011000101111100001010011011000110110111001011"},{"id":"nonogram-medium-7","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"2.1,2.1,1.2.3,6,4.1,4.2,1.4.1,3.1.1.1,2.1.4,3.2","c":"1.4,6.3,2.5.1,4.1,2.3,2.1,1.1.1,1.2.3,1.1.1.2,1.3"},"solution":"0110000010011000100001001101110111111000111100010001111001101011110001111010010111010011111110000110"},{"id":"nonogram-medium-8","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"4.1,2.4,1.1.2,6,2.1.1,2.3,1,7.1,1.1.3,1.1.5","c":"3.3,1.3.1,2.1.1.1,1.2.1.1,1.2.1,2.3.3,1.1.1.1,1.1.2,2.4,1.1.2"},"solution":"0011110001011001111010001000111111110000110101000001100111000000000010111111101010000101111001011111"},{"id":"nonogram-medium-9","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"6.2,1.4.2,1.1.3,3.1.3,3.2,1.4,2.4,1.1.4,1.2.1.1,2.5","c":"1.2.1,1.5.1,2.2.4,2.1,2.1.3,3.2.2,1.3.1,7.1,5.1.1,1.2.3"},"solution":"0111111011101111011001000101111110100111111000011001001111000110111100001010111110110100010110011111"},{"id":"nonogram-medium-10","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1,1.5.1,1.2.2.2,1.5.1,2.3.1,1.1.2,5.1,1.1.3,1.1.2,2.2.1","c":"7.1,1.1.2,4.1,3.3,1.2.1.1,4,4.3,3,1.3,6.1"},"solution":"0010000001101111100110110110111011111001110011100110010000111111100010100100111001001011001100001101"},{"id":"nonogram-medium-11","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"2.1.3,5.1,1.2.1,1.4.2,1.5,4.1.1.1,1.1.5,1.3.3,7.1,1.3.2","c":"1.1.4,1.1.2,1.6,4.1.3,1.1.4,2.4.2,3.1.1.1,1.6,1.2.2.1,1.2.3"},"solution":"1101011100001111101000010011011011110110001001111111110101011010111110101110011111111110010101110011"},{"id":"nonogram-medium-12","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"3.4,6.3,1.1.1.1,1.2.2,1.1.2,1.1.1.1,3.2,1.1.2,3.3,3.1","c":"2.1.1,2.1.1.2,4.4,2.1.1.1,1.1.1,1.1,1.3.2,2.3.1,2.1.2,4.1.2"},"solution":"0111001111111111011110100010010010011011010100110010001001010111001100001000101101110001111110100000"},{"id":"nonogram-medium-13","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"4.3.1,3.1.1,3.4,1.2.2.1,1.8,7.1,2.1.2.2,4.2,1.8,1.2.3","c":"2.2.4,3.3,3.2.3,1.8,1.3.1,1.1.3.1,10,1.4.3,1.1.1.2,1.4.1"},"solution":"1111011101111010100001110111101001101101101111111101111111011101011011111100110010111111111011001110"},{"id":"nonogram-medium-14","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.2.1,2.4.1,1.1,1.1.2,3.1,2.1.1,2.4,1.1.5,2.2,3.3","c":"1.1.3,1.1.2,1.3.2.1,1,2.2.1,2.4,1.4,1.1.3.1,1.2.1,3.2"},"solution":"0010110001110011110100100000011010000110001110000100001101010110011110101011111011000110001110001110"},{"id":"nonogram-medium-15","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.2,2.4,2.1.1.3,5.1,2.1.2.1,4.2.1,1.1.4,1.2.2,1.3.2.1,1.1.1.1","c":"3.2.1,6.1.1,4.1,1.2.1.3,2.2,2.1,1.3.2,4.1.1,3.2,1.1.6"},"solution":"0101000011110001111011010101111111100100011010110111110110011010001111010110001110111011010101001001"},{"id":"nonogram-medium-16","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"2.5,2.1.1.2,4.2.1,1.2.1,1.1.6,1.6,5.1.2,5.1,1.2.1.2,2.2","c":"2.2.1,3.5,5.2,2.4,2.5,1.2,7.1,1.1.2.1,2.3.2,3.1.3"},"solution":"0110011111011010101101111011011011001000101011111101011111101111101011111110000101011010111100000110"},{"id":"nonogram-medium-17","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.5,2.6,9,1.1.4,4.4,7.2,3.1.3,1.2.5,1.1.3,3.2.1","c":"1.4,6.1,1.6,1.4.1.1,2.3,4.1.1.1,8.1,5.3,10,3.2.2"},"solution":"0001011111110011111101111111110101011110011110111111111110111110101110101101111110100001110111011010"},{"id":"nonogram-medium-18","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"4.1.1,4.1.1,2.1.2,4.1,4.3,1.3.3,1.1.3.2,4.2.1,2.1.2,1.5.1","c":"2.3.1,2.2.2,9,6.1.1,4.2,1.2.1,1.1.2.1,2.2.2,1.5,1.2.2.1"},"solution":"1111000101111101010000110010110111100001011110111010111001111010111011111101101001101001101001111101"},{"id":"nonogram-medium-19","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"2.4.2,2.2,2.3.1,1.1.4,5.2,2.2,2.2.1.1,1.2.1,1.1.4,2.4","c":"1.1.1.2,1.1.2.1,2,1.1.1.1.1,1.3.4,3.2.1.1,2.4.2,2.2,2.4.1,2.3.1"},"solution":"1101111011000001101111011101000010101111001111101100000110111101101010010011010010001011111101111000"},{"id":"nonogram-medium-20","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"4.2.1,5.1,1.1.1.1.1,4.1.1,1.4,7,3.4,1.1.1.1,3.1,1.1.1.2","c":"1.1.1,4.1,2.5.1,4.1.1,2.1.2,3.1.2,1.4,1.1.3.2,1.4.1,1.3.1"},"solution":"0111101101011111001001010101011111010001001000111100111111101110001111001010101000011101001010010110"},{"id":"nonogram-medium-21","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.1.1.1,2.1.2.1,1.1.1,2.1.1.1,1.2,2.1.4,6.1.1,1.1.1,1.4.3,1.2.2.1","c":"2.1.5,1.1.2,1.2,2.6,1.1.1,2.4.2,1.2.1.1,1.2.2.1,1.1.1,1.2.1.2"},"solution":"1001010101110101101000001001011100010101000101100011010111101111110101100100100010111101111011011001"},{"id":"nonogram-medium-22","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.2.3,1.4,2.1.1,2.3,1.1.3,1.4.1.1,1.2,3.1.1,1.2.3,2.2","c":"1.2.2.1,4.1,1.1.1,2.2.1.1,3.1.2,2.1.1.1,4.1,1.6,1.2,2.2"},"solution":"1011011100010111100011001010001100111000010100011110111101011000001100011100010110001101110001100110"},{"id":"nonogram-medium-23","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.4,1.1,2.1.5,1.3,1.1,2.4,2.1.1,2.1.2,1.1.3,6.1","c":"1.2.5,2.3.1,2,1.1,1.1.1,3.2.1,1.1.1.2,1.4.2,2.2.2,3"},"solution":"1000111100010001000011010111111000000111000000010111000111101100010010110010110010100011101111110010"},{"id":"nonogram-medium-24","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"2.5,1.2.4,1.3.1.1,1.3,1.4.1,1.2,1.3.1.1,2.3,5.1,2.1.1","c":"2.3,2.1.1,3.1.1,3.1.1.1,3.1.1,2.2.3,2.6,3.1.2,2,1.1.1.1.2"},"solution":"0011011111101101111010111001010100111000010111100110000011001011101001110001110000011111010110010001"},{"id":"nonogram-medium-25","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.1.1.2,3.1.1.1,1.7,4.1,1.5,8,1.3.2,2.4.1,1.2.2.1,9","c":"3.1.2,1.3.1,3.2.2,1.2.3,8.1,8,10,2.1.1,3.5,1.1.1.1"},"solution":"1010101011111010101010111111100000111101101111100001111111100100111011110111101010110110100111111111"},{"id":"nonogram-medium-26","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"6.1,2.1.1,2.2.1.1,3.2,6.1,1.1.5,5.3,6.1.1,3.1.4,1.1.3.2","c":"1.1.1.3,5.3,2.2.4,1.6,3.1.4,1.4.1,2.2,2.4,1.1.2.2,8"},"solution":"1111110010011010010011011001010111000011011111100110010111110111110111111111010111101011111010111011"},{"id":"nonogram-medium-27","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.8,1.3.1,3.2,3.3,1.3.1,1.2.4,5.2,1.6.1,1.3.2,3.1.1","c":"2.1.3,1.1.1,4.5,9,3.3,1.1.2,2.2.1,1.8,1.2.2.1,1.3.1.1"},"solution":"1011111111101110100000111001100111000111000101110110110011110111110110101111110110111001101110000101"},{"id":"nonogram-medium-28","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.6,4.2.2,1.1.2,1.5.1,6.1,3.3,3.1.1.1,3.3.1,1.1.1,1.2.2.1","c":"8.1,1.4,2.4.1,4.2,1.2.2,2.3.2,2.1.1.1.1,1.1.2.2,3.1,4.2.1"},"solution":"1010111111111101101110010000111001111101111111001011100111001110100101111011100100010101001011001101"},{"id":"nonogram-medium-29","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.1.1.1,1.5,5.3,1.1.2.1,2.1.1.3,3.3.1,1.2.2,3.1,4,2.2","c":"3.2.2,1.5,2.1.2,1.1.1.1,3.1.1,2.3.1,1.1.2.1,5,2.1.1.1,1.5.1"},"solution":"1001010101100011111011111001110010101101110101011111101110010100011011111010000011110000000000011011"},{"id":"nonogram-medium-30","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.1.1,3.5,2.3,1.2.2.2,1.1.1,3.6,2.1.2.1,1.3,2.1,1.1.2.1","c":"8,2.2.1,1.1.1,1.1.1,2.1,1.3.1.1,2.1.5,2.4,5.1,1.2.2.1"},"solution":"1000101001111011111011000001111011011011100001001011101111111101001101100001110000000011010101011010"},{"id":"nonogram-medium-31","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.3.2,1.2.1,1.2.4,1.3.1,3.1.2,3.1.1,2.1.1.1,2.1.2,4.1.1,1.1.2","c":"4.2.1,3.1,1.2.2,5.3,1.2.1.1,1.3.1.1,1.1.1,3.1,1.1.2.1,1.1.1.3"},"solution":"1001110011101100010010011011111001110100011101001111100100101100101001001101001101111001011001011000"},{"id":"nonogram-medium-32","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"2.1.2,1.4.1,1.1.1.2,4.3,1.3.3,2,3.1.2,1.2.2,1.3.1.1,3.3","c":"3.1.2,1.1.2.1,4.1.2,2.1,2.1.1,1.2.2,2.1.3,4.1.1,1.1.4.1,2.2.2"},"solution":"0110001011001011110110101001101111011100100111011100000000111110010110010001101110111010011110001110"},{"id":"nonogram-medium-33","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.2,9,6.1,5.2,2.1.2,3.1.1,1.1.4,5.1,1.4.3,1","c":"2.3.1,1.3,4.4,3.2,3.3,4.3,2.3.1,3.1.1.1,2.2.2,2.1.1"},"solution":"1010000110111111111000111111010111110011110001011011100010011010111100001111101010111101110000001000"},{"id":"nonogram-medium-34","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.1.4,1.1.2.1,1.1.6,1.1.3,3.1.2,1.1.1,5.3,1.1.2,1.8,1.4","c":"1.1.1.4,1.2.1,1.1.5,1.1.2,1.2.2,2.3,3.1.3,4.1.1,1.3.1.1,7.1"},"solution":"1010001111010100110110101111110100010111111000101100101000011111100111101001100010111111111001111000"},{"id":"nonogram-medium-35","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"5,3.2.1,3.1.1,6.1,2.2.1.1,5.2.1,1.2,1.1.1.2,1.2.4,2.1.1","c":"2.1.3,4.1,6.1,2.1.4,6,1.2.2,3.2.2,1.5,3,1.3"},"solution":"0011111000001110110111101010001111110001011011010111111011010001001100100101011010110111101100001010"},{"id":"nonogram-medium-36","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"7,1.1.5,5.3,1.2.2.1,1.3.3,2.3.1.1,3.1.1,1.2.1.3,4.3,1.1.2","c":"1.7,1.2.1,3.1.3,1.4.3,1.5,3.1.1,2.2.1,10,3.1.2,3.1.2"},"solution":"0011111110101001111101111101111001101101101110111011011101011110100100101101011111110001111001001100"},{"id":"nonogram-medium-37","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"2.5,2.3,4.3,1.1.4,1.1.5,2.2.1.1,6.1,3.3,3.2.1.1,2.4","c":"5.3,2.1.3,1.3.3,3.2,1.4.2,5.1.2,1.6.1,1.3.4,1.1.1,1.2.1"},"solution":"0011011111110111000011110111001010111100101011111011011010010011111101111000111011101101011100111100"},{"id":"nonogram-medium-38","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.3.2,2.1.2,1.1.2.1.1,1.1.3.1,1.2.3,3.3,3.1.1,2.1.1,7.2,1.5.1","c":"2.1.2,2.1.1.1,1.2.2,1.1.2.2,1.1.1.4,1.4.3,1.1.1.2,1.6,2.1.2,4.3"},"solution":"0101110110110000101110101101010101011101100011011101110111000011100101000011010111111110111011111010"},{"id":"nonogram-medium-39","family":"nonogram","difficulty":"medium","puzzle":{"n":10,"r":"1.2,1.1.1.1,3.2.3,2.1.1,4.1,1.6.1,5.1,1.2.1.1,2.7,3.2","c":"2.4,1.1.1.1,2.3,4,6.2,4.3,1.2.2,1.4.1,1.1.2,5.3"},"solution":"0100001100101010000111101101110000110101000011110110111111011111100010101101000111011111110000111011"},{"id":"nonogram-hard-0","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"1.2.1.4,1.3.2.1,3.1.1.1,1.5.1,2.3.1,1.4.2.1,1.1.1.4,4.3,3.3,3.1.1,2.3,1.2.2.1","c":"2.2.1.1,2.2,1.1.5.1,4.1.1.3,3.1.1.2,1.1.1.1,1.2.2.1,1.3.1.3,3.5.1,1.1.1.1.2,1.2.1,5.1.1"},"solution":"101100101111100111011001001110101001010111110001011000011101101111011010101000101111011110111000111000001110000111010001000110011100101100110100"},{"id":"nonogram-hard-1","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"5.2.1,3.4.2,4.3.1,2.5.2,1.2.2.1,1.2.2,1.1.1.2.1,1.7,1.5.1,1.1.1.3,1.1.1.3,2.1.2","c":"8.3,4.1,3.1,1.1.1.1.1,1.5.2,1.1.1.2,5.3.1,5.3.2,3.4,2.4,4.3.2,1.1.1.1"},"solution":"111110110010111001111011111100111010110011111011100110110100100011000110101010011010100011111110000101111101100010101110100010010111110100110000"},{"id":"nonogram-hard-2","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.3.1,4.1.2,1.5.1.1,6.1,2.2.2.1,3.1.2.2,5.1,4.5.1,2.1.1.2,6.1.2,1.1.1.1.1,2.5","c":"1.2.2,2.2.5,2.1.1.1.1.1,3.3,6.2,3.2.1,3.6,1.6.1,1.1.2.3,1.2.2.1,1.2.2.1,3.3.3"},"solution":"011000011101011110100011100111110101001111110100110011011010111010110011000011111001111101111101110100100110011111101011010010101001011000011111"},{"id":"nonogram-hard-3","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"1.1.1.1,2.1.1,2.2.1.1,3.1.3,1.4.2.1,3.3.2,2.1.2.1.1,3.1,1.1,1.2.1,4.3,2.7","c":"5,3.2.1,2.3.3,1.1.1,3.1.2,5.3,1.2.1,1.1.2.1,2.1.2.1.1,4.1.2,1.1.1.2,2.2.2"},"solution":"001010101000011010001000110011010100111001000111101111001101111001110110110101101001000000011101000000010010001011001000001111000111011001111111"},{"id":"nonogram-hard-4","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.1.3,1.1.1.1.2,2.1.1.1,1.1.2.1.2,6.2,2.1.1.1,2.2.2,1.2.2.2,2.1.1,1.2.1.2,1.9,1.2","c":"4.2.3,1.1.2,1.3.1.2,1.1.1.1.3,1.4.3,2.1.1.1,2.1.1,1.3.2.1,2.2.3,1.1.1,1.2.1.2,3.3"},"solution":"110100011100101010001011110100010001101011010011001111110110011010101000110011011000101100110011000011001001100110001011101111111110101100000000"},{"id":"nonogram-hard-5","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"4.1.3,3.2.1,1.1.5,3.1.1.3,1.5,8.1,1.3,1.8,1.3.2,1.3,2.1.1.3,1.1.1.2.2","c":"2.1.1.1,6.2,2.1.1.4,1.1.1.1,8,2.2.1.2,4.2,1.2.5,1.1.1.2.1.1,1.2.2.2,1.2.3.2,1.1.1.2"},"solution":"111101001110111011000001010010111110111010100111010011111000111111110010000010001110001011111111101110110000001000011100011001010111010101011011"},{"id":"nonogram-hard-6","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"3.3.2,9,1.2.2.2.1,1.6.2,5.2,2.2.2.1,1.6.2,2.1.3.1,3.1.1.1,2.2.3,1.3.5,1.1.3.1.1","c":"2.7,1.1.3,1.1.1.1.2,7.1,1.4.2,5.2.1.1,5.1.1.1,2.6.1,3.1.1.3,2.4,2.2.1.2,9.2"},"solution":"011101110011000111111111101101101101100111111011000111110011110110011001101111110011110001011101111000010101110001101110101110011111101011101001"},{"id":"nonogram-hard-7","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"4.1,1.1,1.3.4.1,3.2.2,4.2.1,1.4.1.1,1.2.1.1,2.1.1.1,4.1.1,5.1.1,2.1.1.3,1.4","c":"1.2.1,2.1.2,3.1.2,5.1.1,1.1.3,1.1.4,1.2.2.1.1,3.1.3,1.1.3.1,2.2.2,1.1.2,1.4.4"},"solution":"000001111001000000010100101110111101011101100011111100011001100111101001000101101010011001010100000011110101111110010001011010100111000100001111"},{"id":"nonogram-hard-8","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.2.1,1.8,1.1.5.2,6.1.1,1.2.1.4,1.1.1.1.1.1,2.5.3,1.1.2.1,3.4.1,1.2.1.2.1,1.3.1.2,4.4.2","c":"3.5.1,1.2.1.1.2,4.1.1.1,1.2.2.3,6.2,4.1.2,3.6.1,2.3.2,5.2.1,1.7,1.1.1.2,5.2.1"},"solution":"011001101000101111111100101011111011111111001001010110101111101010100101110111110111100100110100111000111101100110101101010111010110111101111011"},{"id":"nonogram-hard-9","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"1.1.3.2,3.4.2,1.2.3.1,1.1.7,5.2.2,3.1.5,2.1.3.3,2.5.2,3.1.1,1.1.2,1.4.3,3.1.2","c":"1.5.1,2.7,2.2.1,4.2.1.1,1.2.2.2,1.1.2.2,2.1.2.1,9.1,6.1,2.2.1,2.5.3,8.3"},"solution":"010010111011011101111011101100011101010101111111111110011011111010011111110101110111110111110011111010010000010100000011100011110111000111001011"},{"id":"nonogram-hard-10","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"5.2.1,1.1.1.3,3.2,1.2.1.2.1,3.1.2.3,3.3.1,1.1.1.1,1.9,2.2.6,1.6,1.2.5,2.2.3.2","c":"2.6,1.1.1.1,2.2.2.1,1.2.1.2.2,3.5.1,1.2.1.1,1.1.5,1.9,2.1.1.5,1.2.4,5.5,1.2.2.1"},"solution":"011111011010001010101110000111000011101101011010111010110111000111011101101010010000101111111110110110111111100000111111101100111110110110111011"},{"id":"nonogram-hard-11","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"1.1.1.1.1,1.2.3.3,1.2.4.2,1.1.4,3.1.1.1,1.4.3,1.4.3,2.6.2,11,1.5.1.2,2.3.2,3.1","c":"2.1.2.2,1.3.2.1,2.1.2,3.4,1.6.1,2.7,2.8,4.1.2.1,3.3,2.1.2.1,3.7,3.6"},"solution":"010010010101101101110111101101111011010100011110111010101000010011110111100111100111110111111011011111111111101111101011110001110011000011100010"},{"id":"nonogram-hard-12","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"7.3,2.3.1,2.1.4,6.4,1.1.3.3,1.1.6,2.2.2.2,1.2.1.2,2.3.1,1.1.4.1,3.2.2,3.1.2.1","c":"3.1.1.1.1,4.3.2,1.2.4,1.2.2.1.1,1.1.1.1,1.3.3,12,2.3.4,4.1.1.1,1.5.1.2,1.5.1,1.2.1.1"},"solution":"111111101110110000111001110100111100011111101111101001110111010101111110110110110110010001101011001101110100101001111001011100110110111010110100"},{"id":"nonogram-hard-13","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.1.2.2,1.2.2.2.1,1.1.2,2.1.3.2,2.1.2.2,5.5,1.1.2.2,2.2.2.1,3.3.1,4.2.1.2,5.1.1.2,2.3.3","c":"1.2.1.3,1.9,3.1.3,1.3.5,1.3.2,1.1.1.1,1.2.3,1.7.1,2.1.7,1.2.1,1.9,4.2.2"},"solution":"011010011011101101101101001000010011110100111011110100110110011111011111010010011011110110011010011100111010111101101011111110101011110111011100"},{"id":"nonogram-hard-14","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"3.1.2,1.2,9,1.1.1.2.1,1.1.4.1,3.3,2.4,4.3.1,3.1.2.1.1,2.2,4.1.1.1,1.1.1","c":"3.1,1.1.4.2,1.7.1,3.1.2,3.2.1,1.1.1.1,1.1.4,3.2,2.3.3,1.3.2,2.1.2,2.3.1"},"solution":"011101000011000100000011011111111100101010011010101011110100111000001110011000001111011110111001111010110101000001101100011110101001010100001000"},{"id":"nonogram-hard-15","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"1.2.1.2,2.1.2.1,2.2.2.1,3.2.1.1,1.1.3.3,3.2.1,4.1.1,2.3.1,1.6,1.3.1.2,9.1,2.4.2","c":"5.1.1,3.2.2,1.4.3,2.2.3,1.2.3,3.2.2,5.1.2,1.3.1,4.5,1.2.2.2,1.1.1.2,4.1.1.2"},"solution":"101100100011110100110001110001101101111001101001101011101110011100001101011110010010000011011101001001111110101110001011011111111101110111101100"},{"id":"nonogram-hard-16","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.6,1.2,5.2.1,2.1.1,1.1.2.1.1,4.1.1.1,1.3.2.1,1.1.3,1.2.3,2.3.1,2.1.1,2.1.1","c":"2.2,1.1.2.1,2.1.1.1,2.2.2,2.3.3,1.3.2.1,1.6,1.2.2,1.1.2.3,1.1.1.1,1.1.1.1,2.1.2.1"},"solution":"110001111110101100000000011111011010000011010001010101100101011110101010100011101101101011100000000100110111000110111001011010001000000011001001"},{"id":"nonogram-hard-17","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.5.1,2.4.2,1.1.1.1,1.5.1.1,3.1.3,3.1.4,2.1.2,7.1.1,2.2.1,4.3,1.3.2,1.1.1.1.1","c":"4.1.1.1.1,2.4.1,5.1,4.4,1.1.3.1,5.1,2.1.1.2.2,1.1.1.1,2.1.1.1.3,2.3.1,3.2,1.3.2.2"},"solution":"110001111101110111101100100101010000101111101001011101000111111000101111011010000110111111101001000110110001111100001110000100111011100010101001"},{"id":"nonogram-hard-18","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"1.2.2.1,1.1.6,3.3.3,1.9,1.1.1.2.1,2.2.2,1.3.2,4.2.1.2,1.1.1,1.3.1.1.1,3.1.1,1.2.2.1.2","c":"2.1.3.1.1,1.2.2.1,2.1.3,1.3.1.3,2.1.2.2,3.3.1,4.2.3,3,2.3.5,7,2.2.1.1,1.3.1.1"},"solution":"100110001101101011111100011101110111100111111111010100101101110011001100100011100110111101101011010010001000101110101010011100101000101101101011"},{"id":"nonogram-hard-19","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"1.2.1.1,1.1.1.1.1,2.1.2.1,1.3.1.1,2.2.1,1.1.3.1,3.1.1.1,2.1.1.1.3,1.2.2,2.1.1,1.1.1.1.1,2.1.1.1.1.1","c":"2.1.3.1,3.1.3,1,3.2,2.2.1,1.2.1.1.1,2.1.1.1,1.2.2.1,1.4.1,2.3.2,2.2,3.4.2"},"solution":"010011001001010010010101110000101101100011101010000011011010100100011101001110100101110101010111100000110011110001001000010100100101110101010101"},{"id":"nonogram-hard-20","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"5.3,2.1.4,1.1.1.3.1,1.4,1.1.4,3.2.1.1,1.1.1.4,6.1,1.1.1.1.1,1.1.2,1.1.1.1,2.2.2","c":"1.1.3.1.1,1.1.1.2.2,3.3.1,2.1,1.4.2.1,1.1.1.2,1.2.1,2.2.1,2.3.2,3.1.1.1,2.1.1.1,3.3.3"},"solution":"111110000111001100101111101010011101010011110000000010101111111011001001101000101111111111010000010010010101101000000011010001001001110011011000"},{"id":"nonogram-hard-21","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.3.5,4.4.2,1.1.2,3.1.1.1,1.4.1.3,1.1.2.1,1.4,1.3.4.1,1.2.1,7.2,3.5,4.2.1","c":"2.5.1,2.1.1,4.1.3,2.1.5,1.1.1.3,3.1.1.1,1.1.6,3.1.3.2,3.3.3,1.8,2.1.2,2.3.1"},"solution":"110111011111111101111011001001011000111000100101101111010111100000101101100000111100101110111101000100110100111111101100001110111110001111011010"},{"id":"nonogram-hard-22","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"3.1.2,1.3.1.1,2.2.2,7.1,2.1.1.1,3.1.3,6.4,1.3.4,1.1.1.4,1.3.4,1.1.2.1,1.2.1.3","c":"1.1.2.1,2.3,1.4.2,1.1.1.1.1,3.2.3,3.4,5.2,4.2,2.5,2.6.1,1.1.5.1,3.6"},"solution":"111000010110010111010100000011011011001111111001011000100101111000101110011111101111100011101111100101001111001011101111001010110001100110010111"},{"id":"nonogram-hard-23","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"1.2.2,3.4,1.2.3,1.5.1,1.1.1.1.1,1.1.1.3,1.1.1.1,2.4,1.6.3,1.2.1.1.1,1.1.2.4,1.4.1","c":"2.2.1.1,1.1,1.1.3.2,2.1.1.2,1.2.4.1,1.2.1.2.2,1.3.2.2,1.5.1,3.2.1,4.1.3,2.1.1,1.1.4"},"solution":"000101101100001110001111100001101110100111110100001010101001100101011100101010010000011011110000101111110111010110010101101001101111001011110001"},{"id":"nonogram-hard-24","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.1.4.1,1.2.1.3,2.3.1.2,2.2.2,1.1.1,1.2.1.2,1.6.1,1.1.1.4,4.1,2.1.1,1.3.3,1.1.3.2","c":"2.2.2,1.2.2.1.1,3.1,1.1.1,1.1.3.2,2.1.2,1.2.3.1,2.1.2.1.2,3.1.3.2,2.3.1,2.1.1.1.1,1.3.3.1"},"solution":"110010111101101101011100011011101011011000110011100000001001100110010110010011111101010010101111000001111001110001000010101110011100010010111011"},{"id":"nonogram-hard-25","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.4.1.1,3.1.2,3.3.2,2.2,9,2.1.1,1.1.1.2,1.2.2,1.1,1.1.3.3,1.4.1,3.6","c":"1.1.3,1.4.1.1,1.5.4,1.1,2.3.3,5.1.2,3.2.1.1.1,1.1.1.2.2,1.1.1.1,1.1.1.1.1,2.1.1.1,2.1.1.1"},"solution":"011011110101000011101011111001110110011011000000011111111100011010100000101001011000010000110011001010000000101011100111101111010000111000111111"},{"id":"nonogram-hard-26","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.2.2.1,1.1.2,6.2,3.1.1.4,1.1.2,1.1.3.1,1.1.3,2.3.2,2.2.2,4.3,5.1,1.4.1.1","c":"1.2.1.1,1.1.1.3,1.2.2.1,2.2.1.1.1,1.2.3.2,3.1.2.2,2.1.1,3.1.1.1,2.2.1.2,1.2.2.1,1.3.1.2,3.1.2"},"solution":"011011011010000101011000001111110011111010101111000100001011010101110100100010000111110111011000011011000110111100001110000011111001101111000101"},{"id":"nonogram-hard-27","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"4.4.1,1.1.1.6,3.1.2.1,1.1.1.2.3,2.1.2.1,3.1.1,1.2,2.4.1,1.3.5,3.4.1,1.1.1.4,2.4.1.1","c":"4.1.4,1.1.2.1.1.1,10,1.1.2,4.2.1,1.1.3,6.1.1.1,5.4,2.1.4,1.1.1.1.1,2.2.1.2,3.4"},"solution":"111101111010101010111111111010110001101010110111011010110010111000100100001000011000011011110001101110011111111001111001100101001111110111101010"},{"id":"nonogram-hard-28","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.4.1.1,2.2.1.1.1,3.2.3,1.6,1.3.1.1,2.8,5.1.1,2.9,1.2.7,1.3.5,1.1.1.1.1,5.1.3","c":"2.2.5,3.3.1,1.1.2.1,1.1.8,2.5.1.1,2.5.1,1.2.1.3.1,9,1.1.3.1,4.7,4.3.1,4.2.1"},"solution":"110111100101110011010101011100110111000010111111100111010010110111111110011111010100110111111111101101111111101110111110100101000101111110101110"},{"id":"nonogram-hard-29","family":"nonogram","difficulty":"hard","puzzle":{"n":12,"r":"2.1.3.1,1.1.2.1,1.3.1.2,2.3.1.1,1.1.1.1,2.1.2.1,1.1.1.1,1.3.1.2,2.3.1,2.2.1,1.2.2,6.1","c":"2.1.1,2.3.2.1,1.1.1.4,2.1.1.1,1.1.3.1,1.1.3.1,1.5.1.2,1.1.1.1,2.1.1.2.1,3.1,1.1.1.1.1,1.1.3"},"solution":"011010111010010100001101101110100110110001110101010000101010110101100001001000101001100111010011011011101000011011001000001000110110011111101000"}],"count":1100}