Draw a path through all the empty hexes. Your path can start anywhere, must visit each white hex only once, and change direction only when it hits the edge of the grid, the previous path, or one of the black hexes.
The solutions are here.