Assassin 24 - Tetris

Our weekly <a href="http://www.sudocue.net/weeklykiller.php">Killer Sudokus</a> should not be taken too lightly. Don't turn your back on them.
rcbroughton
Expert
Expert
Posts: 143
Joined: Wed Nov 15, 2006 1:45 pm
Location: London

Completed walkthrough

Post by rcbroughton »

Reposting the walkthrough . . .

[edited to reflect most recent version which removed a couple of bugs in the printed output]

1. Must use 9 in cage 27(4) at r1c8
-> Removed candidate 9 from r1c7 r2c9 r3c7 r3c8 r3c9

2. Must use 9 in cage 27(4) at r2c1
-> Removed candidate 9 from r1c2 r2c2

3. 45 rule on row 9. Excluded cells r8c3 r8c5 r8c7 equal 21
-> Only combinations {489} {579} {678} allowed
-> Removed candidates 123 from r8c3
-> Removed candidates 123 from r8c5
-> Removed candidates 123 from r8c7
-> Found a hidden cage 21(3) at r8c3 r8c5 r8c7

4. 45 rule on N2. Included cells r3c5 minus excluded cells r1c3 r1c7 equals 2
-> Min of included cells is 5. Set min candidate in r3c5
-> Max of excluded cells is 7. Set max candidate in r1c3 r1c7

5. 45 rule on column 5
-> Found a hidden cage 22(4) at r3c5 r4c5 r8c5 r9c5

6. 45 rule on N3. Included cells r1c7 r3c7 equal excluded cells r4c8
-> Min of excluded cells is 3. Set min candidate in r4c8

7. 45 rule on N7. Included cells r7c2 r7c3 minus excluded cells r6c1 equals -1
-> Min of excluded cells is 4. Set min candidate in r6c1
-> Max of included cells is 8. Set max candidate in r7c2 r7c3

8. 45 rule on N7
-> Found a hidden cage 18(3) at r6c1 r6c3 r6c4

9. 45 rule on N8 found single cell at r7c5 value 5
-> Removed combinations {127} {136} from cage 10(3) at r5c5
-> Removed candidates 67 from r5c5
-> Removed candidates 67 from r6c5

10. From value 5 found at r7c5
-> Removed 5 from r7c12346789 r12345689c5 r8c4 r8c6 r9c4 r9c6

11. Only combinations {49} {67} allowed in cage 13(2) at r1c5
-> Removed candidate 8 from r1c5
-> Removed candidate 8 from r2c5

12. Only combinations {18} {27} {36} allowed in cage 9(2) at r7c4
-> Removed candidate 4 from r7c4
-> Removed candidate 4 from r8c4

13. Only combinations {18} {27} {36} allowed in cage 9(2) at r7c6
-> Removed candidate 4 from r7c6
-> Removed candidate 4 from r8c6

14. 45 rule on column 5. Included cells r3c5 r4c5 r8c5 r9c5 equal 22
-> Cage 13(2) at r1c5 doesn't allow permutations with {46}, {47}
-> Combined cages 9(2) at r7c6 & 9(2) at r7c4 doesn't allow permutations in r8c5 r9c5 with {78}, {17}, {68}, {16}, {67}, {38}, {28}
-> Only combinations {1489} {1678} {2389} allowed
-> Removed candidates 67 from r8c5
-> Removed candidates 67 from r9c5

15. 45 rule on N9
-> Found a hidden cage 15(3) at r6c6 r6c7 r6c9

16. 45 rule on columns 1 to 2. Included cells r7c2 minus excluded cells r2c3 r8c3 r9c3 equals -20
-> Only combinations {1489} {1579} {2589} {1678} {2679} {3689} {4789} allowed
-> Removed candidates 123 from r2c3
-> Removed candidates 67 from r7c2
-> Removed candidates 123 from r9c3

17. 45 rule on N3, N6, N9. Included cells r1c7 minus excluded cells r5c6 r6c6 equals -13
-> Min of excluded cells is 14. Set min candidate in r5c6 r6c6
-> Max of included cells is 4. Set max candidate in r1c7

18. 45 rule on N3
-> Found a hidden cage 18(5) at r1c7 r2c9 r3c8 r3c9 r3c7

19. 45 rule on rows 6 to 9
-> Found a hidden cage 12(3) at r6c2 r6c8 r6c5

20. 45 rule on columns 1 to 4. Included cells r4c4 r9c4 equal 13
-> Only combinations {49} {58} {67} allowed
-> Removed candidates 1238 from r4c4
-> Removed candidates 123 from r9c4
-> Found a hidden cage 13(2) at r4c4 r9c4

21. 45 rule on columns 6 to 9. Included cells r4c6 r9c6 equal 8
-> Only combinations {17} {26} {35} allowed
-> Removed candidates 3489 from r4c6
-> Removed candidates 489 from r9c6
-> Found a hidden cage 8(2) at r4c6 r9c6

22. Value 4 locked for column 6 in N2
-> Removed 4 from r1c4 r1c5 r2c4 r2c5 r3c4 r1c7

23. Naked pair 67 found in combined cages 10(3) at r5c5 & 13(2) at r1c5 at r1c5 r2c5
-> Removed value 6 from r3c5 r4c5 r1c4 r1c6 r2c4 r2c6 r3c4 r3c6
-> Removed value 7 from r3c5 r4c5 r1c4 r1c6 r2c4 r2c6 r3c4 r3c6
-> Removed combination {3567} from cage 21(4) at r3c5
-> Removed combinations {1257} {1347} {2346} from cage 15(4) at r1c3
-> Removed combinations {1257} {1347} {1356} {2346} from cage 15(4) at r1c6
-> Removed candidate 5 from r1c6
-> Removed candidate 5 from r2c6
-> Removed candidate 5 from r3c6

24. Only combinations {1239} {1248} {1356} allowed in cage 15(4) at r1c3
-> Removed candidate 5 from r1c3

25. Only combinations {2478} {3468} {1578} {2568} {1389} {1479} {2469} {3459} {1569} {2379} with r3c5 {89} allowed in cage 21(4) at r3c5
-> Removed candidates 89 from r4c5

26. Must use 1 in cage 15(4) at r1c3
-> Removed candidate 1 from r1c6

27. Must use 12 in cage 15(4) at r1c6
-> Removed candidate 1 from r1c4
-> Removed candidate 2 from r1c4

28. Only combinations {1239} {1248} {1356} allowed in cage 15(4) at r1c3
-> Removed candidate 8 from r2c4
-> Removed candidate 8 from r3c4

29. Value 5 locked in column 4 of N2
-> Removed 5 from r4c4 r5c4 r6c4

30. Only combinations {49} {67} allowed in cage h13(2) at r4c4
-> Removed candidate 8 from r9c4

31. 45 rule on column 4. Included cells r5c4 r4c4 r6c4 r9c4 minus excluded cells r1c3 equals 21
-> Cage 9(2) at r7c4 doesn't allow permutations in r5c4 r4c4 r6c4 r9c4 with {1876}, {873}
-> Cage h5(2) at r5c5 doesn't allow permutations in r5c4 r4c4 r6c4 with {24}, {34}
-> Only combinations {11489} {46689} {12479} {13469} {23679} {33489} {13689} allowed
-> Removed candidates 24 from r1c3

32. Only combinations {1239} {1356} allowed in cage 15(4) at r1c3
-> Removed candidate 8 from r1c4

33. Must use 13 in cage 15(4) at r1c3
-> Removed candidate 3 from r1c6

34. 45 rule on column 5. Excluded cells r4c4 r4c6 r9c4 r9c6 equal 21
-> Cage 9(2) at r7c6 doesn't allow permutations in r4c6 r9c4 r9c6 with {176}
-> Combined cages 9(2) at r7c6 & 9(2) at r7c4 doesn't allow permutations in r9c4 r9c6 with {37}, {67}, {16}
-> Cage h5(2) at r5c5 doesn't allow permutations in r4c4 r4c6 with {24}
-> Only combinations {1479} {3459} {2469} {4566} {1569} {2379} {3567} allowed
-> Removed candidate 7 from r9c4

35. Only combinations {49} {67} allowed in cage h13(2) at r4c4
-> Removed candidate 6 from r4c4

36. 45 rule on column 6. Included cells r4c6 r5c6 r6c6 r9c6 minus excluded cells r1c7 equals 21
-> Cage 9(2) at r7c6 doesn't allow permutations in r4c6 r5c6 r6c6 r9c6 with {1876}, {823}, {176}, {8276}, {873}
-> Only combinations {11579} {22579} {23569} {12578} {12569} {12589} {13568} with r1c7 {12} allowed
-> Removed candidate 3 from r1c7

