diff options
author | kdx <kikoodx@paranoici.org> | 2023-12-10 06:49:52 +0100 |
---|---|---|
committer | kdx <kikoodx@paranoici.org> | 2023-12-10 06:49:52 +0100 |
commit | 39f5b59e3e298d8a2d70b5a18beb38111c0c3652 (patch) | |
tree | 10b8eb93d6d686c4c3458e9b9bfc805db008e85f | |
parent | c538a38566d9d5c5e4eeeb3469e208a40fe8d3b4 (diff) | |
download | aoc23-39f5b59e3e298d8a2d70b5a18beb38111c0c3652.tar.gz |
10
-rw-r--r-- | 10/main.cpp | 29 | ||||
-rw-r--r-- | 10/out | 140 | ||||
-rw-r--r-- | 10/out.png | bin | 0 -> 10744604 bytes |
3 files changed, 167 insertions, 2 deletions
diff --git a/10/main.cpp b/10/main.cpp index fa386b1..95d401b 100644 --- a/10/main.cpp +++ b/10/main.cpp @@ -4,8 +4,10 @@ struct Point { int x, y; }; Point start; vector<string> grid{}; +vector<string> puregrid{}; int loop_traverse(int x, int y, int dx, int dy) { + puregrid[y][x] = grid[y][x]; x += dx; y += dy; if (x == start.x && y == start.y) @@ -25,11 +27,30 @@ int loop_traverse(int x, int y, int dx, int dy) { } } +void print_line(const string& s) { + for (auto c : s) { + switch (c) { + case '-': printf("─"); break; + case '|': printf("│"); break; + case '7': printf("┐"); break; + case 'F': printf("┌"); break; + case 'J': printf("┘"); break; + case 'L': printf("└"); break; + default: printf("."); break; + } + } + putchar('\n'); +} + int main() { string line; - while (getline(cin, line)) + while (getline(cin, line)) { grid.push_back(line); + puregrid.push_back(""); + for (auto i = 0u; i < line.length(); i++) + puregrid.back() += "."; + } unsigned x, y; for (y = 0; y < grid.size(); y++) { @@ -40,11 +61,15 @@ int main() { } found:; + start.x = x; start.y = y; grid[start.y][start.x] = 'F'; + loop_traverse(x, y, 1, 0); - print(loop_traverse(start.x, start.y, 1, 0) / 2); + for (auto& line : puregrid) { + print_line(line); + } return 0; } @@ -0,0 +1,140 @@ + ┌┐ .............┌┐......................................................................... + ││ .......┌┐....││......................................................................... + ┌┘│ ...┌┐.┌┘└─┐..│└┐........................................................................ + ┌┐ ┌─┐└┐│ ┌──┘└┐└┐┌─┘┌─┘┌┘........................................................................ + ┌─┘└┐ └┐└┐│└┐ ┌┐└──┐┌┘┌┘│┌┐└─┐│......................................................................... + └─┐┌┘┌┐ .│┌┘└┐│ ││┌┐┌┘│┌┘┌┘││.┌┘└─┐..┌┐................................................................... + ┌─┘└┐││ ┌┘│.┌┘│┌┐ ┌─┘│││└┐││┌┘┌┘│┌┘┌──┘┌┐│└┐.................................................................. + └──┐││└─┐ └┐└┐└┐└┘└─┐└─┐└┘└─┘└┘└┐└┐└┘┌┘.┌─┘└┘┌┘.................................................................. + ┌┐│││┌─┘┌┐.┌┐└┐└┐└┐┌──┘┌┐└┐┌┐┌───┐└┐│┌─┘┌┐└─┐┌─┘................................................................... + ┌─┘└┘└┘└┐.││┌┘│┌┘┌┘┌┘│┌┐┌┘│┌┘│││.┌┐└┐││└──┘└┐┌┘└┐┌┐.........┌┐...............................┌─┐..................... + └┐┌┐┌┐┌┐└┐││└┐│└┐└┐│┌┘│││┌┘└─┘└┘┌┘└─┘││┌────┘│┌┐└┘│.....┌┐..││┌┐.....┌┐......................│┌┘..................... + └┘││└┘└┐└┘└┐││.│┌┘│└─┘└┘└┐┌─┐┌┐└───┐└┘│.┌┐┌┐││└──┘┌┐.┌┐││┌┐│└┘└─┐..┌┘└┐................┌─┐..│└┐..................... + ┌┐ ┌┐ └┘┌──┘┌──┘││┌┘└┐│┌─────┘└┐│││.┌─┐│┌┐└┐│││└┘└┐┌─┐│└┐││││││└───┐└──┘┌─┘....┌┐..┌┐......└┐│┌┐│┌┘..................... + ││┌┘│┌┐ └──┐└┐┌┐│└┘┌┐└┘└─┐┌┐┌┐┌┘└┘└┐└┐│└┘└┐└┘└┘┌──┘│┌┘└┐││││└┘└┐┌┐.│┌───┘┌┐...┌┘│..│└─┐.....││││││┌┐.................... + ┌┘│└┐└┘│ ┌┐ │┌┘│││┌┐│└────┘││││└┐┌──┘┌┘└┐┌─┘┌───┘.┌┐││┌┐││││└─┐┌┘│└┐││.┌┐.│└─┐.└┐│..└┐┌┘┌┐..┌┘││││└┘│┌┐.................. + └┐└┐└─┐└─┘└─┘└─┘│└┘││.┌──┐┌┘│││┌┘│┌─┐│┌─┘└─┐└──┐┌┐│││└┘└┘│││┌┐│└┐└┐└┘└┐││┌┘┌─┘┌┐││┌┐┌┘└┐│└──┘┌┘│││┌─┘││.................. + └┐│┌┐└──┐┌─┐┌──┘.┌┘└┐└┐┌┘└┐││└┘┌┘└┐└┘└─┐┌┐│┌┐┌┘│└┘└┘┌───┘│││└┘┌┘.└──┐│││└┐│.┌┘││└┘└┘┌─┘└──┐┌┘┌┘└┘└──┘│.................. + ┌─┐┌┘││└──┐││┌┘│┌┐┌┐└─┐└┐│└┐.││└┐┌┘┌┐└─┐┌─┘││└┘││┌┘┌───┘┌┐.┌┘│└┐┌┘┌┐┌──┘└┘└─┘└─┘┌┘└─┐┌┐│┌┐┌──┘│┌┘┌┐┌────┘.................. + └┐│└┐│└──┐│└┘└┐││└┘│┌┐│┌┘│┌┘┌┘└┐││┌┘│┌┐││.┌┘│┌─┘│└┐│┌┐┌─┘└┐└┐│┌┘│.││└─┐┌───────┐│┌┐.││└┘││└──┐└┘┌┘│└───┐┌┐................. + ┌┐││ │└┐┌─┘└┐┌─┘└┘┌─┘│└┘└┐││┌┘┌─┘│└┘┌┘│└┘└┐└┐│└─┐└┐│└┘││┌──┘┌┘│└┐└┐│└┐┌┘└─┐┌┐┌┐.└┘││┌┘└─┐│└┐┌┐└┐┌┘.└─┐┌┐└┘│.┌┐.............. + │└┘└─┘┌┘└┐┌─┘└───┐│┌┐│┌──┘││└┐│┌┐│┌─┘.└──┐└─┘└┐.└┐││┌─┘│└─┐┌┘┌┘.└┐│└┐││┌──┘│└┘└─┐.│││┌──┘│┌┘││.││┌┐┌┐└┘│┌─┘┌┘│.............. + ┌─┘┌───┐└──┘└┐┌┐┌──┘└┘││└┐.┌┘└┐│└┘││└─┐┌┐┌┐└─┐┌┐│┌─┘│││.┌┘┌─┘│┌┘.┌┐│└─┘│││.┌┐│┌───┘┌┘│││┌┐┌┘└┐│└─┘│││││┌┐└┘..│┌┘.............. + ┌─┐└──┘┌┐ └───┐┌┘│││┌───┐││┌┘┌┘┌─┘│┌─┘└┐┌┘││││┌┐└┘││└─┐││└┐│┌┘┌┐│└─┐││└┐┌┐└┘└┐│││└─┐┌┐└┐└┘└┘││┌─┘└──┐└┘││││└─┐.┌┘└──┐............ + └┐└┐ ┌┐││┌┐┌──┘└─┘│└┘┌┐┌┘└┘│.└┐└─┐││┌┐┌┘│┌┘││││└─┐│└┐.│││┌┘│└─┘│└┐┌┘││.└┘└─┐┌┘│└┘┌┐└┘│.└─┐┌┐└┘│.┌┐.┌┘┌─┘│││┌─┘┌┘┌┐┌─┘............ + └┐└─┘└┘└┘└┘┌────┐└┐┌┘│└┐┌─┘┌┐│┌─┘│││└┘┌┘└┐└┘│└─┐││┌┘┌┘└┘└─┘┌──┘┌┘└┐│└┐┌───┘└┐│┌─┘└─┐└┐┌┐││└─┐│┌┘│┌┘┌┘┌┐│││└┐┌┘┌┘│└─┐............ + ┌─┘┌┐┌┐┌┐┌┐┌┘┌┐┌┐│┌┘└┐└┐││┌┐│││└─┐│└┘┌┐│┌┐└─┐│.┌┘││└─┘┌┐┌───┘┌─┐│┌─┘│┌┘└───┐┌┘│└─┐┌┐└─┘│││└─┐└┘└┐│└┐│┌┘└┘└┘┌┘│┌┘.└──┘............ + └─┐│└┘└┘└┘└┘┌┘└┘└┘└┐.└┐└┘││└┘││┌─┘└┐┌┘└┘│└──┘└┐│┌┘└─┐┌┘└┘┌┐┌─┘┌┘│└─┐││┌┐┌──┘└┐│┌─┘││┌┐┌┘││┌─┘.┌┐││┌┘││┌───┐└─┘└─┐┌┐.............. + └┘┌───┐┌┐ └─────┐│┌─┘┌─┘└┐┌┘│└┐.┌┘└┐┌┐└──┐┌┐│││.┌┐│└┐┌┐││└─┐└┐│┌─┘││││└──┐┌┘││┌─┘││└┘┌┘││┌┐┌┘│││└┐││└──┐└┐┌───┘│└──┐........... + └┐┌┐└┘└┐┌┐┌┐┌┐││└─┐└─┐┌┘└┐│┌┘┌┘┌─┘││.┌┐││└┘│└┐│││┌┘│└┘└─┐│┌┘││.┌┘│││┌┐.│└─┘└┘┌─┘└┐┌┘.││││└┐│││┌┘└┘┌──┘┌┘└──┐.│┌──┘........... + ┌───┘│└┐┌┐└┘└┘└┘└┘└──┘┌─┘└─┐││└┐└┐└─┐│└─┘││└┐.└┐│││││┌┘┌┐┌─┘││┌┘│┌┘┌┘││││┌┘┌───┐└┐┌─┘│┌┐││││┌┘└┘└┘┌─┐│┌─┐└───┐└─┘└┐┌┐........... + └┐┌─┐│.└┘└───┐┌┐┌┐┌┐┌┐└──┐┌┘││┌┘┌┘┌┐│└──┐││┌┘┌─┘└┘│││└┐│└┘┌─┘│└┐└┘┌┘┌┘└┘│└┐└┐┌┐└─┘└┐┌┘││││││└─┐┌─┐└┐└┘│┌┘.┌─┐└──┐┌┘│└─┐......... + └┘ ││┌──────┘│└┘└┘└┘└┐┌─┘└┐└┘│┌┘┌┘└┘┌──┘││└┐└───┐│││┌┘└┐┌┘┌─┘.└┐┌┘┌┘┌┐┌┘┌┘┌┘│└┐┌┐┌┘└┐│││││└─┐│└┐└─┘.┌┘└─┐│┌┘.┌┐└┘.│┌─┘......... + ┌┐┌┐└┘│┌┐┌┐┌┐┌┘┌────┐.│└──┐└─┐││┌┘┌┐.└─┐┌┘│┌┘.┌┐┌┘│││└┐┌┘│┌┘┌┐┌┐││┌┘┌┘└┘.└┐└┐│┌┘││└─┐│││││└─┐││┌┘┌┐┌┐└┐┌─┘││┌┐│└───┘└┐.......... + │└┘│┌┐└┘└┘└┘└┘.└┐┌─┐└─┘┌──┘┌┐│││└┐│└┐┌┐│└┐││┌┐│││┌┘│└─┘│┌┘└┐│└┘│││└┐└┐┌──┐└┐│││┌┘└┐┌┘││││└┐┌┘││└─┘└┘└─┘└──┘└┘└┘┌┐┌┐┌─┘┌┐........ + └─┐│││┌─┐┌┐┌┐┌┐.└┘.└──┐│┌┐.│││││┌┘│┌┘│││┌┘││││││││.└──┐││┌─┘└─┐│││.│┌┘└┐┌┘.│││││┌─┘│┌┘││└┐│└┐│└┐┌─────┐┌───┐┌┐┌┘└┘│└──┘│........ + ┌┘│││└┐└┘└┘└┘└───────┘└┘│┌┘││││└┐│└┐│││└┐│└┘││└┘└┐┌┐┌┘││└┐┌┐┌┘││└┐││┌┐│└┐┌┘││└┘└┐┌┘│┌┘│┌┘└─┘└─┘└────┐└┘.┌┐└┘└┘┌─┐│┌┐┌─┘........ + ┌┐└┐└┘└┐└────────────────┐││.││││.│└┐│││└┐└┘┌─┘│┌──┘││└┐││┌┘│││.│└┐└┘│││└┐│└┐│└┐┌─┘└┐│└┐││┌┐┌─────────┘.┌┐│└──┐┌┘┌┘└┘│└┐......... + │└┐└─┐┌┘.┌──┐┌┐┌┐┌┐┌┐┌───┘│└┐││└┘┌┘┌┘││└┐└┐.└┐┌┘│┌┐┌┘│┌┘│││┌┘│└┐│┌┘┌─┘││┌┘└┐│└┐│└─┐┌┘│┌┘│└┘│└─┐┌─────┐┌┐│││┌──┘│┌┘┌┐.└─┘......... + ┌┐ ┌┘┌┘┌─┘└─┐└─┐└┘└┘└┘└┘│└───┐│┌┘│└┐.└┐└┐││.└┐└┐┌┘└┐│││└┐││┌┘│││.│┌┘└┘.└┐┌┘│└┐┌┘│.│└┐┌┘│┌┘│┌┘┌─┘┌─┘│┌────┘│└┘└┘└─┐┌┘└─┘│┌┐........... + ┌┘└┐└┐└┐└───┐│┌┐└───┐┌──┐└────┘└┘┌┘┌┘┌┐│┌┘│└┐┌┘┌┘│┌┐││││┌┘└┘└─┘││┌┘│┌────┘└┐│┌┘│┌┘┌┘┌┘└┐││┌┘└┐└─┐└──┘└┐┌┐┌─┘┌─┐┌─┐└┘┌┐┌─┘│└─┐......... + └┐┌┘ └┐└┐┌┐┌┘└┘│┌──┐└┘┌┐└─┐┌───┐┌┘┌┘┌┘└┘└┐│┌┘└┐│.││└┘└┘│└───┐┌─┘││┌┘│┌─┐┌┐┌┘│└┐└┘.└┐│.┌┘││└─┐└──┘┌┐┌─┐└┘└┘┌─┘┌┘└┐└──┘└┘┌┐│┌─┘......... + ││ ┌┐│┌┘││└──┐││┌┐└──┘└──┘│┌─┐│└─┘.└┐┌┐┌┘└┘┌┐│└┐│└───┐│┌─┐┌┘└─┐││└┐││┌┘││└┐└┐└─┐┌─┘└┐└─┘└┐┌┘┌───┘└┘.└─┐┌─┘┌┐└──┘┌─┐.┌┐│││└──┐........ + ┌─┘└─┘└┘└─┘└───┘│└┘└─┐┌┐┌┐┌─┘└┐│└─┐┌┐┌┘││└┐┌┐│└┘┌┘└┐┌─┐││└┐└┘┌┐.│││┌┘└┘└┐│└─┘.└┐┌┘└─┐┌┘┌───┘└┐└─────┐┌─┐│└──┘└───┐└┐└─┘└┘└┘┌──┘........ + └┐┌┐┌────┐┌┐┌──┐└┐┌┐.└┘└┘└┘┌──┘└──┘││└─┘└┐└┘│└┐┌┘.┌┘└┐└┘│┌┘.┌┘└─┘│└┘.┌──┘└────┐││┌──┘└┐└─┐┌─┐│┌─────┘└┐│└┐┌┐┌─┐┌─┘┌┘┌┐┌┐┌┐┌┘........... + └┘││┌─┐.└┘└┘┌┐└┐└┘└──────┐└───────┘│.┌┐┌┘┌─┘┌┘└─┐│┌┐└┐┌┘└─┐└───┐└┐┌─┘┌──┐┌──┐││││┌─┐┌┘┌─┘└┐││└┐┌┐┌───┘└┐└┘└┘.└┘┌─┘┌┘└┘└┘└┘┌┐.......... + └┘└┐└┐┌───┘└┐│┌──┐┌──┐┌┘.┌───┐┌─┐└─┘│└┐└─┐└┐┌─┘││└┐│└┐┌┐└┐┌─┐└─┘│┌─┘┌─┘└─┐└┘││└┘┌┘│┌┘┌─┐│││.└┘││┌─┐┌┐└────┐┌┐└┐┌┘┌───┐┌┐││.......... + ┌┐└┐└┘┌─┐┌┐└┘└─┐└┘┌─┘└─┐└──┐││.└┐┌┐└┐│┌─┘┌┘└┐.└┘┌┘│.│││┌┘└┐└───┘│┌┐└─┐┌┐└─┐└┘┌─┘┌┘│┌┘.└┘││┌──┘│└┐└┘│┌────┘│└─┘└─┘┌──┘│└┘└─┐........ + ┌┐ ││.└──┘.││└────┘┌─┘┌──┐│┌──┘└┘┌┐└┘└─┘└┘┌┐└─┐│┌┐.└─┘┌┘││└┐┌┘┌─┐┌┐└┘│┌─┘││┌─┘┌┐└─┐│.│└┐┌──┘││┌──┘.└─┐│└─────┘┌┐┌──┐│┌┐.│┌───┘........ + ││┌┘└───┐┌┐││┌──┐┌┐└─┐│┌─┘└┘┌──┐┌┘│┌┐┌┐┌┐┌┘└─┐│└┘└┐┌──┘┌┘└┐││┌┘┌┘│└┐┌┘│┌┐││└──┘│┌─┘└┐│┌┘└─┐┌┘└┘┌┐┌┐┌─┘└───────┘│└─┐│└┘└─┘└──┐......... + ┌┘└┘┌───┐└┘│││└─┐└┘│┌┐└┘└┐┌┐┌┘┌─┘│┌┘│││││││┌──┘└──┐││┌─┐└─┐└┘││┌┘┌┘┌┘│┌┘││││┌┐┌┐││┌─┐││└┐┌─┘│┌┐┌┘└┘└┘┌┐┌───────┐│┌┐││┌────┐┌─┘......... + └───┘┌┐.└─┐│└┘┌┐└┐┌┘││.┌┐││└┘.└──┘└─┘└┘└┘└┘└─────┐││└┘┌┘┌┐└─┐│││┌┘.└┐│└┐│││││││└┘└┘.└┘└─┘└──┘││└─────┘└┘┌──────┘└┘└┘└┘┌┐┌─┘│.┌┐........ + ┌─┐┌┐│└───┘└┐.││┌┘│┌┘│┌┘│└┘┌────┐┌─┐┌┐┌──────────┘└┘┌┐│┌┘│┌┐││││└──┐└┘┌┘│││││└┘.┌─┐┌┐┌┐┌──┐┌┐│└┐.┌┐.┌──┐└──────┐┌─────┘│└─┐└─┘└─┐...... + └┐│││└─┐┌──┐│┌┘└┘┌┘└┐└┘┌┘┌┐└──┐.└┘.└┘│└──┐┌┐┌┐┌─────┘│││┌┘││││││┌┐┌┘┌─┘┌┘││││┌──┘┌┘│└┘│└─┐││││┌┘┌┘└┐└─┐│┌──┐┌──┘│┌──┐┌┐└─┐│┌┐┌┐┌┘...... + ┌┘└┘└─┐└┘┌─┘│└──┐│┌┐└─┐└─┘└┐┌┐└────┐.└┐┌─┘│└┘││┌─┐┌─┐│└┘│┌┘│││││││└┐└┐┌┘┌┘│└┘└──┐│.└┐┌┘┌─┘└┘└┘└─┘┌┐└──┘│└─┐│└───┘└┐.└┘│┌─┘││└┘└┘....... + ┌───┘┌┐┌─┐└──┘┌┐└───┘└┘└┐┌┘┌──┐└┘└──┐┌┐└┐┌┘└──┘┌┐└┘└┐└┘┌┘└─┐│└┐└┘│││││┌┘.││┌┘┌┘┌────┘└──┘└─┘┌─┐┌┐┌─┐┌┘│┌──┐│┌┐││┌───┐┌┘┌┐.└┘┌┐└┘.┌┐.┌┐..... + └─┐┌┐│└┘ └┐┌┐┌┘└┐┌───┐┌─┘└─┘┌─┘┌┐┌┐.└┘└─┘└───┐┌┘│┌─┐└─┐└───┘│┌┘┌─┘││││└─┐└┘└┐└┐│┌──┐┌─┐┌┐┌─┐└┐└┘└┘.└┘.└┘┌─┘└┘└┘└┘┌─┐│└─┘└───┘└┐┌┐││┌┘└┐.... + │││└┐ ┌┐└┘└┘┌─┘│┌──┘└─────┘┌┐│└┘└┐.┌─────┐┌┘│.└┘┌┘┌┐└───┐.└┘.└┐┌┘└┘└┐┌┘┌┐.│┌┘└┘┌┐└┘.└┘││┌┘┌┘.┌┐┌─────┐└──────┐.│┌┘│┌┐┌┐┌────┘│││││┌─┘.... + └┘└─┘ │└─┐┌─┘┌┐│└┐┌┐┌─┐┌─┐┌┘└┘┌──┘┌┘┌────┘└┐└─┐.└┐││┌───┘.┌──┐││....└┘.│└─┘│┌──┘└─────┘│└┐│.┌┘└┘┌─┐┌┐└───────┘┌┘│.└┘└┘└┘┌──┐┌┘└┘└┘│.┌┐... + ┌┐┌┐└─┐│└─┐│││ └┘│└┐│└┐││┌──┘┌──┘┌┘.┌───┐└─┐└─┐│││└───┐┌┘┌─┘││.......└┐┌┐│└┐┌─┐┌┐┌┐┌┐└┐││┌┘┌┐┌┘┌┘│└────┐┌──┐└┐└────┐┌┐│┌─┘└┐┌───┘┌┘│... + ┌───┘│││┌┐│└──┘│└┘┌──┘┌┘└─┘││└┐┌─┘┌─┐└──┘┌──┘┌┐└──┘└┘│┌───┘└┐└─┐└┘........└┘└┘.└┘┌┘│││└┘│┌┘└┘└┐││└┐└┐│┌───┐└┘┌┐│┌┘┌────┘│││└─┐┌┘└────┘┌┘... + └─┐┌┐└┘└┘││┌──┐└┐ └┐┌┐└─┐┌┐└┘.└┘┌─┘.└────┘.┌─┘│┌─┐┌┐.└┘┌──┐┌┘┌┐└┐............┌┐..└┐│││┌─┘│┌──┐│││┌┘┌┘││┌─┐└──┘└┘│┌┘┌┐┌┐┌┘││┌─┘│┌──────┘.... + ┌┘│└┐┌─┐└┘│ ┌┘┌┘┌┐└┘│┌┐││└────┐└─┐┌┐┌┐┌┐┌┐│┌─┘└┐└┘└─┐.│┌─┘└┐│└─┘............│└┐..└┘││└──┘└─┐│││││.└┐│└┘┌┘.┌────┘│┌┘│││└┐││└┐┌┘│┌┐┌┐┌┐┌┐... + └┐│ └┘┌┘┌┐│┌┘┌┘ │└┐┌┘││││┌┐┌─┐└─┐└┘└┘└┘└┘└┘│┌┐┌┘┌───┘┌┘└───┘└─┐.............│┌┘..┌┐└┘.┌┐┌──┘└┘│└┘┌┐└┘┌─┘┌┐│┌────┘│┌┘│└┐│└┘┌┘└┐└┘└┘└┘└┘└┐.. + └┘┌──┘┌┘││└┐│┌┐└┐└┘┌┘││││└┘┌┘┌┐│┌┐┌────┐┌─┘│││┌┘┌┐┌┐│┌────┐┌┐└───┐.........││┌┐┌┘│┌┐┌┘│└──┐┌┐│┌─┘└┐.└─┐│└┘└─────┘└┐│┌┘│┌─┘┌─┘┌──┐┌───┐│.. + ┌┐└──┐│ └┘ └┘││ │┌┐│ └┘└┘┌─┘┌┘│└┘└┘┌──┐└┘.┌┘└┘└─┘└┘└┘└───┐││└────┘........┌┘└┘└┘┌┘││└┐│┌─┐└┘└┘└─┐┌┘┌┐┌┘│┌─┐┌─────┐└┘└─┘└┐┌┘┌┐└─┐│└─┐┌┘│.. + ││ └┘┌┐┌─┐┌┘│┌┘│││┌────┘┌┐│┌┘┌───┘┌┐└┐┌─┘┌─┐┌───┐┌─┐┌──┘│└──────┐.......└┐┌──┐└─┘└┐│││┌┘┌┐.┌──┘└┐││└─┘└┐│└────┐│┌──┐┌┐└┘┌┘│┌─┘│┌┐│└┐│.. +┌──┘│┌┐ ││└┐└┘┌┘└─┘└┘└┐┌───┘└┘└─┘┌───┘└─┘└┐┌┘.│└──┐│└┐└┘┌┐.└┐┌┐┌┐┌─┘.....┌─┐└┘┌─┘┌┐┌┐└┘│││┌┘└┐└┐┌─┐└┘│.┌──┘└┐┌┐┌┐││└─┐│││┌┐└┐││┌┐││└┘.││.. +└──┐│││┌┐┌┘└┐│┌┐└┐┌─┐ ┌┐└┘┌─┐┌┐┌┐┌┐└───┐┌┐┌─┘└─┐└───┘└─┘┌┐││┌┐└┘└┘└┘.......└┐└┐.│┌┐│││└─┐└┘└┘┌┐└┐└┘┌┘┌┐└─┘.┌┐.└┘└┘└┘│┌─┘└┘││└┐││└┘││└┐..└┘.. +┌──┘└┘│││└─┐│└┘└┐││┌┘┌┘└┐ └┐││└┘└┘└────┘│││┌───┘┌─┐┌─┐┌─┘└┘└┘└┐.............└┐└─┘│││││┌─┘┌┐┌┐│└┐└┐.└┐│└──┐┌┘└──────┐│└─┐┌─┘└┐│││┌─┘└─┘...... +└┐┌┐┌┐└┘└──┘└┐┌┐│└┘│┌┘┌─┘┌─┘│└──────────┘││└───┐│┌┘│┌┘└┐┌──┐┌─┘..............│┌┐┌┘└┘└┘└──┘││└┘.└┐└┐.└┘.┌┐└┘┌┐┌┐┌───┘└─┐│└┐┌─┘└┘│└─────┐..... + ││└┘└┐┌────┐│││└─┐││┌┘┌┐└─┐│┌┐┌─────────┘│┌──┐└┘└─┘└┐.││┌┐└┘................└┘││┌─┐┌┐┌───┘└┐┌┐.└┐└────┘└──┘└┘└┘.┌┐┌┐.│└┐││┌┐┌─┘┌┐┌───┘..... + └┘ └┘┌┐┌┐│└┘└──┘└┘└─┘└──┘│││└─────┐┌┐┌─┘└─┐└──────┘┌┘└┘└─┐.┌┐.┌┐............└┘└┐│││└─────┘││┌─┘┌──┐┌─────┐┌┐┌─┘└┘└┐└─┘│└┘│└──┘│└─┐┌┐..... + ┌──┘││└┘┌───┐┌┐┌┐┌┐┌┐┌┐│││┌─────┘││└─┐┌─┘.┌─────┐│┌─┐┌─┘┌┘│┌┘└─┐.........┌───┘│││┌┐┌┐┌─┐││└──┘┌┐└┘┌┐┌─┐└┘└┘┌───┐│┌─┐│┌─┘┌┐┌┐└─┐└┘│┌┐... + └┐┌┐└┘┌┐│┌──┘│││││││└┘│└┘└┘┌┐┌───┘└──┘└┐┌┐│┌────┘│└┐││┌┐│┌┘│┌┐┌┘.........└───┐└┘└┘└┘└┘┌┘││┌───┘└──┘│└┐└┐┌─┐└──┐│││┌┘└┘┌─┘│││┌┐│┌─┘││... + └┘│┌┐│└┘└┐┌─┘└┘└┘││┌─┘┌┐┌┐│││┌┐┌┐┌┐┌─┐└┘└┘└─┐┌┐┌┘┌┘└┘│└┘└─┘│└┘........┌─────┘┌┐┌┐┌┐┌┐└─┘│└─┐┌┐┌┐┌┐└─┘.└┘.└───┘└┘│└┐┌┐└┐┌┘│└┘│└┘┌─┘└┐.. + ┌─┘│││┌──┘└┐┌────┘││┌┐│└┘│││││└┘└┘│└┐└──────┘│││┌┘┌┐┌┘┌┐┌─┐│..........└──┐┌──┘││││└┘└┐┌┐└┐.└┘└┘└┘└───┐┌┐┌┐┌┐┌┐┌┐│┌┘│└┐││┌┘┌┐└──┘┌──┘.. + └┐┌┘││└┐┌─┐│└┐┌┐┌┐│└┘└┘┌┐││└┘└┐┌┐.└┐└─┐┌─────┘└┘└─┘└┘┌┘└┘.││.............└┘.┌─┘│││┌─┐└┘└┐└┐.┌┐┌┐┌────┘││││││││││││.│┌┘│└┘┌┘└───┐└─┐... + └┘┌┘│ └┘┌┘└┐││└┘└┘.┌─┐││└┘┌──┘│└─┐└─┐└┘┌────────────┘┌──┐└┘.┌┐┌┐.......┌┐..└┐┌┘└┘└┐└───┘┌┘┌┘││└┘┌────┘└┘└┘└┘└┘└┘└─┘└┐│┌─┘┌──┐.└┐┌┘... + └─┘┌──┘┌┐│││┌─┐┌┐└┐└┘└─┐└─┐┌┘┌┐└┐.│┌┐│┌┐┌┐┌┐┌┐.┌─┐.└─┐│.┌┐│││└┐.┌─┐..│└┐┌┐└┘┌┐┌┐└────┐└┐└┐│└─┐│┌─┐┌─┐┌─┐┌─┐┌─┐┌──┐└┘└──┘┌┐└─┐││.... + ┌┐ └──┐│└┘││└┐└┘└─┘┌┐┌┐└─┐└┘┌┘└─┘┌┘││└┘└┘└┘└┘└┐└┐└┐┌┐││┌┘└┘││┌┘.└┐│┌┐│┌┘││┌┐││││.┌┐┌┐│┌┘┌┘└┐.└┘└┐└┘┌┘│┌┘│.└┘┌┘└┐┌┘┌┐┌─┐┌┘└──┘└┘.... + ┌─┘└────┘│┌─┘│.└┐┌┐┌┐│││└─┐└──┘┌┐┌┐└┐││┌┐┌─┐┌┐┌┐└─┘┌┘││││└──┐││└┐┌─┘│││││.│└┘└┘└┘└─┘└┘└┘└─┘┌─┘┌───┘┌┐└─┘└┐└──┐└┐┌┘└─┘│└┐│└─────┐..... + └──┐┌─┐┌┐│└┐┌┘┌┐└┘└┘└┘└┘┌─┘┌───┘└┘│┌┘││││└┐└┘│││┌─┐└─┘└┘└┐┌┐│└┘┌┘└┐┌┘│└┘└─┘┌┐┌┐┌─┐┌─┐┌┐┌┐┌┐│┌┐└────┘└┐┌┐.│┌─┐└┐│└───┐│┌┘│┌──┐┌┐└┐.... + ┌─┘│ ││││┌┘└┐│└──────┐┌┘┌┐│┌─────┘└─┘│││┌┘┌─┘││└┐└──┐┌┐┌┘││└─┐└┐┌┘└┐└─┐┌─┐│││││┌┘│.└┘└┘└┘│└┘└───────┘│└┐│└┐│┌┘└┐┌┐┌┘│└┐││┌┐└┘└─┘.... + │┌┐│┌┘│└┘└─┐│└┐┌──┐┌┐│└─┘└┘└──────┐┌─┘││└┐└─┐│└┐└─┐┌┘│└┘.││.┌┘┌┘│┌─┘┌┐││.└┘└┘└┘└─┘┌────┐┌┘┌┐┌────┐┌──┘┌┘│┌┘││┌┐└┘││.└─┘│└┘└───┐..... + ┌──┘│││└┐└─┐┌─┘└┐└┘┌─┘││└──────┐┌┐┌──┘└──┘│┌┘.┌┘└┐└┐┌┘│┌┘┌──┘└┐└┐└┐││┌┐││└┘┌────┐┌┐┌┐└───┐└┘┌┘└┘┌┐┌─┘│┌──┘.└┘.└┘│└┐.│└──┐┌┘┌────┐└┐.... + └─┐┌┘│└┐└──┘└┐┌┐│┌─┘┌─┘└┐┌┐┌┐┌┐└┘└┘.┌┐┌──┐└┘┌─┘┌┐│.└┘.└┘.└───┐│.└┐└┘└┘││└─┐└─┐┌─┘││││┌─┐.└──┘┌──┘│└──┘└┐┌┐┌─┐.┌─┘┌┘┌┘┌─┐│└┐└───┐└─┘.... + └┘ └┐│┌────┘│└┘└─┐│┌──┘│││└┘└──┐┌┐│││┌─┘┌┐└──┘│└──┐┌┐┌┐┌───┘└┐.└──┐┌┘└┐┌┘┌┐││┌─┘│││└┐└─────┘┌─┐└─────┘│││┌┘┌┘┌┐└┐└─┘.└┘┌┘┌┐┌┐└──┐.... + └┘└─────┘┌──┐││└─┐┌┘││┌───┐└┘││││└──┘└┐.┌┐└───┘││││└────┐└┐.┌┐││┌┐│└┐││││└─┐└┘└┐└┐┌──┐┌┐│┌┘┌─────┐│└┘└┐│┌┘└─┘.┌─┐┌┐└┐││││┌┐┌┘.... + ┌──┐└─┐│└┘┌─┘│ └┘└──┐│┌─┘│││┌────┘┌┘│┌┐┌┐.│└┘└┐.┌┐.└┐│┌┘││││││┌┘││││┌┐└─┐┌┘.└┘┌┐└┘└┘└┐│┌────┘│┌──┘││┌─┐┌┐└┐└┘│.└┘└┘││││..... + ┌┐ ┌─┘┌┐│ ┌┘└─┐└─┐│┌─┐┌┐┌┘└┘┌─┘└┘└─┐┌─┐│┌┘│││└┐│┌──┘┌┘└──┘│└┐││││││└─┘└┘│││┌─┘└┐.┌─┘└─┐.┌─┘│└─┐┌──┘└┐┌─┘└┘┌┘│└─┘┌─┘┌───┐││││..... + │└┐ └──┘││┌┘┌┐┌┘┌┐└┘└┐└┘│└───┘┌┐┌───┘│┌┘│└┐│││┌┘││┌─┐└──┐┌┐└┐│└┘││└┘┌────┘││└┐┌┐└┐└┐┌─┐└┐└┐┌┘┌┐└┘┌┐┌┐└┘┌───┘.│┌──┘┌─┘┌──┘└┘└┘..... + └┐│┌──┐ ││└─┘││ │└───┘┌┐└─────┘│└──┐┌┘└┐└┐└┘└┘└─┘└┘┌┘┌─┐└┘└┐└┘┌─┘└─┐└┐┌─┐┌┘│.└┘│┌┘┌┘│.└┐└┐└┘┌┘└─┐│││└┐┌┘.┌┐.┌┘└───┘┌┐└┐........... + │└┘┌┐└─┘└───┘└┐└─────┘└──────┐└───┘└┐┌┘┌┘┌────┐┌─┐└┐└┐│┌─┐└┐┌┘.┌─┐└┐││┌┘└┐│┌┐┌┘│.└─┘┌┐└┐└──┘┌─┐└┘└┘┌┘└──┘└┐└┐┌────┘│┌┘........... + └─┐│└────────┐└──────────────┘┌───┐┌┘└┐│┌┘┌┐┌┐└┘.└─┘┌┘│└┐│.│└─┐└┐└─┘││└┐┌┘└┘│└┐└─┐┌─┘└┐└────┘.└┐┌─┐└──────┘┌┘└────┐└┘............ + ││┌────────┘┌──┐┌┐┌─┐┌─┐┌┐┌┐└┐┌─┘└─┐└┘└┐│││└─┐┌┐┌┐└┐│┌┘└─┘┌─┘.└──┐└┘┌┘└──┐└─┘┌─┘└┐┌┐│.┌┐.┌┐┌─┘│┌┘.┌┐.┌───┘┌─────┘┌┐............ + ┌┘││┌────────┘┌─┘│└┘┌┘│┌┘│└┘└─┘└┐┌──┘┌──┘│││┌─┘│└┘│┌┘│└──┐┌┘┌┐┌┐┌┐│┌─┘┌┐┌┐└──┐│┌─┐└┘││┌┘└─┘│└──┘└┐┌┘└─┘┌┐┌┐└──┐┌┐┌┘└┐........... + └┐│││┌───┐┌─┐.└──┘┌─┘┌┘└─┘┌───┐┌┘└──┐└─┐┌┘││└┐.└─┐│└┐│.┌─┘└─┘││└┘│││┌┐│└┘└┐┌─┘└┘┌┘.┌┘└┘┌┐┌┐└──┐┌┐││┌┐┌┐│└┘│┌┐┌┘│││┌─┘........... + └┘└┘└──┐│└┐│┌┐┌─┐└─┐│┌──┐└──┐└┘.┌──┘┌─┘│┌┘│┌┘┌┐┌┘└┐│└┐└─┐┌─┐││┌┐└┘│││└┐┌─┘└─┐┌─┘.┌┘┌─┐│└┘│┌─┐└┘└┘││└┘│└─┐│││└─┘└┘└┐............ + ┌┐ ┌──────┘└─┘└┘│└┐│┌┐└┘└─┐│┌─┐└┐┌┐└┐┌┐└─┐│└┐│└┐││└┐┌┘└┐└┐┌┘└┐└┘└┘└┐┌┘│└┐│└┐┌┐.││.┌┐└─┘┌┘└┐┌┘│.└────┘└┐.└┐┌┘│││┌┐┌┐┌┐└┐........... + ││ └┐┌────┐┌─┐┌┐└─┘└┘└─┐┌─┘└┘┌┘┌┘││.└┘│┌─┘│┌┘└┐│││┌┘│┌┐│┌┘└─┐│┌┐┌┐.││┌┘┌┘│┌┘││┌┘└─┘└──┐└──┘└─┘┌────┐┌┐└─┐│└┐└┘└┘└┘└┘└─┘........... + ┌┘│ ││┌──┐└┘ │││┌─┐┌──┐│└───┐└─┘.││┌┐┌┘└┐.││..│││││┌┘│││└┐.┌┘└┘│││┌┘││┌┘┌┘└┐│└┘┌──────┘┌┐.┌┐┌┐└───┐││└──┘└─┘┌─────────┐.┌┐.┌┐..... + ┌┐┌┐└┐└┐ └┘└─┐└───┘│││┌┘│┌─┘└────┘┌┐┌┐│└┘│└─┐└─┘└┐┌┘└┘││└─┘│└┐└┐│┌──┘│││┌┘│└┐└┐┌┘└─┐└┐┌┐┌┐┌┐││┌┘└┘└┐┌──┘│└┐┌┐.┌──┘┌┐┌┐┌┐┌──┘┌┘└─┘│..... + ┌─┘└┘└┐└┐│┌┐ ┌┐┌┘┌────┘└┘└─┘└──┐┌┐.┌┐││││└┐┌┘┌─┘┌───┘└─┐┌┘└┐┌─┘.└┐││└──┐││││.└┐│.││┌┐.│┌┘│└┘│││││└───┐│└──┐└┐└┘│┌┘┌┐┌┘││││└┘┌──┘┌──┐│..... + └─┐┌─┐└┐│└┘│┌┐││└─┘┌─────┐┌┐┌┐┌┐└┘└┐│││││└─┘└┐└─┐│┌┐┌──┐│└┐┌┘└┐┌┐┌┘││┌──┘│└┘│┌─┘└┐││││┌┘└┐└─┐││││└┐┌┐┌┘└───┘.│┌┐└┘┌┘│└┐│││└──┘┌┐┌┘..└┘..... + ││.└┐└┘┌─┘││││┌─┐└────┐││└┘└┘└───┘│││││┌───┘┌┐││││└─┐││┌┘└┐┌┘│││┌┘││.┌┐└┐┌┘└─┐┌┘││││└┐┌┘┌┐│││││┌┘││└─────┐┌┘││┌┐└┐└─┘└┘└─┐┌┐│└┘.......... + ││..│┌┐└─┐││││└┐│┌┐ ┌┐││└──┐┌┐┌┐┌┐│└┘││└┐┌─┐│││└┘│┌─┘│││┌┐││┌┘└┘│┌┘└┐│└─┘│┌─┐│└─┘│││┌┘│┌┘││││││└┐││┌┐┌───┘└─┘└┘└─┘.┌┐.┌┐.│││└┐........... + └┘.┌┘││┌┐└┘└┘└─┘└┘└─┘└┘└───┘│└┘│││└┐┌┘│┌┘└┐││││┌─┘└┐┌┘│└┘│││└─┐.││┌─┘└┐┌─┘└┐│└─┐.││││┌┘└┐└┘└┘││.││└┘│└─┐.┌─────────┘└─┘└┐││└┐└─┐......... + ...└─┘││└─┐┌┐┌┐┌─┐┌┐┌┐┌┐┌──┐│┌─┘││┌┘│┌┘│┌┐││││││┌┐┌┘│┌┘┌─┘││┌─┘┌┘││┌┐┌┘│┌┐┌┘│┌┐└┐│││││┌┐└───┐││┌┘└─┐│┌┐└┐│┌────┐┌─┐┌─┐┌─┘└┘.│┌┐│......... + ......││..││││││┌┘│││││└┘┌─┘││┌┐││└┐││┌┘││││││││││└┐│└┐└┐┌┘│└─┐└┐│││││┌┘│││┌┘││┌┘││└┘└┘└┐┌──┘└┘│┌──┘││└┐└┘└───┐││.└┘.│└──┐┌┐└┘└┘......... + ......││┌─┘│└┘└┘└┐│││└┘┌─┘┌┐│││││└─┘└┘└┐│└┘││└┘│││┌┘│┌┘.└┘.└┐┌┘┌┘│││└┘└┐│││└┐│││┌┘└┐┌───┘└─┐┌┐┌┘└─┐.││.└┐┌─┐┌─┘└┘┌┐┌┐│┌─┐└┘└┐............ + ......└┘│┌─┘.┌┐┌┐└┘└┘┌─┘┌┐││││││└─┐.┌──┘└─┐││┌─┘││└┐││┌─────┘└┐└─┘││┌──┘│││┌┘│││└┐┌┘└──┐┌┐┌┘││└┐┌┐└┐└┘┌┐│└┐│└──┐.││││└┘┌┘┌┐┌┘............ + .......┌┘└┐┌─┘└┘└─┐┌┐└─┐│└┘│││││┌┐│┌┘┌─┐┌┐│└┘│┌─┘│┌┘││└┐┌┐┌┐┌┐└──┐└┘└──┐│└┘└┐│││┌┘└──┐.└┘││┌┘└─┘│└┐└─┐│└┘┌┘│┌──┘┌┘└┘└─┐└─┘└┘............. + .......└──┘└──┐┌─┐└┘└──┘└┐.│││││││││┌┘.└┘│└─┐││.┌┘│.│└┐└┘│││││┌─┐└────┐│└─┐┌┘│└┘└┐┌─┐└─┐┌┘││┌─┐┌┘.└┐┌┘└─┐│.│└───┘┌──┐┌┘┌┐┌──┐............ + ............┌─┘│.└┐┌┐┌┐┌┐│┌┘│└┘└┘││└┘┌┐┌─┘┌┐││└┐└┐└┐└┐│┌─┘│└┘││┌┘┌─┐┌┐│└─┐│└─┘┌──┘└┐│┌─┘└┐│└┘┌┘│┌─┐│└─┐.│└┐└┐┌┐┌┐└─┐│└─┘└┘┌─┘............ + ............└──┘┌─┘│└┘└┘││└┐└─┐┌─┘│┌─┘└┘┌┐││││┌┘┌┘┌┘.└┘└┐┌┘.┌┘│└┐└┐│││└─┐└┘┌──┘┌─┐┌┘││.┌─┘└┐.└┐││┌┘└┐┌┘┌┘┌┘┌┘│└┘└──┘│┌┐┌──┘.............. + ............┌───┘┌┐│┌─┐.│└┐│┌┐││┌┐││┌───┘││└┘││┌┘┌┘.┌───┘└─┐└┐│┌┘┌┘│││┌┐└─┐└──┐│┌┘│.│└┐│┌┐┌┘┌─┘└┘└┐.└┘.│┌┘.└┐└┐┌───┐│││└───┐............. + ...........┌┘┌┐┌┐│└┘└┐└─┘┌┘││││││││││┌───┘└┐.└┘└┐└─┐└───┐┌┐└┐││└┐└┐└┘│││┌┐└┐┌─┘│└┐│┌┘┌┘││││.└─┐┌┐┌┘┌┐┌┐││┌┐.└┐└┘┌┐┌┘└┘└┐┌┐┌┘............. + ...........└─┘││└┘┌┐.└┐┌┐│.└┘└┘││││││└┐┌┐┌┐└───┐│┌┐│┌───┘│└┐│└┘.└┐└┐.││└┘└─┘│┌┐│.└┘│┌┘.││││┌──┘││└─┘└┘││└┘└─┐│┌┐││└───┐││└┘.............. + ..............││┌─┘└┐.│││└┐┌─┐.││└┘││.└┘└┘└─┐┌─┘└┘└┘└──┐┌┘.│└─┐┌─┘┌┘┌┘└────┐││└┘┌┐┌┘└─┐││└┘└┐┌┐││┌─┐┌┐│└──┐┌┘│││││┌┐┌─┘││................ + ............┌─┘││┌─┐└─┘│└┐└┘┌┘┌┘└┐┌┘└┐┌─────┘└───┐┌┐.┌─┘└─┐└┐┌┘└─┐└┐└┐┌┐┌─┐│││┌─┘└┘┌┐┌┘│└┐┌┐└┘│││└┐└┘│└──┐│└┐└┘└┘│││└┐.└┘................ + ............└┐┌┘││┌┘┌─┐│┌┘┌┐└┐└┐┌┘│┌┐│└──┐┌─┐┌┐┌─┘│└─┘┌─┐┌┘┌┘└──┐│┌┘┌┘│││.│││││┌┐┌┐││└┐└┐└┘│┌─┘││┌┘┌─┘┌─┐│└─┘....│││┌┘┌┐................. + .............└┘.└┘│┌┘.└┘│┌┘│┌┘.└┘.││││┌──┘└┐└┘│└─┐└┐┌─┘.││.└──┐┌┘││┌┘┌┘│└┐││││└┘└┘└┘│┌┘.└┐┌┘│┌┐││└┐│┌─┘┌┘└────┐..└┘│└─┘└┐................ + .................┌┘└─┐┌─┘│┌┘└┐┌┐┌┐└┘└┘└───┐└─┐│┌┐│┌┘│┌──┘│┌─┐┌┘│┌┘││┌┘┌┘┌┘││└┘┌─────┘└┐┌─┘└┐││└┘│┌┘└┘┌┐└──┐┌┐┌┘....└┐┌─┐│................ + .................└┐┌─┘└─┐││┌┐└┘└┘└┐┌──────┘┌─┘││││└┐│└──┐└┘┌┘└┐││┌┘│└┐└┐│.││┌┐└┐┌─┐┌─┐││┌┐┌┘└┘.┌┘└───┘└─┐.││└┘......└┘.└┘................ + ................┌─┘│┌───┘│││└─┐┌┐┌┘└──────┐└─┐│││└┐└┘.┌─┘┌─┘┌─┘│└┘.│┌┘┌┘└┐│││└─┘│.│└┐││└┘│└───┐└┐┌┐┌─┐┌┐└┐││............................. + ................└─┐││┌┐┌┐││└─┐└┘└┘..┌─────┘┌┐│││└─┘.┌─┘┌┐└┐.└─┐└─┐┌┘└┐└┐┌┘└┘└┐┌┐│┌┘┌┘│└─┐│┌┐┌─┘.││││┌┘││┌┘└┘............................. + ..................││└┘││││└──┘......└─┐┌──┐│││││┌───┘┌┐│└┐└─┐┌┘┌─┘│┌─┘.│└┐.┌─┘││││┌┘.└┐┌┘││└┘.┌─┘││││┌┘│└┐............................... + ..................││..│││└──┐......┌──┘└┐┌┘│││││└┐┌──┘│└┐│┌─┘└┐└─┐└┘...└─┘.└─┐│└┘│└─┐┌┘│┌┘└┐┌─┘┌┐│└┘└┘.└┐│............................... + ..................└┘..│││┌──┘......└┐┌┐┌┘│┌┘│││└┐└┘┌──┘┌┘│└──┐└┐┌┘...........└┘.┌┘┌┐│└┐│└┐┌┘│┌┐││└─┐┌┐┌┐└┘............................... + ......................││└┘..........└┘││.└┘┌┘││┌┘┌┐└──┐│.└┐┌─┘.│└┐...........┌──┘┌┘││┌┘└┐││.└┘││└─┐││└┘└┐................................ + ......................││..........┌─┐┌┘└┐┌┐└┐│││┌┘└───┘└─┐│└─┐.└─┘┌┐........┌┘┌─┐└┐│││┌─┘└┘.┌─┘└─┐│└┘┌┐┌┘................................ + ......................└┘..........└┐└┘┌┐└┘└┐│││││┌────┐┌─┘│┌┐└──┐.│└┐.......└─┘.└┐│││└┘.....│┌─┐┌┘│┌┐│└┘................................. + .................................┌─┘┌┐│└┐┌┐│││││││┌───┘└─┐└┘└┐┌┐└─┘┌┘............└┘││.......└┘.└┘.││││................................... + .................................└──┘│└┐└┘└┘└┘└┘└┘│┌┐┌┐┌┐│.┌┐││└┐┌─┘...............└┘.............└┘└┘................................... + .....................................└─┘..........└┘│││││└─┘│└┘.│└┐...................................................................... + ....................................................││││└┐┌┐└──┐└─┘...................................................................... + ....................................................└┘└┘┌┘││┌─┐│......................................................................... + ........................................................│┌┘│└┐└┘......................................................................... + ........................................................└┘.│┌┘........................................................................... + ...........................................................└┘............................................................................ diff --git a/10/out.png b/10/out.png Binary files differnew file mode 100644 index 0000000..e153f29 --- /dev/null +++ b/10/out.png |