Solving Script Hell 13 Hidden single 4 in row 1 (r1c2=4) r1c2<>1 r1c2<>2 r1c2<>3 r1c2<>7 r1c2<>8 r4c2<>4 r5c2<>4 Hidden single 9 in row 6 (r6c1=9) r4c1<>9 r4c2<>9 r6c1<>1 r6c1<>3 r6c1<>4 r9c1<>9 Hidden single 9 in row 4 (r4c9=9) r1c9<>9 r3c9<>9 r4c9<>1 r4c9<>5 r4c9<>6 Hidden single 3 in row 6 (r6c3=3) r1c3<>3 r3c3<>3 r6c3<>1 r6c3<>5 r9c3<>3 Hidden single 9 in row 9 (r9c2=9) r9c2<>1 r9c2<>3 r9c2<>5 r9c2<>7 r9c2<>8 Hidden single 6 in col 3 (r9c3=6) r9c3<>1 r9c3<>5 r9c3<>7 r9c3<>8 r9c4<>6 r9c5<>6 r9c6<>6 r9c7<>6 r9c8<>6 Hidden single 7 in col 4 (r1c4=7) r1c3<>7 r1c4<>1 r1c4<>6 r1c5<>7 r1c7<>7 r1c9<>7 r2c5<>7 r3c5<>7 Hidden single 6 in col 4 (r8c4=6) r7c5<>6 r8c4<>1 r8c4<>4 r8c5<>6 r8c8<>6 r8c9<>6 Hidden single 4 in row 8 (r8c5=4) r4c5<>4 r5c5<>4 r6c5<>4 r8c5<>1 r8c5<>5 r8c5<>8 Hidden single 4 in row 4 (r4c1=4) r4c1<>1 r4c1<>7 r4c1<>8 r5c1<>4 Hidden single 4 in row 5 (r5c8=4) r5c8<>1 r5c8<>5 r5c8<>6 r5c8<>8 Hidden single 4 in row 6 (r6c4=4) r6c4<>1 Hidden single 1 in row 6 (r6c5=1) r1c5<>1 r2c5<>1 r4c5<>1 r4c6<>1 r5c5<>1 r6c5<>5 r7c5<>1 r9c5<>1 Hidden single 5 in row 6 (r6c7=5) r4c7<>5 r5c7<>5 r5c9<>5 r7c7<>5 r9c7<>5 Hidden single 1 in col 4 (r9c4=1) r9c1<>1 r9c6<>1 r9c8<>1 Hidden single 8 in col 5 (r9c5=8) r9c1<>8 r9c5<>2 r9c5<>5 Hidden single 1 in box 6 (r5c9=1) r5c1<>1 r5c2<>1 r5c3<>1 r5c9<>6 r8c9<>1 Naked double row 9 - 25 r9c7<>2 Naked double col 7 - 68 r1c7<>6 r1c7<>8 r7c7<>6 Hidden single 6 in row 7 (r7c8=6) r1c8<>6 r2c8<>6 r7c8<>1 r7c8<>2 r7c8<>5 Hidden single 1 in col 8 (r8c8=1) r8c1<>1 r8c2<>1 r8c8<>5 Naked double col 8 - 25 r1c8<>2 r3c8<>2 Locked candidate (5) in box 7 r4c2<>5 r5c2<>5 ER_Row1 = 7 Row2 = 2 col1 = 7 col2 = 5 digit = 2 target = 25 hinge = 27 r2c5<>2 ER_Row1 = 9 Row2 = 1 col1 = 8 col2 = 6 digit = 2 target = 16 hinge = 18 r1c6<>2 X-wing of 2's (r17 c57) r3c5<>2 Hidden single 2 in row 3 (r3c2=2) r2c1<>2 r2c2<>2 r3c2<>3 r3c2<>7 r3c2<>8 r5c2<>2 Hidden single 2 in row 5 (r5c1=2) r5c1<>7 r5c1<>8 Hidden single 8 in col 1 (r8c1=8) r8c1<>3 r8c2<>8 Locked candidate (3) in box 1 r2c5<>3 r2c9<>3 Naked single 6 row 2 column 5 (r2c5=6) r1c5<>6 r1c6<>6 r2c6<>6 r2c9<>6 r4c5<>6 r5c5<>6 Hidden single 6 in row 1 (r1c9=6) r1c9<>3 Hidden single 6 in row 5 (r5c7=6) r4c7<>6 r5c7<>8 Hidden single 6 in row 4 (r4c6=6) r4c6<>5 Hidden single 5 in col 6 (r9c6=5) r7c5<>5 r9c6<>2 r9c8<>5 Hidden single 5 in row 7 (r7c2=5) r7c2<>1 r7c2<>7 r8c2<>5 Hidden single 1 in row 7 (r7c1=1) r2c1<>1 r7c1<>7 Hidden single 7 in row 7 (r7c7=7) r7c7<>2 r9c7<>7 Hidden single 2 in row 7 (r7c5=2) r1c5<>2 Hidden single 2 in row 1 (r1c7=2) r1c7<>3 r2c8<>2 Hidden single 3 in row 1 (r1c5=3) r1c5<>9 r3c5<>3 Hidden single 9 in row 1 (r1c8=9) r1c8<>8 r3c8<>9 Hidden single 8 in row 1 (r1c3=8) r1c3<>1 r3c3<>8 r4c3<>8 r5c3<>8 Hidden single 1 in row 1 (r1c6=1) r2c6<>1 Hidden single 1 in row 2 (r2c2=1) r2c2<>3 r2c2<>7 r4c2<>1 Hidden single 2 in row 2 (r2c6=2) Hidden single 3 in row 2 (r2c1=3) r2c1<>7 r9c1<>3 Hidden single 7 in row 2 (r2c9=7) r2c9<>5 r3c9<>7 Hidden single 5 in row 2 (r2c8=5) Hidden single 3 in row 3 (r3c9=3) r8c9<>3 Hidden single 7 in row 3 (r3c3=7) r4c3<>7 r5c3<>7 Hidden single 8 in row 3 (r3c8=8) Hidden single 9 in row 3 (r3c5=9) Hidden single 1 in row 4 (r4c3=1) r4c3<>5 Hidden single 5 in row 4 (r4c5=5) r4c5<>7 r5c5<>5 Hidden single 7 in row 4 (r4c2=7) r4c2<>8 r5c2<>7 Hidden single 8 in row 4 (r4c7=8) Hidden single 5 in row 5 (r5c3=5) Hidden single 7 in row 5 (r5c5=7) Hidden single 8 in row 5 (r5c2=8) Hidden single 3 in row 8 (r8c2=3) Hidden single 5 in row 8 (r8c9=5) Hidden single 2 in row 9 (r9c8=2) Hidden single 3 in row 9 (r9c7=3) Hidden single 7 in row 9 (r9c1=7) Done!