Solving Script Hell 30 Hidden single 8 in row 2 (r2c6=8) r2c6<>2 r2c6<>3 r2c6<>4 r2c6<>5 r2c6<>7 r9c6<>8 Hidden single 4 in row 4 (r4c6=4) r1c6<>4 r3c6<>4 r4c6<>3 r4c6<>5 r4c6<>7 r7c6<>4 r9c6<>4 Hidden single 6 in col 5 (r3c5=6) r3c1<>6 r3c3<>6 r3c5<>4 r3c5<>5 r3c5<>7 Hidden single 6 in col 3 (r5c3=6) r5c1<>6 r5c2<>6 r5c3<>3 r5c3<>8 r5c3<>9 r5c7<>6 r5c8<>6 r6c1<>6 r6c2<>6 Hidden single 8 in row 5 (r5c1=8) r5c1<>2 r5c1<>5 r5c1<>7 r5c1<>9 r6c1<>8 r9c1<>8 Hidden single 6 in row 6 (r6c7=6) r6c7<>3 r6c7<>5 r6c7<>7 r7c7<>6 r9c7<>6 Hidden single 8 in row 6 (r6c9=8) r6c9<>3 r6c9<>7 Hidden single 8 in row 9 (r9c4=8) r8c4<>8 r9c4<>1 r9c4<>2 r9c4<>4 r9c4<>5 Hidden single 8 in row 8 (r8c3=8) r8c3<>1 r8c3<>9 Hidden single 1 in row 8 (r8c4=1) r5c4<>1 r7c4<>1 r7c6<>1 r8c4<>2 r8c4<>4 r8c4<>7 r9c6<>1 Hidden single 1 in row 5 (r5c6=1) r5c6<>3 r5c6<>5 r5c6<>7 r5c6<>9 Hidden single 5 in row 9 (r9c6=5) r1c6<>5 r3c6<>5 r6c6<>5 r9c6<>2 r9c6<>9 Hidden single 1 in col 3 (r2c3=1) r2c1<>1 r2c3<>3 Hidden single 9 in col 3 (r3c3=9) r1c1<>9 r1c2<>9 r3c1<>9 r3c3<>3 r3c8<>9 r3c9<>9 Hidden single 3 in col 3 (r4c3=3) r4c8<>3 r4c9<>3 r5c2<>3 r6c2<>3 Hidden single 6 in col 8 (r9c8=6) r9c1<>6 r9c2<>6 r9c8<>2 r9c8<>4 r9c8<>9 Locked candidate (2) in box 2 r3c8<>2 r3c9<>2 Locked candidate (3) in box 6 r5c4<>3 Locked candidate (2) in box 8 r7c1<>2 r7c2<>2 r7c7<>2 r7c9<>2 X-wing of 2's (r49 c19) r4c8<>2 r9c2<>2 r9c7<>2 Naked single 4 row 9 column 7 (r9c7=4) r2c7<>4 r7c7<>4 r8c7<>4 r8c8<>4 r9c1<>4 r9c2<>4 Naked single 9 row 9 column 2 (r9c2=9) r5c2<>9 r6c2<>9 r7c1<>9 r7c2<>9 r8c2<>9 r9c1<>9 r9c9<>9 Hidden single 9 in row 5 (r5c5=9) r5c5<>5 r5c5<>7 r6c6<>9 r7c5<>9 r8c5<>9 Hidden single 9 in row 6 (r6c1=9) r6c1<>5 r6c1<>7 Hidden single 9 in row 8 (r8c8=9) r1c8<>9 r7c9<>9 r8c8<>2 r8c8<>7 Hidden single 9 in row 1 (r1c9=9) r1c9<>3 r1c9<>7 Hidden single 9 in row 7 (r7c6=9) r7c6<>2 r7c6<>7 Hidden single 2 in row 7 (r7c4=2) r3c4<>2 r7c4<>4 r7c4<>7 Hidden single 2 in row 3 (r3c6=2) r3c6<>3 r3c6<>7 Hidden single 5 in col 5 (r2c5=5) r1c4<>5 r2c1<>5 r2c2<>5 r2c5<>4 r2c5<>7 r2c7<>5 r2c8<>5 r3c4<>5 Hidden single 5 in col 7 (r5c7=5) r4c8<>5 r5c2<>5 r5c4<>5 r5c7<>2 r5c7<>3 r5c7<>7 r5c8<>5 Hidden single 5 in row 4 (r4c1=5) r1c1<>5 r3c1<>5 r4c1<>2 r4c1<>7 r6c2<>5 Hidden single 5 in row 3 (r3c8=5) r1c8<>5 r3c8<>3 r3c8<>4 r3c8<>7 Hidden single 5 in row 1 (r1c2=5) r1c2<>3 r1c2<>4 r1c2<>6 r1c2<>7 Hidden single 6 in row 1 (r1c1=6) r1c1<>4 r1c1<>7 r7c1<>6 Hidden single 2 in row 4 (r4c9=2) r4c9<>7 r5c8<>2 r9c9<>2 Hidden single 7 in row 4 (r4c8=7) r1c8<>7 r2c8<>7 r5c8<>7 Hidden single 2 in row 5 (r5c2=2) r5c2<>7 r8c2<>2 Hidden single 3 in row 5 (r5c8=3) r1c8<>3 r2c8<>3 Hidden single 7 in row 5 (r5c4=7) r1c4<>7 r3c4<>7 r6c4<>7 r6c6<>7 Hidden single 7 in row 1 (r1c6=7) r1c6<>3 Hidden single 3 in row 1 (r1c4=3) r1c4<>4 r3c4<>3 r6c4<>3 Hidden single 4 in row 1 (r1c8=4) r2c8<>4 Hidden single 3 in row 3 (r3c9=3) r2c7<>3 r3c9<>7 r7c9<>3 Hidden single 3 in row 2 (r2c2=3) r2c2<>4 r2c2<>7 Hidden single 4 in row 2 (r2c1=4) r2c1<>7 r3c1<>4 r7c1<>4 Hidden single 7 in row 2 (r2c7=7) r2c7<>2 r7c7<>7 r8c7<>7 Hidden single 2 in row 2 (r2c8=2) Hidden single 4 in row 3 (r3c4=4) Hidden single 7 in row 3 (r3c1=7) Hidden single 3 in row 6 (r6c6=3) Hidden single 5 in row 6 (r6c4=5) Hidden single 7 in row 6 (r6c2=7) Hidden single 3 in row 7 (r7c7=3) Hidden single 6 in row 7 (r7c2=6) r7c2<>4 Hidden single 4 in row 7 (r7c5=4) r7c5<>7 r8c5<>4 Hidden single 7 in row 7 (r7c9=7) r7c9<>1 Hidden single 1 in row 7 (r7c1=1) r9c1<>1 Hidden single 2 in row 8 (r8c7=2) Hidden single 4 in row 8 (r8c2=4) Hidden single 7 in row 8 (r8c5=7) Hidden single 1 in row 9 (r9c9=1) Hidden single 2 in row 9 (r9c1=2)