37. Must use 1356 in cage 15(4) at r1c3
-> Removed candidate 6 from r1c1 r1c2 r1c5->7 r1c8 r1c9 r2c3 r3c3 r4c3 r5c3 r6c3 r7c3 r8c3 r9c3 r2c1 r2c2 r3c1 r3c2

38. From value 7 found at r1c5
-> Removed 7 from r1c1289 r2c5 r2c5->6

39. From value 6 found at r2c5
-> Removed 6 from r2c789

40. Only combination {3789} allowed in cage 27(4) at r1c8
-> Removed candidates 45 from r1c8
-> Removed candidates 45 from r1c9
-> Removed candidates 45 from r2c7
-> Removed candidates 45 from r2c8

41. Only combinations {3789} {4689} {5679} allowed in cage 27(4) at r2c1
-> Removed candidates 45 from r4c2

42. Naked quad 3897 found in N3 at r1c8 r1c9 r2c7 r2c8
-> Removed value 3 from r3c8 r2c9 r3c7 r3c9
-> Removed value 8 from r3c8 r2c9 r3c7 r3c9
-> Removed value 7 from r3c8 r2c9 r3c7 r3c9
-> Removed combinations {1278} {1359} {1368} {2349} {2358} {2367} from cage 18(4) at r2c9

43. Only combinations {1269} {1458} {1467} {2457} {3456} allowed in cage 18(4) at r2c9
-> Removed candidates 456 from r4c8

44. Must use 3789 in cage 27(4) at r1c8
-> Removed candidate 7 from r2c1 r2c2 r2c3

45. Value 6 only occurs at r1c3 in that row

46. Only combinations {1356} with 6 locked in r1c3, r1c4 {35} allowed in cage 15(4) at r1c3
-> Removed candidate 9 from r1c4
-> Removed candidates 29 from r2c4
-> Removed candidates 29 from r3c4

47. Naked triple 351 found in cage 15(4) at r1c3 at r1c4 r2c4 r3c4
-> Removed value 3 from r5c4 r6c4 r7c4 r8c4 r2c6 r3c6
-> Removed value 1 from r5c4 r6c4 r7c4 r8c4 r2c6 r3c6
-> Removed combinations {18} {36} from cage 9(2) at r7c4
-> Removed candidates 68 from r7c4
-> Removed candidates 68 from r8c4
-> Removed combination {1239} from cage 15(4) at r1c6
-> Removed candidate 9 from r1c6
-> Removed candidate 9 from r2c6
-> Removed candidate 9 from r3c6

48. Only combinations {1248} with 1 locked in r1c7 allowed in cage 15(4) at r1c6
-> Set candidate 1 in r1c7

49. From value 1 found at r1c7
-> Removed 1 from r1c12 r345679c7 r2c9 r3c8 r3c9

50. Only combinations {2348} {1259} {1349} {1358} allowed in cage 17(4) at r1c1
-> Removed candidate 5 from r2c2

51. Only combinations {2457} {3456} with r4c8 {73} allowed in cage 18(4) at r2c9
-> Removed candidates 89 from r4c8

52. Only combinations {258} {357} {456} {159} {267} {168} {348} {249} allowed in cage h15(3) at r6c6
-> Removed candidate 9 from r6c9

53. Naked pair 27 found in combined cages 9(2) at r7c6 & 9(2) at r7c4 at r7c4 r8c4
-> Removed value 2 from r5c4 r6c4 r7c6 r8c6 r9c5 r9c6
-> Removed value 7 from r4c4 r5c4 r6c4 r7c6 r8c6 r9c6
-> Removed combinations {1578} {2379} from cage 21(4) at r3c5
-> Removed combination {1357} from cage 16(4) at r3c3
-> Removed combination {2357} from cage 17(4) at r6c3
-> Removed combinations {2479} {3478} {1678} {2389} from cage 22(4) at r8c5
-> Removed combination {27} from cage 9(2) at r7c6

54. Only combinations {2478} {3468} {1389} {1479} {2469} {3459} with r3c5 {89}, r4c4 {49} allowed in cage 21(4) at r3c5
-> Removed candidate 4 from r4c5
-> Removed candidate 2 from r4c6

55. Only combinations {3469} {1489} allowed in cage 22(4) at r8c5
-> Removed candidate 1 from r9c5

56. Only combinations {1489} {2389} with r3c5 {89}, r4c5 {12} allowed in cage h22(4) at r3c5
-> Removed candidate 3 from r4c5

57. Only combinations {2478} {1479} {2469} with r3c5 {89}, 4 locked in r4c4, r4c5 {21}, r4c6 {76} allowed in cage 21(4) at r3c5
-> Set candidate 4 in r4c4
-> Removed candidates 15 from r4c6

58. From value 4 found at r4c4
-> Removed 4 from r4c1379 r569c4 r5c5 r6c5

59. Only combinations {1249} {1258} {1267} {1348} {1456} {2356} allowed in cage 16(4) at r3c3
-> Removed candidates 89 from r3c3
-> Removed candidates 89 from r4c3
-> Removed candidates 89 from r5c3

60. Only combinations {235} with 5 locked in r7c5 allowed in cage 10(3) at r5c5
-> Removed candidate 1 from r5c5
-> Removed candidate 1 from r6c5

61. Only combinations {1367} {1349} {2348} {2456} {1358} {1259} {1268} allowed in cage 17(4) at r6c3
-> Removed candidate 9 from r6c3

62. Only combination {49} allowed in cage h13(2) at r4c4
-> Set candidate 9 in r9c4

63. From value 9 found at r9c4
-> Removed 9 from r9c1235789 r56c4 r8c5

64. Only combinations {3469} {1489} with r8c5 {48}, 9 locked in r9c4, r9c6 {61} allowed in cage 22(4) at r8c5
-> Removed candidate 3 from r9c6

65. Only combinations {489} {678} allowed in cage h21(3) at r8c3
-> Removed candidate 5 from r8c3
-> Removed candidates 57 from r8c7

66. Only combinations {1489} {2389} with 9 locked in r3c5, r4c5 {12}, r8c5 {48} allowed in cage h22(4) at r3c5
-> Set candidate 9 in r3c5

67. From value 9 found at r3c5
-> Removed 9 from r3c12

68. Only combinations {3789} {4689} {5679} allowed in cage 27(4) at r2c1
-> Removed candidates 45 from r2c1

69. Only combinations {468} {567} {378} {189} {369} allowed in cage h18(3) at r6c1
-> Removed candidate 2 from r6c3

70. Only combination {17} allowed in cage h8(2) at r4c6
-> Set candidate 7 in r4c6
-> Set candidate 1 in r9c6

71. From value 7 found at r4c6
-> Removed 7 from r4c123789 r4c8->3 r56c6

72. From value 3 found at r4c8
-> Removed 3 from r4c12379 r1256789c8 r5c7 r5c9 r6c7 r6c9

73. From value 1 found at r9c6
-> Removed 1 from r9c1289 r78c6

74. Only combinations {3456} with r2c9 {45}, 3 locked in r4c8 allowed in cage 18(4) at r2c9
-> Removed candidate 2 from r2c9
-> Removed candidate 2 from r3c8
-> Removed candidate 2 from r3c9

75. Only combinations {1479} with 9 locked in r3c5, 4 locked in r4c4, 1 locked in r4c5, 7 locked in r4c6 allowed in cage 21(4) at r3c5
-> Set candidate 1 in r4c5

76. From value 1 found at r4c5
-> Removed 1 from r4c139

77. Only combination {36} allowed in cage 9(2) at r7c6
-> Removed candidate 8 from r7c6
-> Removed candidate 8 from r8c6

78. Only combinations {1489} with r8c5 {48}, 9 locked in r9c4, r9c5 {84}, 1 locked in r9c6 allowed in cage 22(4) at r8c5
-> Removed candidate 3 from r9c5

79. Only combinations {12456} with 1 locked in r1c7, r2c9 {45}, 2 locked in r3c7 allowed in cage h18(5) at r1c7
-> Set candidate 2 in r3c7

80. From value 2 found at r3c7
-> Removed 2 from r3c36 r45679c7

81. Only combinations {2567} {2459} {2468} with 2 locked in r3c7, r5c7 {74} allowed in cage 20(4) at r3c7
-> Removed candidates 5689 from r5c7

82. Only combinations {456} {258} {159} {267} {168} {249} allowed in cage h15(3) at r6c6
-> Removed candidates 78 from r6c9

