battleships.vhd