Normal sudoku rules apply. The grid is partially covered in fog. Placing correct digits will clear the fog from the surrounding area. Shade all cells either brown (chocolate) or yellow (banana) such that all chocolate areas are rectangular, and no banana areas are rectangular. All lines move orthogonally and end in circles on either end. Lines do not cross, branch, or share cells. Circles may be contained in either chocolate or banana cells. Circles indicate the size of the area in which they are contained. The digit in a circled cell with a line attached also gives the number of cells of the same shading as the circled cell along the line, including the endpoints. Digits along a line must sum to a two-digit number, where the 'tens' digit is in one circle and the 'ones' digit is in the other. Cells separated by an X sum to 10. Cells separated by a V sum to 5.