83. Naked pair 36 found in combined cages 9(2) at r7c6 & 9(2) at r7c4 at r7c6 r8c6
-> Removed value 6 from r5c6 r6c6

84. Only combinations {2459} {2567} {2468} with 2 locked in r3c7, r5c7 {47} allowed in cage 20(4) at r3c7
-> Removed candidate 8 from r4c7

85. Only combinations {456} {258} {159} {168} {249} allowed in cage h15(3) at r6c6
-> Removed candidate 7 from r6c7
-> Removed candidate 5 from r6c9

86. Naked pair 68 found in column 4 at r5c4 r6c4
-> Removed value 8 from r5c6 r6c6
-> Removed combination {2468} from cage 20(4) at r3c7
-> Removed combination {2678} from cage 23(4) at r6c6

87. Must use 9 in cage 27(4) at r2c1
-> Removed candidate 9 from r4c1 r5c1 r6c1

88. Only combinations {468} {567} {378} allowed in cage h18(3) at r6c1
-> Removed candidate 1 from r6c3

89. Must use 25 in cage 20(4) at r3c7
-> Removed candidate 5 from r5c8 r5c9

90. Value 9 locked in column 2 of N4
-> Removed 9 from r8c2

91. Value 8 locked in row 8 of cage h21(3) at r8c3
-> Removed 8 from r8c1 r8c2 r8c8 r8c9

92. 45 rule on row 4
-> Found a hidden cage 33(6) at r4c2 r4c8 r4c3 r4c7 r4c1 r4c9

93. 45 rule on column 4
-> Found a hidden cage 23(3) at r5c4 r6c4 r9c4

94. 45 rule on column 6
-> Found a hidden cage 15(3) at r5c6 r6c6 r9c6

95. 45 rule on N1. Included cells r1c3 r3c3 minus excluded cells r4c2 equals 1
-> Max of included cells is 10. Set max candidate in r3c3

96. Only combinations {1258} {1267} {1456} {2356} with r4c3 {25}, r5c4 {86} allowed in cage 16(4) at r3c3
-> Removed candidate 3 from r5c3

97. 45 rule on N1. Included cells r1c3 r2c1 r3c1 r3c2 r3c3 equal 28
-> Only combinations {34678} {15679} with 6 locked in r1c3, r3c3 {41} allowed
-> Removed candidate 4 from r3c1
-> Removed candidate 4 from r3c2
-> Removed candidate 3 from r3c3
-> Found a hidden cage 28(5) at r1c3 r2c1 r3c1 r3c2 r3c3

98. Value 3 locked for column 3 in cage 17(4) at r6c3
-> Removed 3 from r7c2

99. Must use 1 in cage 16(4) at r3c3
-> Removed candidate 1 from r7c3

100. 45 rule on N1. Included cells r1c3 r3c3 minus excluded cells r4c2 equals 1
-> Only combinations {166} {469} with 6 locked in r1c3 allowed
-> Removed candidate 8 from r4c2

101. 45 rule on N3
-> Found a hidden cage 3(2) at r1c7 r3c7

102. 45 rule on N4. Included cells r4c2 r6c1 r6c3 minus excluded cells r3c3 r5c4 equals 9
-> Cage 20(4) at r4c1 doesn't allow permutations in r4c2 r6c1 r6c3 with {864}, {865}
-> Cage h15(3) at r6c6 doesn't allow permutations in r6c1 r6c3 with {45}
-> Only combinations {13667} {34679} {15678} {13689} {13469} with r4c2 {69}, r3c3 {14}, r5c4 {68} allowed
-> Removed candidate 8 from r6c1
-> Removed candidates 48 from r6c3

103. Only combinations {567} {378} allowed in cage h18(3) at r6c1
-> Removed candidates 46 from r6c1

104. Only combinations {1579} {2569} {4567} {2578} {3568} {2479} {1678} {3478} with r6c1 {57} allowed in cage 22(4) at r6c1
-> Removed candidate 3 from r7c1

105. Value 7 locked in row 6 of cage h18(3) at r6c1
-> Removed 7 from r6c2 r6c8

106. Only combinations {138} {129} {345} {246} allowed in cage h12(3) at r6c2
-> Removed candidates 23 from r6c2
-> Removed candidate 2 from r6c8

107. Value 7 locked in row 5 of N6
-> Removed 7 from r5c1 r5c2 r5c3

108. Must use 15 in cage 16(4) at r3c3
-> Removed candidate 5 from r2c3 r6c3 r9c3 r4c1 r5c1 r5c2 r6c1->7 r6c2

109. From value 7 found at r6c1
-> Removed 7 from r6c3 r6c3->3 r3789c1 r8c2

110. From value 3 found at r6c3
-> Removed 3 from r6c5 r6c5->2 r7c3 r5c1 r5c2

111. From value 2 found at r6c5
-> Removed 2 from r6c9 r5c5 r5c5->3

112. Only combinations {3789} {5679} with 7 locked in r3c2, r4c2 {96} allowed in cage 27(4) at r2c1
-> Set candidate 7 in r3c2

113. From value 7 found at r3c2
-> Removed 7 from r9c2

114. Only combinations {378} with 7 locked in r6c1, 3 locked in r6c3, 8 locked in r6c4 allowed in cage h18(3) at r6c1
-> Set candidate 8 in r6c4

115. From value 8 found at r6c4
-> Removed 8 from r6c278 r5c4 r5c4->6

116. From value 6 found at r5c4
-> Removed 6 from r5c1289

117. Only combinations {1456} with r3c3 {14}, 5 locked in r4c3, r5c3 {41}, 6 locked in r5c4 allowed in cage 16(4) at r3c3
-> Set candidate 5 in r4c3
-> Removed candidates 25 from r5c3

118. From value 5 found at r4c3
-> Removed 5 from r4c79

119. Only combinations {2567} {2459} with 2 locked in r3c7, r4c7 {69}, 5 locked in r5c6, r5c7 {74} allowed in cage 20(4) at r3c7
-> Set candidate 5 in r5c6

120. From value 5 found at r5c6
-> Removed 5 from r6c6 r6c6->9

121. From value 9 found at r6c6
-> Removed 9 from r6c278 r7c7 r7c8

122. Only combinations {2468} {1289} {1469} allowed in cage 20(4) at r4c1
-> Removed candidate 1 from r5c2

123. Only combinations {2348} with 3 locked in r6c3, 8 locked in r6c4, r7c2 {24}, r7c3 {42} allowed in cage 17(4) at r6c3
-> Removed candidate 1 from r7c2
-> Removed candidate 7 from r7c3

124. Only combinations {3479} {2489} {3569} {2579} {1589} {1679} with 9 locked in r6c6 allowed in cage 23(4) at r6c6
-> Removed candidates 46 from r7c7
-> Removed candidates 48 from r7c8

125. Only combinations {159} with 9 locked in r6c6, 5 locked in r6c7, 1 locked in r6c9 allowed in cage h15(3) at r6c6
-> Set candidate 5 in r6c7
-> Set candidate 1 in r6c9

126. From value 5 found at r6c7
-> Removed 5 from r6c8 r9c7

127. From value 1 found at r6c9
-> Removed 1 from r6c28 r578c9 r5c8 r8c8

128. Only combinations {2678} {2489} with r6c8 {64} allowed in cage 23(4) at r4c9
-> Removed candidate 6 from r4c9
-> Removed candidate 4 from r5c8
-> Removed candidate 4 from r5c9

129. Only combinations {3569} {2579} {1589} with 9 locked in r6c6, 5 locked in r6c7 allowed in cage 23(4) at r6c6
-> Removed candidate 7 from r7c8

130. Naked pair 14 found in cage 16(4) at r3c3 at r3c3 r5c3
-> Removed value 4 from r2c3 r7c3->2 r8c3 r9c3
-> Removed combination {4569} from cage 24(4) at r8c3

131. From value 2 found at r7c3
-> Removed 2 from r7c12489 r7c2->4 r7c4->7 r8c1 r8c2 r9c1 r9c2

132. From value 4 found at r7c2
-> Removed 4 from r7c19 r125689c2 r6c2->6 r8c1 r9c1

133. From value 6 found at r6c2
-> Removed 6 from r6c8 r6c8->4 r489c2 r4c2->9 r4c1

134. From value 9 found at r4c2
-> Removed 9 from r4c79 r4c7->6 r5c2 r2c1

135. From value 6 found at r4c7
-> Removed 6 from r89c7

136. From value 4 found at r6c8
-> Removed 4 from r389c8 r5c7->7

