Draw a single path from the top left square to the bottom right one which crosses each of the white squares once only, and none of the shaded ones. The number in each square indicates how many corners there should be in that square and the 8 surrounding squares.