Added Battleship solution