The code didn't post correctly here.
def print_board(board, count): line = "" for row in range(0, 4): for col in range(0, 4): print board if(col == 0): line = line + " " if(col == 3 and row != 3): line = line + board[row][col]+ " \n------------------------\n" elif(col == 3): line = line + board[row][col]+ " " else: line = line + board[row][col] + " | " if(count > 0): print line else: return line