Slitherlink Rules

Connect horizontally and vertically adjacent dots so that the lines form a loop.  Some of the squares formed by the dots have numbers inside them.  In addition, the number inside a square represents how many of its four sides are segments used by the loop. (see sample)

 

untitl