Кошкин дом ("Raneko", Ranekomappu"; в переводе с японского: "карта мест, где обитают кошки") – разновидность логической головоломки. Задание представляет собой квадратную или прямоугольную сетку, в некоторых ячейках которой стоят кружки (с числами или пустые). Необходимо разделить сетку на регионы произвольной формы так, чтобы каждый регион содержал по одному кружку (одной "кошке"). Число в кружке обозначает площадь региона. Регион с пустым кружком может быть любого размера. Сетка может содержать клетки черного цвета, которые не принадлежат регионам. Если в черной клетке находится число, оно показывает, сколько регионов примыкает к этой клетке по горизонтали и вертикали.

Программа позволяет решать головоломки размером от 3 x 3 до 30 x 30. Задания хранятся в файлах с расширением *.RNKO.