Hakoiri is a logic puzzle published by Nikoli. A rectangular or square grid is divided into regions. The goal is to place exactly one triangle, one square and one circle in each region. The same figures cannot be placed in adjacent cells, not even diagonally. All the figures must be connected horizontally or vertically.
Cross+A can solve puzzles from 3 x 3 to 30 x 30.