Battleships

Battleships (Bimaru) is a logic puzzle. Place “ships” of different types in the diagram according to the rules