137. From value 7 found at r5c7
-> Removed 7 from r5c89 r279c7

138. From value 7 found at r7c4
-> Removed 7 from r7c9 r8c4 r8c4->2

139. From value 2 found at r8c4
-> Removed 2 from r8c89

140. Only combinations {1259} {1358} {2348} {1349} with r2c3 {98} allowed in cage 17(4) at r1c1
-> Removed candidates 89 from r1c1
-> Removed candidate 8 from r1c2
-> Removed candidate 8 from r2c2

141. Only combinations {3789} with r1c8 {89}, 7 locked in r2c8 allowed in cage 27(4) at r1c8
-> Set candidate 7 in r2c8

142. From value 7 found at r2c8
-> Removed 7 from r89c8

143. Only combinations {3789} with r2c1 {38}, r3c1 {83}, 7 locked in r3c2, 9 locked in r4c2 allowed in cage 27(4) at r2c1
-> Removed candidate 5 from r3c1

144. Only combinations {2468} with r4c1 {28}, 4 locked in r5c1, r5c2 {82}, 6 locked in r6c2 allowed in cage 20(4) at r4c1
-> Set candidate 4 in r5c1

145. From value 4 found at r5c1
-> Removed 4 from r5c3 r5c3->1 r1c1

146. From value 1 found at r5c3
-> Removed 1 from r3c3 r3c3->4

147. From value 4 found at r3c3
-> Removed 4 from r3c69 r3c6->8

148. From value 8 found at r3c6
-> Removed 8 from r3c1 r3c1->3 r12c6

149. From value 3 found at r3c1
-> Removed 3 from r3c4 r1289c1 r2c1->8 r1c2 r2c2

150. From value 8 found at r2c1
-> Removed 8 from r2c37 r2c3->9 r479c1 r4c1->2

151. From value 9 found at r2c3
-> Removed 9 from r2c7 r2c7->3 r8c3

152. From value 3 found at r2c7
-> Removed 3 from r2c4 r79c7 r7c7->8 r1c9

153. From value 2 found at r4c1
-> Removed 2 from r4c9 r4c9->8 r1c1 r1c1->5 r5c2->8

154. From value 5 found at r1c1
-> Removed 5 from r1c24 r1c2->2 r1c4->3 r89c1 r9c1->6

155. From value 2 found at r1c2
-> Removed 2 from r1c6 r1c6->4 r2c2 r2c2->1

156. From value 4 found at r1c6
-> Removed 4 from r2c6 r2c6->2

157. From value 1 found at r2c2
-> Removed 1 from r2c4 r2c4->5 r8c2

158. From value 5 found at r2c4
-> Removed 5 from r2c9 r2c9->4 r3c4 r3c4->1

159. From value 4 found at r2c9
-> Removed 4 from r89c9

160. From value 8 found at r4c9
-> Removed 8 from r1579c9 r1c9->9 r5c8

161. From value 9 found at r1c9
-> Removed 9 from r1c8 r1c8->8 r578c9 r5c9->2

162. From value 8 found at r1c8
-> Removed 8 from r9c8

163. From value 8 found at r5c2
-> Removed 8 from r9c2

164. From value 2 found at r5c9
-> Removed 2 from r5c8 r5c8->9 r9c9

165. From value 9 found at r5c8
-> Removed 9 from r8c8

166. From value 8 found at r7c7
-> Removed 8 from r89c7 r9c7->4

167. From value 6 found at r9c1
-> Removed 6 from r9c89 r78c1

168. From value 4 found at r9c7
-> Removed 4 from r9c5 r9c5->8 r8c7 r8c7->9

169. From value 9 found at r8c7
-> Removed 9 from r8c1 r8c1->1

170. From value 1 found at r8c1
-> Removed 1 from r7c1 r7c1->9

171. From value 8 found at r9c5
-> Removed 8 from r9c3 r9c3->7 r8c5 r8c5->4

172. From value 7 found at r9c3
-> Removed 7 from r9c9 r8c3 r8c3->8

173. Only combinations {1579} with 7 locked in r6c1, 9 locked in r7c1, 1 locked in r8c1, 5 locked in r8c2 allowed in cage 22(4) at r6c1
-> Set candidate 5 in r8c2

174. From value 5 found at r8c2
-> Removed 5 from r8c89 r8c8->6 r9c2 r9c2->3

175. From value 6 found at r8c8
-> Removed 6 from r8c69 r8c6->3 r37c8 r3c8->5 r7c8->1 r7c9->3

176. From value 5 found at r3c8
-> Removed 5 from r3c9 r3c9->6 r9c8 r9c8->2

177. From value 3 found at r7c9
-> Removed 3 from r7c6 r7c6->6 r89c9 r8c9->7 r9c9->5
Andrew
Grandmaster
Grandmaster
Posts: 300
Joined: Fri Aug 11, 2006 4:48 am
Location: Lethbridge, Alberta

Post by Andrew »

When I first solved this puzzle I wasn't satisfied with how I had completed it so had kept it in my Unfinished folder to have another go at it. Now that I'm working fairly regularly at puzzles in that folder I've had another go at it.

I'll rate my new walkthrough for A24 at Hard 1.25 because of the combination analysis I used in steps 33 and 34.

Here is my new walkthrough for A24.

Prelims

a) R12C5 = {49/58/67}, no 1,2,3
b) R78C4 = {18/27/36/45}, no 9
c) R78C6 = {18/27/36/45}, no 9
d) 10(3) cage at R5C5 = {127/136/145/235}, no 8,9
e) 27(4) cage at R2C1 = {3789/4689/5679}, no 1,2
f) 27(4) cage at R1C8 = {3789/4689/5679}, no 1,2

1. 45 rule on N8 1 innie R7C5 = 5, R56C5 = 5 = {14/23}, clean-up: no 8 in R12C5, no 4 in R78C4, no 4 in R78C6

2. 45 rule on R9 3 outies R8C357 = 21 = {489/579/678}, no 1,2,3

3. 45 rule on C1234 2 innies R49C4 = 13 = {49/67}[58], no 1,2,3, no 8 in R4C4

4. 45 rule on C6789 2 innies R49C6 = 8 = {17/26}[53], no 4,8,9, no 3 in R4C6

5. 4,9 in N8 only in R8C5 + R9C45 -> R89C5 must contain at least one of 4,9
5a. R12C5 = {67} (only remaining combination, cannot be {49} which clashes with R89C5), locked for C5 and N2

6. 45 rule on N2 1 innie R3C5 = 2 outies R1C37 + 2
6a. Min R1C37 = 3 -> min R3C5 = 5 -> R3C5 = {89}
6b. Max R1C37 = 7, no 7,8,9 in R1C37

7. 4,9 in N8 only in 22(4) cage = {1489/2479/3469}
7a. 1 of {1489} must be in R9C6 -> no 1 in R9C5
7b. 1 in C5 only in R456C5, locked for N5, clean-up: no 7 in R9C6 (step 4)
7c. 2 of {2479} must be in R9C6 -> no 2 in R9C5
7d. 2 in C5 only in R456C5, locked for N5, clean-up: no 6 in R9C6 (step 4)
7e. 3 of {3469} must be in R9C6 -> no 3 in R9C5
7f. 3 in C5 only in R456C5, locked for N5

8. Naked triple {489} in R389C5, locked for C5, 4 also locked for N8, clean-up: no 9 in R4C4 (step 3), no 1 in R56C5
8a. R4C5 = 1 (hidden single in C5)

9. 45 rule on C789 2 outies R56C6 = 1 innie R1C7 + 13
9a. Min R56C6 = 14, no 4
9b. Max R56C6 = 17 -> max R1C7 = 4

10. 4 in C6 only in R123C6, locked for N2 and 15(4) cage at R1C6, no 4 in R1C7
10a. 15(4) cage at R1C6 must contain 4 = {1248} (only remaining combination), 8 locked for C6 and N2 -> R3C5 = 9, CPE no 1 in R1C4, clean-up: no 1 in R78C6

11. Naked pair {48} in R89C5, locked for N8, clean-up: no 5 in R4C4 (step 3), no 1 in R78C4
11a. Naked quad {2367} in R78C46, locked for N8 -> R9C4 = 9, R4C4 = 4 (step 3), R9C6 = 1, R4C6 = 7 (step 4), clean-up: no 2 in R78C6
11b. Naked pair {36} in R78C6, locked for C6 and N8

