Dear Sir,

Firstly i don't know what is the logic of this game and what kind of this it need to take and return the value . So, can you just esclate logic of this game , so i can understsnd completly . And i just follow the instructtion and i came untill here nad my code just struck with below are details.

Code:

```
from random import randint
board = []
for x in range(0,5):
board.append(["O"] * 5)
def print_board(board):
for row in board:
print " ".join(row)
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)
# Add your code below!
guess_row=int(raw_input("Guess Row: "))
guess_col=int(raw_input("Guess col: "))
```

Error:

Oops, try again. Make sure your prompts are exactly as written in the instuctions. No changing the capitalization or using extra spaces!