old_contents: from random import randint
  
  board = []
  
  for x in range(5):
      board.append(["O"] * 5)
  
  def print_board(board):
      for row in board:
          print " ".join(row)
  
  print "Welcome to BattlePy!"
  print "Try to sink my battleship by guessing its coordinates."
  print "You have four tries."
  raw_input('Press "Enter" to start.:')
  
  print_board(board)
  
  def random_row(board):
      return randint(0, len(board) - 1)
  
  def random_col(board):
      return randint(0, len(board[0]) - 1)
  
  ship_row = random_row(board)
  ship_col = random_col(board)
  
  # Battleship Location
  # print ship_row
  # print ship_col
  
  for turn in range(4):
      guess_row = int(raw_input("Guess Row:"))
      guess_col = int(raw_input("Guess Col:"))
      
      if guess_row == ship_row and guess_col == ship_col:
  		board[guess_row][guess_col] = "X"
  		print_board(board)
  		print "Congratulations! You sunk my battleship!"
  		break
      else:
          if (guess_row < 0 or guess_row > 4) or (guess_col < 0 or guess_col > 4):
              print "Oops, that's not even in the ocean."
          elif(board[guess_row][guess_col] == "X"):
              print "You guessed that one already."
          else:
  			board[guess_row][guess_col] = "X"
  			print_board(board)
  			print "You missed my battleship!"
              
      if turn == 3:
          print "Turn", turn + 1
          print_board(board)
          print "Game Over"
  
new_contents: from random import randint
  
  board = []
  
  for x in range(5):
      board.append(["O"] * 5)
  
  def print_board(board):
      for row in board:
          print " ".join(row)
  
  print "Welcome to BattlePy!"
  print "Try to sink my battleship by guessing its coordinates."
  print "You have four tries."
  raw_input('Press "Enter" to start.:')
  
  print_board(board)
  
  def random_row(board):
      return randint(0, len(board) - 1)
  
  def random_col(board):
      return randint(0, len(board[0]) - 1)
  
  ship_row = random_row(board)
  ship_col = random_col(board)
  
  # Battleship Location
  # print ship_row
  # print ship_col
  
  for turn in range(4):
      guess_row = int(raw_input("Guess Row:"))
      guess_col = int(raw_input("Guess Col:"))
      
      if guess_row == ship_row and guess_col == ship_col:
  		board[guess_row][guess_col] = "X"
  		print_board(board)
  		print "Congratulations! You sunk my battleship!"
  		break
      else:
          if (guess_row < 0 or guess_row > 4) or (guess_col < 0 or guess_col > 4):
              print "Oops, that's not even in the ocean."
          elif(board[guess_row][guess_col] == "X"):
              print "You guessed that one already."
          else:
  			board[guess_row][guess_col] = "X"
  			print_board(board)
  			print "You missed my battleship!"
              
      if turn == 3:
          print "Tur", turn + 1
          print_board(board)
          print "Game Over"
  
subject: Update BattlePy.py