12. Naked triple {248} in R123C6, locked for N2 and 15(4) cage at R1C6 -> R1C7 = 1
12a. Naked triple {135} in R123C4, locked for C4
12b. R123C4 = {135} = 9 -> R1C3 = 6 (cage sum), R12C5 = [76]

13. 27(4) cage at R1C8 = {3789} (only remaining combination), locked for N3, 7 also locked for R2

14. 45 rule on N1 1 outie R4C2 = 1 remaining innie R3C3 + 5, no 2,5,7,8 in R3C3, no 3,5 in R4C2

15. 45 rule on N3 1 outie R4C8 = 1 remaining innie R3C7 + 1, no 6 in R3C7, no 2,8,9 in R4C8

16. 6 in R3 only in R3C89 -> 18(4) cage at R2C9 = {3456} (only remaining combination) -> R4C8 = 3, R3C7 = 2 (step 15)

17. 20(4) cage at R3C7 = {2459/2567} (cannot be {2468} because R5C6 only contains 5,9), no 8
17a. 4,7 only in R5C7 -> R5C7 = {47}

18. R8C357 (step 2) = {489/678} (cannot be {579} because R8C5 only contains 4,8), no 5, 8 locked for R8
18a. 6 of {678} must be in R8C7 -> no 7 in R8C7

19. 45 rule on C12 3 innies R7C2 + R9C12 = 1 outie R2C3 + 4
19a. Min R7C2 + R9C12 = 6 -> min R2C3 = 2

20. 45 rule on C12 3 outies R289C3 = 1 innie R7C2 + 20
[This was the innie-outie difference which I missed when I originally tried this puzzle. Step 19 isn’t necessary but I’ve kept it in because I think it’s the more obvious of the 45s on C12.]
20a. Min R289C3 = 21, no 2,3 in R29C3
20b. Max R289C3 = 24 -> max R7C2 = 4
20c. R289C3 = 21..24 = {489/579/589/789}, 9 locked for C3
20d. R289C3 cannot be 23 -> no 3 in R7C2

21. 16(4) cage at R3C3 = {1258/1267/1348/1456/2356} (cannot be {1357/2347} because R5C4 only contains 6,8)
21a. R5C4 = {68} -> no 8 in R45C3
21b. 16(4) cage at R3C3 = {1258/1267/1456/2356} (cannot be {1348} because R4C3 only contains 2,5)
21c. 3 of {2356} must be in R3C3 -> no 3 in R5C3

22. R289C3 (step 20c) = {489/589/789} (cannot be {579} which clashes with 16(4) cage at R3C3), 8 locked for C4

23. 45 rule on N6 4 remaining innies R456C7 + R6C9 = 19 = {1459/1468/1567/2458/2467} (cannot be {1279} because 1,2 only in R6C9)
23a. 1,2 only in R6C9 -> R6C9 = {12}

24. 45 rule on N9 3 outies R6C679 = 15 = {159/249/258} (cannot be {168} which clashes with R6C4, cannot be {267} because R6C6 only contains 5,9, cannot be {456} because R6C9 only contains 1,2), no 6,7

25. 45 rule on N9 2 innies R7C78 = 1 outie R6C9 + 8
25a. Max R6C9 = 2 -> max R7C78 = 10, no 8,9 in R7C8

26. 45 rule on R6789 3 innies R6C258 = 12 = {138/237/246} (cannot be {129} which clashes with R6C9, cannot be {147/156} because R6C5 only contains 2,3, cannot be {345} which clashes with R6C679), no 5,9
26a. Killer pair 1,2 in R6C258 and R6C9, locked for R6
26b. R6C679 (step 24) = {159/249} (cannot be {258} which clashes with R6C258), no 8, 9 locked for R6 and 23(4) cage at R6C6, no 9 in R7C7

27. 45 rule on N7 3 outies R6C134 = 18 = {378/468/567}
27a. 4 of {468} must be in R6C3 -> no 4 in R6C1

28. 45 rule on N7 1 outie R6C1 = 2 innies R7C23 + 1
28a. Min R7C23 = 3 -> no 3 in R6C1
28b. Max R6C1 = 8 -> max R7C23 = 7, no 7 in R7C3

29. 23(4) cage at R6C6 must contain 9 = {1589/2489/3479} (cannot be {1679} because 1,6,7 only in R7C78, cannot be {2579} which clashes with R7C4, cannot be {3569} which clashes with R7C6), no 6
29a. 4,9 of {2489/3479} must be in R6C67 -> no 4 in R7C78
29b. 3 of {3479} must be in R7C7 -> no 7 in R7C7

30. 7 in R3 only in R3C12 -> 27(4) cage at R2C1 = {3789/5679}, no 4, CPE no 9 in R12C2 + R45C1
30a. 6,9 of {5679} must be in R2C1 + R4C2 -> no 5 in R2C1
30b. 9 in N4 only in R45C2, locked for C2

31. 45 rule on N1 4 innies R2C1 + R3C123 = 22 (must contain 7) = {1579/3478}
31a. 1,4 only in R3C3 -> R3C3 = {14}, clean-up: no 8 in R4C2 (step 14)
31b. 17(4) cage in N1 = {1259/2348} (cannot be {1349/1358} which clash with R2C1 + R3C123)
31c. 1 of {1259} must be in R2C2 -> no 5 in R2C2

32. 16(4) cage at R3C3 (step 21b) = {1258/1267/1456}, 1 locked for C3

33. R6C134 (step 27) = {378/468/567}
33a. 3 in C3 only in R67C3 -> 17(4) cage at R6C3 = {1367/2348} (cannot be {2357} because R6C4 only contains 6,8, cannot be {1358} which clashes with the combinations for R6C134), no 5
33b. R6C34 = [38/48/76] -> R6C134 = [738/648/576], no 8 in R6C1
[Alternatively R7C23 cannot be [43] (because 2 of 17(4) cage at R6C3 because 2 of {2348} must be in R7C23) -> max R7C23 = 6 -> max R6C1 = 7]

34. R6C134 (step 33b) = [738/648/576] -> R6C13 = [57/64/73]
34a. 8 in N4 only in 20(4) cage = {1289/1568/2378/2468} (cannot be {1478/3458} which clash with R6C13)
34b. Killer pair 2,5 in 20(4) cage and R4C3, locked for N4

35. R6C134 (step 33b) = [738/648] -> R6C4 = 8, R6C3 = {34}, R5C4 = 6

36. R6C258 (step 26) = {237/246}, 2 locked for R6 -> R6C9 = 1
36a. Killer pair 3,4 in R6C258 and R6C3, locked for R6

37. 23(4) cage at R6C6 (step 29) = {1589} (only remaining combination) -> R7C78 = [81]

38. Naked triple {234} in R6C3 + R7C23, 2 locked for R7 and N7, CPE no 4 in R89C3

39. 45 rule on N4 5 innies R4C23 + R5C3 + R6C13 = 25 = {13579/14569/23479/34567} (cannot be {12679/23569} which clash with 20(4) cage)
39a. 1 of {13579} must be in R5C3, 3,4 of {23479/34567} must be in R56C3 -> no 7 in R5C3

40. Naked pair {14} in R35C3, locked for C3 -> R67C3 = [32], R4C3 = 5, R7C2 = 4, R6C1 = 7 (step 34), R56C5 = [32], R6C2 = 6, R6C8 = 4, R4C2 = 9, R3C3 = 4 (step 14), R3C6 = 8, R5C3 = 1, R45C7 = [67], R6C5 = 5 (step 17), R6C67 = [95], R78C4 = [72]

41. Naked pair {56} in R3C89, locked for R3 and N3 -> R2C9 = 4, R3C12 = [37], R2C1 = 8, R2C3 = 9, R4C1 = 2, R5C12 = [48], R4C9 = 8, R2C7 = 3, R1C9 = 9, R12C8 = [87], R12C6 = [42], R2C2 = 1

42. Naked pair {35} in R89C2, locked for C2 and N7 -> R9C1 = 6, R7C1 = 9, R8C1 = 1, R8C2 = 5 (cage sum)

and the rest is naked singles.

Unfortunately because of a re-work with simpler steps, after I realised that I’d missed some eliminations, I was unable to use the interesting
45 rule on R12 2 innies R2C19 = 2 outies R3C46 + 3
R3C4 is odd, R3C6 is even -> R3C46 must be odd -> R2C19 must be even -> no 8 in R2C9 (R2C19 cannot be [88] and all other combinations for R2C19 with 8 in R2C9 are odd)
Andrew
Grandmaster
Grandmaster
Posts: 300
Joined: Fri Aug 11, 2006 4:48 am
Location: Lethbridge, Alberta

Post by Andrew »

