Author: Иван Грищенко
Place the given fleet of ships into the grid so that no two ships are in adjacent squares, not even diagonally. Clues represent the total count of occupied neighbouring cells, including diagonally adjacent cells. Ships cannot be located in cells with numbers.
Grid control: Click the mouse button at the selected cell to change the color of the cell. Second click will paint the cell into auxiliary grey color, which doesn't affect correctness of the solution, but helps visually. You can also drag the content of one cell to another with the mouse. You can also click at the ship in the given set to mark them out. More details about grid control are at the help page.