Slitherlink (taken from Nikoli)
- Connect adjacent dots with vertical or horizontal lines to make a single loop.
- The numbers indicate how many lines surround it, while empty cells may be surrounded by any number of lines.
- The loop never crosses itself and never branches off.
KPK is an on-going local puzzle competition, authored by me.