Back in November 2006 Richard posted the SudokuSolver log from the then current version of his solver.

Ed kindly provided me with the log from the current version of SS and I was impressed at the improvements which Richard has made, including making the first placement in step 1, so I'm posting this log.

I was also interested to see that the latest version of SS solved A24 without needing to use 45 rule on C12, something which Ed and I had considered an important step and which had also been used in the earlier SS log.

Here is the SSv3.3.1 log for A24. I've taken the liberty of doing minor editing for clarity.

Preliminaries
Cage 13(2) n2 - cells do not use 123
Cage 9(2) n8 - cells do not use 9
Cage 9(2) n8 - cells do not use 9
Cage 10(3) n58 - cells do not use 89
Cage 27(4) n14 - cells do not use 12
Cage 27(4) n3 - cells do not use 12

1. 45 Rule on n8 found single innie r7c5=5
1a. Cage sum in cage 13(2) n2 - removed 8 from r1c5 - removed 8 from r2c5
1b. Cage sum in cage 10(3) n58 - removed 67 from r5c5 - removed 67 from r6c5
1c. Cage sum in cage 9(2) n8 - removed 4 from r7c4 - removed 4 from r8c4
1d. Cage sum in cage 9(2) n8 - removed 4 from r7c6 - removed 4 from r8c6
1e. Combinations {58} no longer valid in cage 13(2) n2
1f. Combinations {45} no longer valid in cage 9(2) n8
1g. Combinations {45} no longer valid in cage 9(2) n8
1h. Combinations {1579} {2569} {2578} {3568} {4567} no longer valid in cage 22(4) n8
1i. Combinations {1458} {2457} {3456} no longer valid in combined cages 9(2) n8 & 9(2) n8

2. 45 Rule on c6789 - innies r49c6 total 8
2a. Removed candidates 3489 from r4c6
2b. Removed candidates 489 from r9c6
2c. Found a hidden cage h8(2) n58

3. 45 Rule on c1234 - innies r49c4 total 13
3a. Removed candidates 1238 from r4c4
3b. Removed candidates 123 from r9c4
3c. Found a hidden cage h13(2) n58

4. Candidate 9 locked in cage 27(4) n3 for n3 nowhere else in n3

5. Candidate 4 in n8 must be in cage 22(4) n8
5a. Removed combinations {1678} {2389}

6. Candidate 9 in n8 must be in cage 22(4) n8
6a. Removed combination {3478}

7. Must use candidate 9 in cage 27(4) n14
7a. Removed 9 from r12c2

8. Split cage 5(2) n5 restricts combinations in cage 21(4) n25
8a. Removed combination {1389} - blocked by {13}
8b. Removed combination {2469} - blocked by {24}
8c. Removed combination {2478} - blocked by {24}
8d. Removed combination {3459} - blocked by {34}
8e. Removed combination {3468} - blocked by {34}

9. 45 Rule on n79 - outies total 33 -> remaining cells r6c258 total 12
9a. Found a hidden cage h12(3) n456

10. 45 Rule on r9 - outies r8c357 total 21
10a. Removed candidates 123 from r8c3
10b. Removed candidates 123 from r8c5
10c. Removed candidates 123 from r8c7
10d. Found a hidden cage h21(3) n789

11. Limited placement of candidates in cage 22(4) n8
11a. Removed 1 from r9c5

12. 45 Rule on n7 - outies r6c134 total 18
12a. Found a hidden cage h18(3) n45

13. 45 Rule on n9 - outies r6c679 total 15
13a. Found a hidden cage h15(3) n56

14. 45 Rule on n3 - innies r13c7 equal outies r4c8
14a. Removed candidates 12 from r4c8

15. 45 Rule on n7 - outies r6c1 minus innies r7c23 equals 1
15a. Removed candidates 123 from r6c1
15b. Removed candidates 89 from r7c2
15c. Removed candidates 89 from r7c3

16. 45 Rule on n1 - innies r13c3 minus outies r4c2 equals 1
16a. Found a hidden cage innie/outie cells (r13c3)-(r4c2)=1

17. 45 Rule on n2 - innies r3c5 minus outies r1c37 equals 2
17a. Removed candidates 789 from r1c3
17b. Removed candidates 78 from r1c7
17c. Removed candidates 1234 from r3c5

18. Candidate 1 locked in c5 for n5 nowhere else in n5
18a. Cage sum in cage h8(2) n58 - removed 7 from r9c6

19. Limited placement of candidates in cage 22(4) n8
19a. Removed 2 from r9c5

20. Candidate 2 locked in c5 for n5 nowhere else in n5
20a. Cage sum in cage h8(2) n58 - removed 6 from r9c6

21. Limited placement of candidates in cage 22(4) n8
21a. Removed 3 from r9c5

22. Candidate 3 locked in c5 for n5 nowhere else in n5

23. Hidden triple {123} found at r456c5 in c5
23a. Cage sum in cage 10(3) n58 - removed 1 from r5c5 - removed 1 from r6c5
23b. Only combination {235} valid in cage 10(3) n58
23c. Combinations {14} no longer valid in split cage 5(2) n5
23d. Combinations {1467} no longer valid in combined cages 13(2) n2 & s5(2) n5

24. Naked pair {23} found at r56c5, locked for c5
24a. Combinations {2379} {2568} {3567} no longer valid in cage 21(4) n25

25. Naked Single 1 found at r4c5

26. Combinations {147} {156} no longer valid in cage h12(3) n456

27. Limited placement of candidates in cage 21(4) n25
27a. Removed 7 from r3c5

28. Cage h12(3) n456 restricts combinations in cage h18(3) n45
28a. Removed combination {369} - blocked by {369}

29. Cage h12(3) n456 restricts combinations in cage h15(3) n56
29a. Removed combination {258} - blocked by {258}

30. 45 Rule on c5 - innies r389c5 total 21
30a. Found a hidden cage h21(3) n28

31. 45 Rule on n9 - innies r7c78 minus outies r6c9 equals 8
31a. Found a hidden cage innie/outie cells (r7c78)-(r6c9)=8

32. 45 Rule on n147 - outies r56c4 minus innies r1c3 equals 8
32a. Found a hidden cage innie/outie cells (r56c4)-(r1c3)=8

33. 45 Rule on n369 - outies r56c6 minus innies r1c7 equals 13
33a. Removed candidates 56 from r1c7
33b. Removed candidate 4 from r5c6
33c. Removed candidate 4 from r6c6

34. Candidate 4 locked in c6 for n2 nowhere else in n2
34a. Cage sum in cage 13(2) n2 - removed 9 from r1c5 - removed 9 from r2c5
34b. Combinations {49} no longer valid in cage 13(2) n2
34c. Combinations {2349} no longer valid in combined cages 13(2) n2 & s5(2) n5

35. Naked pair {67} found at r12c5, locked for c5 and n2
35a. Combinations {1257} {1347} no longer valid in cage 15(4) n12
35b. Only combinations {1239} {1248} valid in cage 15(4) n23
35c. Combinations {678} no longer valid in cage h21(3) n28

36. Removed redundant candidates 5 from cage 15(4) n23

37. Candidate 5 locked in n2 for c4 nowhere else in c4
37a. Cage sum in cage h13(2) n58 - removed 8 from r9c4
37b. Combinations {58} no longer valid in cage h13(2) n58
37c. Combinations {2578} {3568} no longer valid in combined cages 9(2) n8 & h13(2) n58

38. Candidate 4 locked in n5 for c4 nowhere else in c4
38a. Cage sum in cage h13(2) n58 - removed 9 from r4c4

39. Candidate 4 in c6 must be in cage 15(4) n23
39a. Removed combination {1239} - cells ={1248}

40. Naked quad {1248} found at r1c67 r23c6

41. Combinations {1248} no longer valid in cage 15(4) n12
41a. Removed redundant candidates 8

42. Candidate 3 locked in n2 for c4 nowhere else in c4
42a. Cage sum in cage 9(2) n8 - removed 6 from r7c4 - removed 6 from r8c4
42b. Combinations {36} no longer valid in cage 9(2) n8
42c. Combinations {3469} no longer valid in combined cages 9(2) n8 & h13(2) n58

43. Candidate 9 locked in c6 for n5 nowhere else in n5

44. Combinations {1259} no longer valid in cage 17(4) n457

45. Candidate 4 locked in c6 for cage 15(4) n23 & n2 nowhere else in cage 15(4) n23 or n2

