Breaks rule 1: Draw an ordinary loop through cell centers.
Breaks rule 1: Draw an ordinary loop through cell centers.
Breaks rule 2: Unshaded pearls must be inside the loop; X marks must be outside the loop.
Breaks rule 2: Unshaded pearls must be inside the loop; X marks must be outside the loop.
Breaks rule 3: Each pearl must have orthogonal line of sight to exactly one other same-shading pearl, with shaded pearls and the loop's line segments both blocking line of sight.
Breaks rule 3: Each pearl must have orthogonal line of sight to exactly one other same-shading pearl, with shaded pearls and the loop's line segments both blocking line of sight.
Solved! :D