Haisu

Draw one path from S to G through every cell while matching each region entry count.
Controls
Draw one continuous path from S to G that visits every cell exactly once. A small number at a region shows how many separate times the path enters that region. A large number in a cell says that cell belongs to that numbered entry of its region. Tap near a cell edge to add or remove a line; drag between adjacent cells to connect them.
Brain training · PuzGo