46. Candidate 8 locked in cage 15(4) n23 for c6 & n2 nowhere else in c6 or n2
46a. Cage sum in cage 9(2) n8 - removed 1 from r7c6 - removed 1 from r8c6
46b. Combinations {1578} no longer valid in cage 21(4) n25
46c. Combinations {18} no longer valid in cage 9(2) n8
46d. Combinations {1268} {1358} no longer valid in combined cages 9(2) n8 & h8(2) n58

47. Naked Single 9 found at r3c5
47a. Cage sum in cage 21(4) n25 - removed 7 from r4c4 - removed 6 from r4c6
47b. Combinations {1239} no longer valid in cage 15(4) n12
47c. Cage sum in innie/outie cells (r3c5)-(r1c37)=2 - removed 1234 from r1c3

48. Naked pair {48} found at r89c5, locked for n8
48a. Cage sum in cage 9(2) n8 - removed 1 from r7c4 - removed 1 from r8c4
48b. Combinations {18} no longer valid in cage 9(2) n8
48c. Only combination {2367} valid in combined cages 9(2) n8 & 9(2) n8
48d. Only combination {2479} valid in combined cages 9(2) n8 & h13(2) n58

49. Naked pair {27} found at r78c4, locked for c4 and n8
49a. Cage sum in cage h13(2) n58 - removed 6 from r4c4 - removed 6 from r9c4
49b. Combinations {2346} no longer valid in cage 15(4) n12
49c. Combinations {27} no longer valid in cage 9(2) n8
49d. Only combination {1489} valid in cage 22(4) n8
49e. Combinations {26} no longer valid in cage h8(2) n58
49f. Combinations {67} no longer valid in cage h13(2) n58
49g. Combinations {2357} no longer valid in combined cages 9(2) n8 & h8(2) n58

50. Naked Single 4 found at r4c4
50a. Last cell in cage 21(4) n25 at r4c6 set to 7
50b. Combinations {1569} no longer valid in cage 21(4) n25

51. Naked Single 9 found at r9c4

52. Naked pair {36} found at r78c6, locked for c6

53. Naked Single 1 found at r9c6
53a. Combinations {1689} no longer valid in cage 24(4) n7
53b. Combinations {1289} {1379} {1469} {1478} {1568} no longer valid in cage 20(4) n9

54. Naked triple {248} found at r123c6, locked for cage 15(4) n23
54a. Cage sum in innie/outie cells (r3c5)-(r1c37)=2 - removed 5 from r1c3

55. Naked Single 6 found at r1c3
55a. Cage sum in cage 13(2) n2 - removed 7 from r2c5
55b. Combinations {1268} {1367} {2456} no longer valid in cage 17(4) n1
55c. Cage sum in innie/outie cells (r13c3)-(r4c2)=1 - removed 2578 from r3c3 - removed 35 from r4c2

56. Naked Single 7 found at r1c5

57. Naked Single 1 found at r1c7
57a. Only combinations {2349} {2358} {2367} {2457} {3456} valid in cage 18(4) n36
57b. Combinations {1289} {1379} {1469} {1478} {1568} no longer valid in cage 20(4) n356
57c. Cage sum in innie/outie cells (r13c7)=(r4c8) - removed 36 from r3c7

58. Naked Single 6 found at r2c5
58a. Only combination {3789} valid in cage 27(4) n3

59. Removed redundant candidates 45 from cage 27(4) n3

60. Naked quad {3789} found at r1c89 r2c78, locked for n3 (but not 7 locked for r2, those eliminations are made in step 69)
60a. Combinations {2367} {2457} no longer valid in cage 18(4) n36
60b. Cage sum in innie/outie cells (r13c7)=(r4c8) - removed 89 from r4c8

61. Hidden single 3 found at r4c8 in cage 18(4) n36
61a. Only combination {3456} valid in cage 18(4) n36
61b. Only combinations {2459} {2468} {2567} valid in cage 20(4) n356
61c. Combinations {3479} {3569} {3578} no longer valid in cage 23(4) n6
61d. Combinations {348} {357} no longer valid in cage h15(3) n56
61e. Last cell in innie/outie cells (r13c7)=(r4c8) at r3c7 set to 2

62. Combinations {2468} no longer valid in cage 20(4) n356
62a. Removed redundant candidates 8

63. Combinations {1249} {1357} {2347} no longer valid in cage 16(4) n145
63a. Removed redundant candidates 9

64. Combinations {1349} {1457} {2357} no longer valid in cage 17(4) n457
64a. Removed redundant candidates 9

65. Combinations {2678} no longer valid in cage 23(4) n569

66. Combinations {579} no longer valid in cage h21(3) n789
66a. Removed redundant candidates 5

67. Combinations {168} {267} no longer valid in cage h15(3) n56
67a. Removed redundant candidates 78

68. Combinations {279} {459} no longer valid in cage h18(3) n45
68a. Removed redundant candidates 2

69. Candidate 7 locked in r3 for n1 nowhere else in n1
69a. Combinations {1457} {2357} no longer valid in cage 17(4) n1

70. 45 Rule on n147 - outies r56c4 total 14
70a. Found a hidden cage h14(2) n5

71. 45 Rule on n5 - innies r56c6 total 14
71a. After removing cage h14(2) n5
71b. Found a hidden cage h14(2) n5

72. 45 Rule on n1 - outies r4c2 minus innies r3c3 equals 5
72a. Found a hidden cage innie/outie cells (r4c2)-(r3c3)=5

73. Candidate 8 locked in cage h21(3) n789 for r8 nowhere else in r8

74. Candidate 7 in r3 must be in cage 27(4) n14
74a. Removed combination {4689} - cells do not use 124

75. Candidate 2 in n1 must be in cage 17(4) n1
75a. Removed combinations {1349} {1358}

76. Candidate 8 in n6 must be in cage 23(4) n6
76a. Removed combinations {1679} {2579}

77. Must use candidate 5 in cage 20(4) n356
77a. Removed 5 from r5c89

78. Must use candidate 9 in cage 27(4) n14
78a. Removed 9 from r456c1
78b. Combinations {189} no longer valid in cage h18(3) n45

79. Combinations {1379} no longer valid in cage 20(4) n4

80. Removed redundant candidates 1 from cage h18(3) n45

81. Candidate 9 locked in n4 for c2 nowhere else in c2

82. Limited placement of candidates in cage 20(4) n356
82a. Removed 569 from r5c7

83. Limited placement of candidates in cage 27(4) n14
83a. Removed 5 from r2c1

84. Limited placement of candidates in cage 16(4) n145
84a. Removed combination {1348} - no valid placement
84b. Removed 8 from r4c3
84c. Removed 38 from r5c3

85. Limited placement of candidates in cage 17(4) n457
85a. Removed 6 from r7c2

86. Limited placement of candidates in cage 23(4) n569
86a. Removed combination {3578} - no valid placement
86b. Removed 9 from r7c7

87. Cell at r4c3 restricts combinations in cage 20(4) n4
87a. Removed combination {2459} - blocked by {25}
87b. Removed combination {2567} - blocked by {25}

88. Cage 20(4) n356 restricts combinations in cage 23(4) n6
88a. Removed combination {4568} - blocked by {46}

89. Cage 23(4) n569 restricts combinations in cage 20(4) n9
89a. Removed combination {2378} - blocked by {378}

90. Cage h18(3) n45 restricts combinations in cage 20(4) n4
90a. Removed combination {1478} - blocked by {47}
90b. Removed combination {3467} - blocked by {47}
90c. Removed combination {3458} - blocked by {345}

91. Cage h15(3) n56 restricts combinations in cage h12(3) n456
91a. Removed combination {345} - blocked by {45}
91b. Removed redundant candidates 5

92. Hidden Killer Pair {35} in n1 using cage 27(4) n14 and cage 17(4) n1
92a. Removed {3} from r3c3
92b. Combinations {2356} no longer valid in cage 16(4) n145
92c. Cage sum in innie/outie cells (r13c3)-(r4c2)=1 - removed 8 from r4c2

93. Candidate 1 locked in cage 16(4) n145 for c3 nowhere else in c3

94. Limited placement of candidates in cage 17(4) n1
94a. Removed 5 from r2c2

95. Limited placement of candidates in cage 17(4) n457
95a. Removed 7 from r7c2

96. Cell at r4c2 restricts combinations in cage 20(4) n4
96a. Removed combination {1469} - blocked by {69}
96b. Removed combination {2369} - blocked by {69}

97. Candidate 8 locked in cage 20(4) n4 for n4 nowhere else in n4

98. Combinations {1268} no longer valid in cage 17(4) n457

99. Combinations {2389} no longer valid in cage 22(4) n47

