diff --git a/README.md b/README.md index 7cfaae4..8c9d0a9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -# DropBlox +# DropBlox [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1NmfslkeZ4TWp-PZmq6XqWjoZhABoV82W?usp=sharing) + Welcome! I'm assuming you came here to give this coding challenge a try, great! After all, you could be the one to win the big price... So, let's get right to it! diff --git a/__init__.py b/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/data_models.py b/data_models.py new file mode 100644 index 0000000..9094df1 --- /dev/null +++ b/data_models.py @@ -0,0 +1,82 @@ +import dataclasses +from dataclasses import dataclass +from typing import Dict, List, Optional + +import numpy as np + +color_mapper = { + "Y": "🟨", + "G": "🟩", + "B": "🟦", + "R": "🟥", + "P": "🟪", + "O": "🟧", + "W": "⬜", +} + + +@dataclass(frozen=True) +class Block: + block_id: int + width: int + height: int + color: str + values: np.array # Note: first row is the bottom, values are flipped when printing the result + + def __post_init__(self): + if self.width != len(self.values[0]) or self.height != len(self.values): + raise Exception( + f"This block with width {self.width}, height: {self.height} and values {self.values} does not exist" + ) + + def __repr__(self): + result_str = "Block:\n" + for row in reversed(self.values): + for item in row: + result_str += color_mapper[item] if item else "⬜️" + result_str += "\n" + return result_str + + +@dataclass(frozen=True) +class Rewards: + points: Dict[str, int] + multiplication_factors: Dict[str, int] + + +@dataclass() +class Field: + width: int + height: int + values: Optional[ + np.ndarray + ] = None # Note: first row is the bottom, values are flipped when printing the result + + def __post_init__(self): + self.values = np.empty((self.height, self.width), dtype=str) + self.values[:] = "" + + def __repr__(self): + result_str = "⬛️" * (self.width + 2) + "\n" + for row in reversed(self.values): + result_str += "⬛️" + for item in row: + result_str += color_mapper[item] if item else "⬜" + result_str += "⬛️\n" + result_str += "⬛️" * (self.width + 2) + return result_str + + def clear_field(self): + self.values[:] = "" + + +@dataclass() +class Solution: + """A solution comprises two lists that describe which blocks are dropped in what order and where + - order: order of the list + - which blocks: determined by block_ids + - where: most left part of the block is dropped at block_position + """ + + block_ids: List[int] = dataclasses.field(default_factory=list) + block_positions: List[int] = dataclasses.field(default_factory=list) diff --git a/get_started.ipynb b/get_started.ipynb new file mode 100644 index 0000000..c149ff9 --- /dev/null +++ b/get_started.ipynb @@ -0,0 +1,174 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "!git clone https://github.com/godatadriven/dropblox.git" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛️\n", + "⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬛️" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from common.score_evaluation import parse_input_file\n", + "\n", + "field, blocks, rewards = parse_input_file(\n", + " \"./input_big.txt\"\n", + ")\n", + "field\n" + ] + } + ], + "metadata": { + "interpreter": { + "hash": "602c3e71f3172235c39aa3be25606dbad3cd7ce8c6899087fc3d25c0611b6e71" + }, + "kernelspec": { + "display_name": "Python 3.10.2 64-bit ('3.10.2')", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.2" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/input_big.txt b/input_big.txt new file mode 100644 index 0000000..c61e141 --- /dev/null +++ b/input_big.txt @@ -0,0 +1,10005 @@ +100 110 +5000 3 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +1 4 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +1 4 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +Y 0 Y 0 Y Y Y 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 3 B +B 0 B 0 B B +4 3 G +0 G G G G G G G 0 G G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +2 3 B +B 0 B 0 B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +1 4 B +B B B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +1 4 B +B B B B +2 3 B +B 0 B 0 B B +4 1 B +B B B B +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 3 B +B 0 B 0 B B +2 4 Y +0 Y Y Y 0 Y 0 Y +2 4 Y +0 Y Y Y 0 Y 0 Y +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +3 2 B +B B B B 0 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 3 B +B 0 B 0 B B +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 2 B +B B B B 0 0 +1 4 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +1 4 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +3 2 B +B B B B 0 0 +4 1 B +B B B B +3 2 B +B B B B 0 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +3 2 B +B B B B 0 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +4 1 B +B B B B +4 1 B +B B B B +4 1 B +B B B B +4 3 G +0 G G G G G G G 0 G G 0 +2 4 Y +Y 0 Y 0 Y Y Y 0 +2 4 Y +0 Y Y Y 0 Y 0 Y +4 3 G +0 G G G G G G G 0 G G 0 +4 1 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +3 4 G +G G 0 G G G G G G 0 G 0 +4 2 Y +0 0 Y 0 Y Y Y Y +2 4 Y +0 Y Y Y 0 Y 0 Y +4 1 B +B B B B +4 2 Y +0 0 Y 0 Y Y Y Y +4 3 G +0 G G G G G G G 0 G G 0 +4 3 G +0 G G G G G G G 0 G G 0 +3 2 B +B B B B 0 0 +4 1 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +1 4 B +B B B B +4 1 B +B B B B +2 3 B +B 0 B 0 B B +1 4 B +B B B B +1 4 B +B B B B +3 4 G +G G 0 G G G G G G 0 G 0 +3 4 G +G G 0 G G G G G G 0 G 0 +1 4 B +B B B B +3 2 B +B B B B 0 0 +4 2 Y +0 0 Y 0 Y Y Y Y +3 2 B +B B B B 0 0 +1 4 B +B B B B +2 4 Y +0 Y Y Y 0 Y 0 Y +B 3 3 +Y 6 2 +G 2 10 diff --git a/score_evaluation.py b/score_evaluation.py new file mode 100644 index 0000000..4cf30f2 --- /dev/null +++ b/score_evaluation.py @@ -0,0 +1,134 @@ +from pathlib import Path +from typing import List, Tuple + +import numpy as np + +from dropblox.data_models import Block, Field, Rewards, Solution + + +def write_file(solution: Solution, filename: str) -> None: + """Write an output file containing a solution block list""" + with open(filename, "w") as fp: + for block_id, block_position in zip( + solution.block_ids, solution.block_positions + ): + print(f"{block_id} {block_position}", file=fp) + + +def parse_input_file(filename) -> Tuple[Field, List[Block], Rewards]: + lines = Path(filename).read_text().splitlines() + + width, height = map(int, lines.pop(0).split()) + field = Field(width, height) + + nr_blocks, nr_rewards = map(int, lines.pop(0).split()) + + blocks = [] + for block_id in range(nr_blocks): + width, height, color = lines.pop(0).split() + width, height = int(width), int(height) + values = [ + "" if v == "0" else v for v in lines.pop(0).split() + ] # replace 0 with empty string for empty value + values = np.reshape(values, (height, width)) + blocks.append(Block(block_id, width, height, color, values)) + + points = {} + multiplication_factors = {} + for i in range(nr_rewards): + color, point, multiplication_factor = lines.pop(0).split() + points[color] = int(point) + multiplication_factors[color] = int(multiplication_factor) + + return field, blocks, Rewards(points, multiplication_factors) + + +def parse_solution(data: str) -> Solution: + solution = Solution() + for line in data.splitlines(): + block_id, block_position = map(int, line.split()) + solution.block_ids.append(block_id) + solution.block_positions.append(block_position) + + return solution + + +def parse_solution_file(filename: str) -> Solution: + """Read and parse a solution from file""" + fp = open(filename, "r") + lines = fp.readlines() + solution = Solution() + for line in lines: + block_id, block_position = map(int, line.split()) + solution.block_ids.append(block_id) + solution.block_positions.append(block_position) + + return solution + + +def drop_blocks(field: Field, blocks: List[Block], solution: Solution) -> None: + """Drop the blocks for the solution in the playing field""" + if len(solution.block_ids) != len(set(solution.block_ids)): + raise Exception("You can only use each block once") + if (max(solution.block_ids) >= len(blocks)) or (min(solution.block_ids) < 0): + raise Exception("You used a block id that doesn't exist") + + for block_id, block_position in zip(solution.block_ids, solution.block_positions): + add_block(field, blocks[block_id], block_position) + + +def add_block(field: Field, block: Block, x: int) -> None: + """Try to add the block on position x; + If it fits then update the field, if not then raise exception. + + x: position of the most left part of the block + """ + y = field.height - block.height + fits_somewhere = False + while fit(field, block, x, y): + fits_somewhere = True + y -= 1 + + if not fits_somewhere: + raise Exception(f"{block} does not fit on x: {x}") + update(field, block, x, y + 1) + + +def fit(field: Field, block: Block, x: int, y: int) -> bool: + """Check if the block fits with the left bottom on (x, y) + + field: where field.values is an array where first row is the bottom of the playing field + block: where block.values is an array where first row is the bottom of the block + x, y: start position of left bottom of the block's bounding box + """ + out_of_bounds_on_the_right = x + block.width > field.width + out_of_bounds_on_the_top = y + block.height > field.height + out_of_bounds_on_the_left = x < 0 + out_of_bounds_on_the_bottom = y < 0 + if ( + out_of_bounds_on_the_right + or out_of_bounds_on_the_top + or out_of_bounds_on_the_bottom + or out_of_bounds_on_the_left + ): + return False + + # select area of the field where the block should fit + selected_field_area = field.values[y : y + block.height, x : x + block.width] + for block_row, field_row in zip(block.values, selected_field_area): + for block_value, field_value in zip(block_row, field_row): + # block fits if: field value or block value is an empty string + if block_value and field_value: + return False + return True + + +def update(field: Field, block: Block, x: int, y: int) -> None: + """Update the field by dropping the block on position (x,y)""" + for update_y, block_row in zip(range(y, y + block.height), block.values): + field_row = field.values[update_y][x : x + block.width] + + # make sure we don't overwrite an existing field block if the block + # has an empty space where in the field the value is filled + new_row = [f if f else b for f, b in zip(field_row, block_row)] + field.values[update_y][x : x + block.width] = new_row