Slitherlink ©
Rules
A single closed loop has to be formed with no crossing or branches by connecting adjacent dots with vertical or horizontal lines. The numbers in the cells indicate how many lines surround it, while empty cells may be surrounded by any number of lines.
Sample puzzles
EASY
MEDIUM
HARD
EVIL
All puzzles © by puzzlephil