battleship-solitaire for java