Solving Script Hell 25 Hidden single 4 in row 3 (r3c2=4) r3c2<>1 r3c2<>6 r3c2<>9 r8c2<>4 r9c2<>4 Hidden single 4 in row 5 (r5c9=4) r5c9<>1 r5c9<>3 r7c9<>4 r8c9<>4 r9c9<>4 Hidden single 3 in row 7 (r7c5=3) r4c5<>3 r5c5<>3 r6c5<>3 r7c5<>1 r7c5<>2 r7c5<>4 r7c5<>9 Hidden single 3 in row 5 (r5c3=3) r2c3<>3 r4c2<>3 r4c3<>3 r5c3<>1 r6c2<>3 r6c3<>3 Hidden single 3 in row 6 (r6c8=3) r1c8<>3 r2c8<>3 r4c8<>3 r4c9<>3 r6c8<>1 r6c8<>7 r6c8<>8 r6c8<>9 Hidden single 3 in row 2 (r2c2=3) r1c2<>3 r2c2<>5 r2c2<>6 Hidden single 3 in row 1 (r1c9=3) r1c9<>1 r1c9<>6 r1c9<>7 r1c9<>8 Hidden single 3 in row 4 (r4c4=3) r4c4<>2 r4c4<>9 Hidden single 7 in col 1 (r7c1=7) r7c1<>1 r7c1<>2 r7c8<>7 r7c9<>7 Hidden single 4 in col 3 (r7c3=4) r7c3<>1 r7c8<>4 Hidden single 5 in col 9 (r4c9=5) r4c2<>5 r4c9<>1 r4c9<>7 r4c9<>8 Hidden single 7 in col 9 (r8c9=7) r8c7<>7 r8c8<>7 r8c9<>1 r8c9<>6 r8c9<>8 Naked single 1 row 7 column 9 (r7c9=1) r3c9<>1 r7c6<>1 r7c8<>1 r8c7<>1 r8c8<>1 r9c8<>1 r9c9<>1 Locked candidate (2) in box 5 r2c5<>2 r3c5<>2 r8c5<>2 r9c5<>2 Locked candidate (9) in column 7 r4c8<>9 Locked candidate (1) in col 3 r4c2<>1 r5c1<>1 r6c1<>1 r6c2<>1 Naked double box 4 - 29 r6c1<>9 r6c2<>9 Locked candidate (9) in col 4 r1c5<>9 r3c5<>9 Naked double row 3 - 68 r3c1<>6 r3c1<>8 r3c4<>8 r3c7<>6 r3c7<>8 X-wing of 2's (r27 c68) r8c6<>2 r8c8<>2 r9c6<>2 r9c8<>2 X-Loop of 2's in box 8 box 9 r8c2<>2 HR(hidden rectangle) 88 95 digit = 8 r9c5<>8 Locked candidate (8) in box 8 r8c7<>8 r8c8<>8 Naked single 4 row 8 column 8 (r8c8=4) r8c5<>4 r9c8<>4 Hidden single 4 in row 9 (r9c5=4) r9c5<>1 r9c5<>9 Locked candidate (9) in column 5 r6c6<>9 XY-Chain 14 31 digit = 9 r1c1<>9 r1c2<>9 r3c4<>9 Hidden single 9 in row 1 (r1c4=9) r1c4<>8 Hidden single 9 in row 3 (r3c1=9) r3c1<>1 r5c1<>9 Hidden single 1 in row 3 (r3c7=1) r1c7<>1 r1c8<>1 r3c7<>2 r4c7<>1 r5c7<>1 r6c7<>1 Hidden single 2 in row 3 (r3c4=2) r2c6<>2 r8c4<>2 Hidden single 2 in row 2 (r2c8=2) r2c8<>7 r2c8<>8 r7c8<>2 Hidden single 1 in row 5 (r5c5=1) r4c5<>1 r5c5<>2 r5c5<>9 r6c5<>1 r6c6<>1 r8c5<>1 Hidden single 2 in row 5 (r5c1=2) r4c2<>2 r9c1<>2 Hidden single 2 in row 4 (r4c5=2) r4c5<>7 r4c5<>9 Hidden single 9 in row 5 (r5c7=9) r4c7<>9 r6c7<>9 Hidden single 9 in row 4 (r4c2=9) Hidden single 1 in row 6 (r6c3=1) r4c3<>1 r6c3<>6 r6c3<>8 Hidden single 1 in row 4 (r4c8=1) r4c8<>7 r4c8<>8 Hidden single 7 in row 4 (r4c7=7) r1c7<>7 r4c7<>8 r6c7<>7 Hidden single 8 in row 4 (r4c3=8) r2c3<>8 r6c1<>8 Hidden single 8 in row 6 (r6c7=8) r1c7<>8 Hidden single 9 in row 6 (r6c5=9) r6c5<>7 Hidden single 7 in row 6 (r6c6=7) r2c6<>7 Hidden single 7 in row 2 (r2c5=7) r1c5<>7 r2c5<>5 r2c5<>6 r2c5<>8 Hidden single 7 in row 1 (r1c8=7) r1c8<>8 Hidden single 8 in row 2 (r2c1=8) r1c1<>8 r2c1<>5 r2c1<>6 Hidden single 8 in row 1 (r1c5=8) r1c5<>5 r1c5<>6 r3c5<>8 r8c5<>8 Hidden single 5 in row 2 (r2c6=5) r8c6<>5 Hidden single 6 in row 2 (r2c3=6) r1c1<>6 r1c2<>6 Hidden single 6 in row 1 (r1c7=6) r3c9<>6 r8c7<>6 Hidden single 6 in row 3 (r3c5=6) Hidden single 8 in row 3 (r3c9=8) r9c9<>8 Hidden single 2 in row 7 (r7c6=2) r7c6<>9 Hidden single 9 in row 7 (r7c8=9) r9c8<>9 Hidden single 2 in row 8 (r8c7=2) Hidden single 5 in row 8 (r8c5=5) Hidden single 6 in row 8 (r8c2=6) r6c2<>6 r8c2<>1 r9c1<>6 r9c2<>6 Hidden single 6 in row 6 (r6c1=6) r6c1<>5 Hidden single 5 in row 6 (r6c2=5) r1c2<>5 Hidden single 5 in row 1 (r1c1=5) r1c1<>1 Hidden single 1 in row 1 (r1c2=1) r9c2<>1 Hidden single 1 in row 8 (r8c6=1) r9c6<>1 Hidden single 8 in row 8 (r8c4=8) Hidden single 1 in row 9 (r9c1=1) Hidden single 2 in row 9 (r9c2=2) Hidden single 6 in row 9 (r9c9=6) Hidden single 8 in row 9 (r9c8=8) Hidden single 9 in row 9 (r9c6=9)