100. Killer Pair {25} in n4 using r4c3 and cage 20(4) n4
100a. Removed {25} from r6c13 r5c3
100b. Combinations {1358} {2456} no longer valid in cage 17(4) n457
100c. Combinations {567} no longer valid in cage h18(3) n45

101. Hidden single 8 found at r6c4 in cage h18(3) n45
101a. Cage sum in cage h18(3) n45 - removed 4 from r6c1 - removed 7 from r6c3
101b. Combinations {1258} no longer valid in cage 16(4) n145
101c. Combinations {1367} no longer valid in cage 17(4) n457
101d. Combinations {138} no longer valid in cage h12(3) n456

102. Naked Single 6 found at r5c4

103. Removed redundant candidates 17 from cage 17(4) n457

104. Naked triple {234} found at r7c23 r6c3

105. Combinations {1489} no longer valid in cage 22(4) n47

106. 45 Rule on n7 - outies r6c13 total 10
106a. Found a hidden cage h10(2) n4

107. Candidate 2 locked in cage 17(4) n457 for r7 & n7 nowhere else in r7 or n7
107a. Cage sum in cage 9(2) n8 - removed 7 from r8c4
107b. Combinations {2479} {2569} {2578} no longer valid in cage 22(4) n47
107c. Combinations {2489} {2579} no longer valid in cage 23(4) n569
107d. Combinations {2589} {2679} no longer valid in cage 24(4) n7

108. Naked Single 7 found at r7c4
108a. Combinations {1679} {3479} no longer valid in cage 23(4) n569

109. Naked Single 2 found at r8c4

110. Candidate 5 locked in cage 23(4) n569 for r6 nowhere else in r6

111. Candidate 2 locked in cage h12(3) n456 for r6 nowhere else in r6
111a. Only combinations {1349} {1358} {1367} {1457} valid in cage 17(4) n69
111b. Combinations {249} no longer valid in cage h15(3) n56

112. Candidate 2 in n6 must be in cage 23(4) n6
112a. Removed combination {1589} - cells do not use 15

113. Hidden single 1 found at r6c9 in n6
113a. Cage sum in cage h15(3) n56 - removed 46 from r6c7
113b. Cage sum in innie/outie cells (r7c78)-(r6c9)=8 - removed 46 from r7c7 - removed 489 from r7c8
113c. Combinations {129} no longer valid in cage h12(3) n456
113d. Combinations {456} no longer valid in cage h15(3) n56

114. Naked pair {59} found at r6c67, locked for r6

115. Hidden single 1 found at r7c8 in c8
115a. Only combination {1589} valid in cage 23(4) n569
115b. Last cell in innie/outie cells (r7c78)-(r6c9)=8 at r7c7 set to 8

116. Combinations {1358} no longer valid in cage 17(4) n69

117. Combinations {2468} {3458} no longer valid in cage 20(4) n9

118. Combinations {1678} {3478} {3568} no longer valid in cage 22(4) n47

119. Candidate 5 locked in n6 for c7 nowhere else in c7

120. 45 Rule on n6 - innies r6c7 equal outies r5c6
120a. Found a hidden cage innie/outie cells (r6c7)=(r5c6)

121. Candidate 1 in r8 must be in cage 22(4) n47
121a. Removed combinations {3469} {4567} - cells ={1579}
121b. Cage sum in cage h10(2) n4 - removed 4 from r6c3
121c. Combinations {46} no longer valid in cage h10(2) n4
121d. Combinations {468} no longer valid in cage h18(3) n45

122. Naked Single 7 found at r6c1
122a. Combinations {1267} no longer valid in cage 16(4) n145
122b. Combinations {2378} no longer valid in cage 20(4) n4
122c. Combinations {237} no longer valid in cage h12(3) n456

123. Naked Single 3 found at r6c3
123a. Cage sum in cage 10(3) n58 - removed 2 from r5c5

124. Naked Single 3 found at r5c5

125. Naked Single 2 found at r6c5

126. Naked Single 9 found at r7c1
126a. Only combinations {3678} {4578} valid in cage 24(4) n7

127. Naked pair {14} found at r35c3, locked for c3
127a. Cage sum in cage 17(4) n457 - removed 2 from r7c2

128. Naked Single 4 found at r7c2
128a. Cage sum in cage h12(3) n456 - removed 6 from r6c8
128b. Combinations {1289} no longer valid in cage 20(4) n4
128c. Combinations {4578} no longer valid in cage 24(4) n7

129. Naked Single 6 found at r6c2
129a. Combinations {5679} no longer valid in cage 27(4) n14
129b. Cage sum in innie/outie cells (r4c2)-(r3c3)=5 - removed 1 from r3c3

130. Naked Single 4 found at r3c3
130a. Cage sum in cage 16(4) n145 - removed 2 from r4c3
130b. Combinations {2348} no longer valid in cage 17(4) n1

131. Naked Single 8 found at r3c6

132. Naked Single 9 found at r4c2
132a. Combinations {2678} no longer valid in cage 23(4) n6

133. Naked Single 5 found at r4c3
133a. Combinations {2459} no longer valid in cage 20(4) n356
133b. Combinations {1568} no longer valid in cage 20(4) n4

134. Naked Single 6 found at r4c7
134a. Cage sum in cage 20(4) n356 - removed 9 from r5c6 - removed 4 from r5c7
134b. Combinations {678} no longer valid in cage h21(3) n789

135. Naked Single 1 found at r5c3

136. Naked Single 5 found at r5c6
136a. Cage sum in cage 23(4) n569 - removed 9 from r6c7
136b. Last cell in innie/outie cells (r6c7)=(r5c6) at r6c7 set to 5

137. Naked single 9 found at r6c6

138. Naked Single 7 found at r5c7

139. Naked Single 4 found at r6c8

140. Naked Single 2 found at r7c3

141. Naked pair {56} found at r3c89, locked for r3 and n3

142. Naked Single 4 found at r2c9
142a. Cage sum in cage 15(4) n23 - removed 2 from r1c6
142b. Only combination {1367} valid in cage 17(4) n69

143. Naked Single 4 found at r1c6

144. Naked Single 2 found at r2c6

145. Naked Single 3 found at r3c1

146. Naked Single 8 found at r2c1

147. Naked Single 1 found at r2c2
147a. Cage sum in cage 22(4) n47 - removed 5 from r8c1

148. Naked Singles 1 found at: r3c4 r8c1

149. Naked Single 9 found at r2c3

150. Naked Single 3 found at r2c7
150a. Cage sum in cage 15(4) n12 - removed 5 from r1c4
150b. Combinations {2369} {2567} no longer valid in cage 20(4) n9

151. Naked Singles 35 found at: r12c4

152. Naked Single 7 found at r2c8

153. Naked Single 7 found at r3c2

154. Naked Single 2 found at r4c1
154a. Cage sum in cage 17(4) n1 - removed 5 from r1c2

155. Naked Singles 24 found at:r1c2 r5c1

156. Naked Single 5 found at r1c1

157. Naked Single 8 found at r4c9
157a. Cage sum in cage 27(4) n3 - removed 9 from r1c8

158. Naked Single 8 found at r1c8

159. Naked Single 9 found at r1c9
159a. Cage sum in cage 23(4) n6 - removed 2 from r5c8

160. Naked Single 8 found at r5c2

161. Naked Single 9 found at r5c8

162. Naked Single 2 found at r5c9

163. Naked Single 5 found at r8c2

164. Naked Single 6 found at r8c8
164a. Cage sum in cage 18(4) n36 - removed 5 from r3c9
164b. Cage sum in cage 17(4) n69 - removed 3 from r8c9
164c. Cage sum in cage 9(2) n8 - removed 3 from r7c6
164d. Combinations {3467} no longer valid in cage 20(4) n9

165. Naked Singles found at: r78c6 r3c9 r9c1

166. Naked Single 5 found at r3c8

167. Naked Single 2 found at r9c8

168. Naked Single 3 found at r7c9

169. Naked Single 3 found at r9c2

170. Naked Single 7 found at r8c9
170a. Cage sum in cage 24(4) n7 - removed 8 from r9c3

171. Naked Singles 75 found at: r9c39
171a. Cage sum in cage 20(4) n9 - removed 4 from r8c7

172. Naked Single 9 found at r8c7
172a. Cage sum in cage h21(3) n789 - removed 8 from r8c5

173. Naked Single 8 found at r8c3

174. Naked Single 4 found at r8c5

175. Naked Singles 84 found at: r9c57

Puzzle Complete
Post Reply