Created
May 13, 2024 23:32
-
-
Save HlexNC/eabbd48c9b1eb0c407f109cb59037789 to your computer and use it in GitHub Desktop.
connect_four_mini.ipynb
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "nbformat": 4, | |
| "nbformat_minor": 0, | |
| "metadata": { | |
| "colab": { | |
| "provenance": [], | |
| "toc_visible": true, | |
| "authorship_tag": "ABX9TyOQVo4/MamsR88tqMS5ZSBx", | |
| "include_colab_link": true | |
| }, | |
| "kernelspec": { | |
| "name": "python3", | |
| "display_name": "Python 3" | |
| }, | |
| "language_info": { | |
| "name": "python" | |
| } | |
| }, | |
| "cells": [ | |
| { | |
| "cell_type": "markdown", | |
| "metadata": { | |
| "id": "view-in-github", | |
| "colab_type": "text" | |
| }, | |
| "source": [ | |
| "<a href=\"https://colab.research.google.com/gist/HlexNC/eabbd48c9b1eb0c407f109cb59037789/connect_four_mini.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "# Connect Four Console: Mini Project\n", | |
| "\n", | |
| "> By: _@HlexNC_\n", | |
| "\n", | |
| "#### Description:\n", | |
| "This mini project implements a console-based version of the classic Connect Four game. The game allows two players to compete by taking turns dropping colored discs into a seven-column, six-row grid. The goal is to be the first to form a horizontal, vertical, or diagonal line of four discs.\n", | |
| "\n", | |
| "This project includes the following key features:\n", | |
| "- A visually appealing board display using the `rich` library for console output.\n", | |
| "- Several strategies for gameplay, including:\n", | |
| " - **Human Strategy**: Allows human players to input their moves.\n", | |
| " - **Random Strategy**: Makes random moves for a simple AI opponent.\n", | |
| " - **Minimax Strategy**: Uses the minimax algorithm with alpha-beta pruning for a challenging AI opponent.\n", | |
| "\n", | |
| "## Table of Contents\n", | |
| "1. [Introduction](#scrollTo=fAYAG73FyJ8l)\n", | |
| "2. [Imports](#scrollTo=dLsdyGuvb7Oq)\n", | |
| "3. [Board Initialization](#scrollTo=hC81FLO4Z65-)\n", | |
| "4. [Display Function](#Display-Function)\n", | |
| "5. [Game Logic Functions](#scrollTo=sEwJWsfvleRh)\n", | |
| "6. [Minimax Algorithm](#scrollTo=LkDctgDOGCE-)\n", | |
| "7. [Strategies](#scrollTo=O4yTRvFNxIef)\n", | |
| " - [Random Strategy](#scrollTo=wc67xjXCxPbm)\n", | |
| " - [Human Strategy](#scrollTo=_oysj1NOzXJj)\n", | |
| " - [Minimax Strategy](#scrollTo=fI7ikyo81Lpq)\n", | |
| "8. [Play the Game](#scrollTo=ynE0ZvnzpyE1)\n", | |
| "\n", | |
| "---" | |
| ], | |
| "metadata": { | |
| "id": "AQ9BDOJmp0tF" | |
| } | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "## What is Conncect Four?\n", | |
| "\n", | |
| "Connect Four is a two-player connection game in which the players first choose a color and then take turns dropping colored discs from the top into a seven-column, six-row vertically suspended grid. The pieces fall straight down, occupying the lowest available space within the column. The objective of the game is to be the first to form a horizontal, vertical, or diagonal line of four of one's own discs." | |
| ], | |
| "metadata": { | |
| "id": "fAYAG73FyJ8l" | |
| } | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "## Imports" | |
| ], | |
| "metadata": { | |
| "id": "dLsdyGuvb7Oq" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "from rich.console import Console\n", | |
| "from rich.table import Table\n", | |
| "import random\n", | |
| "import math\n", | |
| "import numpy as np\n" | |
| ], | |
| "metadata": { | |
| "id": "hC0LvQVGb7nB" | |
| }, | |
| "execution_count": 1, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "## Board Initialization" | |
| ], | |
| "metadata": { | |
| "id": "hC81FLO4Z65-" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "ROWS = 6\n", | |
| "COLS = 7" | |
| ], | |
| "metadata": { | |
| "id": "WuW9lewKZ6QC" | |
| }, | |
| "execution_count": 2, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "board = [[' ' for _ in range(COLS)] for _ in range(ROWS)]" | |
| ], | |
| "metadata": { | |
| "id": "1BRZULj2aEhn" | |
| }, | |
| "execution_count": 3, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "## Display Function\n", | |
| "This function takes the board as an argument and prints it in a formatted table with colored \"O\" and \"X\" cells." | |
| ], | |
| "metadata": { | |
| "id": "wgqXmFz6xpA7" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def display_board(board):\n", | |
| " console = Console()\n", | |
| " table = Table(show_header=True, header_style=\"bold magenta\")\n", | |
| "\n", | |
| " for i in range(COLS):\n", | |
| " table.add_column(str(i + 1))\n", | |
| "\n", | |
| " for row in board:\n", | |
| " colored_row = [\n", | |
| " f\"[red]{cell}[/red]\" if cell == 'O' else (f\"[blue]{cell}[/blue]\" if cell == 'X' else cell)\n", | |
| " for cell in row\n", | |
| " ]\n", | |
| " table.add_row(*colored_row)\n", | |
| "\n", | |
| " console.print(table)\n" | |
| ], | |
| "metadata": { | |
| "id": "5U53HHscqoQh" | |
| }, | |
| "execution_count": 4, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "## User Input" | |
| ], | |
| "metadata": { | |
| "id": "w7QwYb6DdY6g" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def get_user_input(player):\n", | |
| " while True:\n", | |
| " try:\n", | |
| " column = int(input(f\"Player {player}, choose a column (1-{COLS}): \")) - 1\n", | |
| " if column < 0 or column >= COLS:\n", | |
| " raise ValueError\n", | |
| " if board[0][column] != ' ':\n", | |
| " print(\"Column is full. Choose another column.\")\n", | |
| " continue\n", | |
| " return column\n", | |
| " except ValueError:\n", | |
| " print(f\"Invalid input. Please enter a number between 1 and {COLS}.\")\n" | |
| ], | |
| "metadata": { | |
| "id": "n7vzptO8fuN5" | |
| }, | |
| "execution_count": 5, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "## Game Logic Functions" | |
| ], | |
| "metadata": { | |
| "id": "sEwJWsfvleRh" | |
| } | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "### Provde valid step options" | |
| ], | |
| "metadata": { | |
| "id": "m-UPYTd0FqDf" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def get_valid_locations(board):\n", | |
| " return [col for col in range(COLS) if board[0][col] == ' ']" | |
| ], | |
| "metadata": { | |
| "id": "CCXL1RDdEZhm" | |
| }, | |
| "execution_count": 6, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "### Drop a Piece Function\n", | |
| "I was debating it I should display the reversed list or add to the end. But this is much better. I am basically flipping the list and adding like to an actual function." | |
| ], | |
| "metadata": { | |
| "id": "P07TGDS4llAz" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def drop_piece(board, column, piece):\n", | |
| " for row in reversed(range(ROWS)):\n", | |
| " if board[row][column] == ' ':\n", | |
| " board[row][column] = piece\n", | |
| " return\n" | |
| ], | |
| "metadata": { | |
| "id": "cZmOMSOgl4mM" | |
| }, | |
| "execution_count": 7, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "### Check for a Win" | |
| ], | |
| "metadata": { | |
| "id": "PypUdyIqmAcx" | |
| } | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "#### Individual Check Functions" | |
| ], | |
| "metadata": { | |
| "id": "-aSCiszJr3ui" | |
| } | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "Check horizontal locations `-`" | |
| ], | |
| "metadata": { | |
| "id": "5T9xfiHhowfS" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def check_horizontal(board, piece):\n", | |
| " for c in range(COLS - 3):\n", | |
| " for r in range(ROWS):\n", | |
| " if board[r][c] == piece and board[r][c+1] == piece and board[r][c+2] == piece and board[r][c+3] == piece:\n", | |
| " return True\n", | |
| " return False" | |
| ], | |
| "metadata": { | |
| "id": "IoUFktJomGmc" | |
| }, | |
| "execution_count": 8, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "Check vertical locations `|`" | |
| ], | |
| "metadata": { | |
| "id": "uomlUtwOoyhH" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def check_vertical(board, piece):\n", | |
| " for c in range(COLS):\n", | |
| " for r in range(ROWS - 3):\n", | |
| " if board[r][c] == piece and board[r+1][c] == piece and board[r+2][c] == piece and board[r+3][c] == piece:\n", | |
| " return True\n", | |
| " return False" | |
| ], | |
| "metadata": { | |
| "id": "xZALTu2kmUJ2" | |
| }, | |
| "execution_count": 9, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "Check positively sloped diagonals `/`" | |
| ], | |
| "metadata": { | |
| "id": "U12ROhYSo0bA" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def check_diagonal_positive(board, piece):\n", | |
| " for c in range(COLS - 3):\n", | |
| " for r in range(ROWS - 3):\n", | |
| " if board[r][c] == piece and board[r+1][c+1] == piece and board[r+2][c+2] == piece and board[r+3][c+3] == piece:\n", | |
| " return True\n", | |
| " return False" | |
| ], | |
| "metadata": { | |
| "id": "if-hbnznmgLa" | |
| }, | |
| "execution_count": 10, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "Check negatively sloped diagonals `\\`" | |
| ], | |
| "metadata": { | |
| "id": "qJroGhawo2ep" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def check_diagonal_negative(board, piece):\n", | |
| " for c in range(COLS - 3):\n", | |
| " for r in range(3, ROWS):\n", | |
| " if board[r][c] == piece and board[r-1][c+1] == piece and board[r-2][c+2] == piece and board[r-3][c+3] == piece:\n", | |
| " return True\n", | |
| " return False" | |
| ], | |
| "metadata": { | |
| "id": "O7SlSE9ynSJd" | |
| }, | |
| "execution_count": 11, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "#### Function to Check for a Win" | |
| ], | |
| "metadata": { | |
| "id": "zdZF1xuEog2h" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def check_win(board, piece):\n", | |
| " return (check_horizontal(board, piece) or\n", | |
| " check_vertical(board, piece) or\n", | |
| " check_diagonal_positive(board, piece) or\n", | |
| " check_diagonal_negative(board, piece))" | |
| ], | |
| "metadata": { | |
| "id": "MzdLTpaWncr_" | |
| }, | |
| "execution_count": 12, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def is_terminal_node(board):\n", | |
| " return check_win(board, 'X') or check_win(board, 'O') or len(get_valid_locations(board)) == 0" | |
| ], | |
| "metadata": { | |
| "id": "N27NP9rnSd0g" | |
| }, | |
| "execution_count": 13, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "#### Score of a position evaluation" | |
| ], | |
| "metadata": { | |
| "id": "2rvOL80rSoxs" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def score_position(board, piece):\n", | |
| " opponent_piece = 'O' if piece == 'X' else 'X'\n", | |
| " if check_win(board, piece):\n", | |
| " return 100000\n", | |
| " elif check_win(board, opponent_piece):\n", | |
| " return -100000\n", | |
| " else:\n", | |
| " return 0" | |
| ], | |
| "metadata": { | |
| "id": "hJCKZFXYF3X6" | |
| }, | |
| "execution_count": 14, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "### Minimax **Algorithm**\n" | |
| ], | |
| "metadata": { | |
| "id": "LkDctgDOGCE-" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def minimax(board, depth, alpha, beta, maximizingPlayer, player):\n", | |
| " valid_locations = get_valid_locations(board)\n", | |
| " terminal = is_terminal_node(board)\n", | |
| " opponent = 'O' if player == 'X' else 'X'\n", | |
| " if depth == 0 or terminal:\n", | |
| " if terminal:\n", | |
| " if check_win(board, player):\n", | |
| " return (None, 100000)\n", | |
| " elif check_win(board, opponent):\n", | |
| " return (None, -100000)\n", | |
| " else:\n", | |
| " return (None, 0)\n", | |
| " else:\n", | |
| " return (None, score_position(board, player))\n", | |
| " if maximizingPlayer:\n", | |
| " value = -math.inf\n", | |
| " best_column = random.choice(valid_locations)\n", | |
| " for col in valid_locations:\n", | |
| " temp_board = [row[:] for row in board]\n", | |
| " drop_piece(temp_board, col, player)\n", | |
| " new_score = minimax(temp_board, depth-1, alpha, beta, False, player)[1]\n", | |
| " if new_score > value:\n", | |
| " value = new_score\n", | |
| " best_column = col\n", | |
| " alpha = max(alpha, value)\n", | |
| " if alpha >= beta:\n", | |
| " break\n", | |
| " return best_column, value\n", | |
| " else:\n", | |
| " value = math.inf\n", | |
| " best_column = random.choice(valid_locations)\n", | |
| " for col in valid_locations:\n", | |
| " temp_board = [row[:] for row in board]\n", | |
| " drop_piece(temp_board, col, opponent)\n", | |
| " new_score = minimax(temp_board, depth-1, alpha, beta, True, player)[1]\n", | |
| " if new_score < value:\n", | |
| " value = new_score\n", | |
| " best_column = col\n", | |
| " beta = min(beta, value)\n", | |
| " if alpha >= beta:\n", | |
| " break\n", | |
| " return best_column, value" | |
| ], | |
| "metadata": { | |
| "id": "0w4CZS94F7Ev" | |
| }, | |
| "execution_count": 15, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "## Main Game Loop" | |
| ], | |
| "metadata": { | |
| "id": "6bclLujy4Q4X" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "def play_game(strategy1, strategy2):\n", | |
| " board = [[' ' for _ in range(COLS)] for _ in range(ROWS)]\n", | |
| " game_over = False\n", | |
| " turn = 0 # Strategy 1 starts first\n", | |
| " while not game_over:\n", | |
| " if turn == 0:\n", | |
| " col = strategy1.get_move(board)\n", | |
| " if col is not None:\n", | |
| " drop_piece(board, col, 'X')\n", | |
| " if check_win(board, 'X'):\n", | |
| " display_board(board)\n", | |
| " print(\"Player 1 (X) wins!\")\n", | |
| " game_over = True\n", | |
| " else:\n", | |
| " col = strategy2.get_move(board)\n", | |
| " if col is not None:\n", | |
| " drop_piece(board, col, 'O')\n", | |
| " if check_win(board, 'O'):\n", | |
| " display_board(board)\n", | |
| " print(\"Player 2 (O) wins!\")\n", | |
| " game_over = True\n", | |
| " display_board(board)\n", | |
| " turn += 1\n", | |
| " turn %= 2\n", | |
| " if not game_over and len(get_valid_locations(board)) == 0:\n", | |
| " print(\"It's a tie!\")\n", | |
| " game_over = True" | |
| ], | |
| "metadata": { | |
| "id": "pEaohI4l4UXU" | |
| }, | |
| "execution_count": 16, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "## Strategy Pattern" | |
| ], | |
| "metadata": { | |
| "id": "O4yTRvFNxIef" | |
| } | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "### Human Strategy" | |
| ], | |
| "metadata": { | |
| "id": "wc67xjXCxPbm" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "class HumanStrategy:\n", | |
| " def get_move(self, board, player):\n", | |
| " return get_user_input(player)" | |
| ], | |
| "metadata": { | |
| "id": "bI7_8Tc2zSq2" | |
| }, | |
| "execution_count": 17, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "### Random Strategy" | |
| ], | |
| "metadata": { | |
| "id": "_oysj1NOzXJj" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "class RandomStrategy:\n", | |
| " def get_move(self, board, player):\n", | |
| " valid_columns = [col for col in range(COLS) if board[0][col] == ' ']\n", | |
| " return random.choice(valid_columns)\n" | |
| ], | |
| "metadata": { | |
| "id": "U_DUFy0nzaZh" | |
| }, | |
| "execution_count": 18, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "### AI Strategy using Minimax" | |
| ], | |
| "metadata": { | |
| "id": "fI7ikyo81Lpq" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "class MinimaxStrategy:\n", | |
| " def __init__(self, depth):\n", | |
| " self.depth = depth\n", | |
| "\n", | |
| " def get_move(self, board):\n", | |
| " return minimax(board, self.depth, -math.inf, math.inf, True, 'X')[0]" | |
| ], | |
| "metadata": { | |
| "id": "zD0PK1a9zlR2" | |
| }, | |
| "execution_count": 19, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "source": [ | |
| "# Play the game\n", | |
| "If there are issues with the input block not appearing, just re-run the block play game block" | |
| ], | |
| "metadata": { | |
| "id": "ynE0ZvnzpyE1" | |
| } | |
| }, | |
| { | |
| "cell_type": "code", | |
| "source": [ | |
| "board = [[' ' for _ in range(COLS)] for _ in range(ROWS)]\n", | |
| "\n", | |
| "# Example strategies\n", | |
| "human = HumanStrategy()\n", | |
| "random_move = RandomStrategy()\n", | |
| "ai1 = MinimaxStrategy(depth=4)\n", | |
| "ai2 = MinimaxStrategy(depth=4)\n", | |
| "\n", | |
| "# Play a game between a human and the AI\n", | |
| "play_game(ai1, ai2)\n" | |
| ], | |
| "metadata": { | |
| "colab": { | |
| "base_uri": "https://localhost:8080/", | |
| "height": 1000 | |
| }, | |
| "id": "MgYljLT0p0pt", | |
| "outputId": "df8bb56a-52b9-4b09-fd00-e2cfe68ebd54" | |
| }, | |
| "execution_count": 20, | |
| "outputs": [ | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| }, | |
| { | |
| "output_type": "stream", | |
| "name": "stdout", | |
| "text": [ | |
| "Player 2 (O) wins!\n" | |
| ] | |
| }, | |
| { | |
| "output_type": "display_data", | |
| "data": { | |
| "text/plain": [ | |
| "┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃\u001b[1;35m \u001b[0m\u001b[1;35m1\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m2\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m3\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m4\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m5\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m6\u001b[0m\u001b[1;35m \u001b[0m┃\u001b[1;35m \u001b[0m\u001b[1;35m7\u001b[0m\u001b[1;35m \u001b[0m┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ │\n", | |
| "│ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[31mO\u001b[0m │\n", | |
| "│ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[31mO\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │ \u001b[34mX\u001b[0m │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n" | |
| ], | |
| "text/html": [ | |
| "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">┏━━━┳━━━┳━━━┳━━━┳━━━┳━━━┳━━━┓\n", | |
| "┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 1 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 2 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 3 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 4 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 5 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 6 </span>┃<span style=\"color: #800080; text-decoration-color: #800080; font-weight: bold\"> 7 </span>┃\n", | |
| "┡━━━╇━━━╇━━━╇━━━╇━━━╇━━━╇━━━┩\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ │\n", | |
| "│ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │\n", | |
| "│ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #800000; text-decoration-color: #800000\">O</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │ <span style=\"color: #000080; text-decoration-color: #000080\">X</span> │\n", | |
| "└───┴───┴───┴───┴───┴───┴───┘\n", | |
| "</pre>\n" | |
| ] | |
| }, | |
| "metadata": {} | |
| } | |
| ] | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment