summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Lange <code@nerdmind.de>2018-03-31 15:47:05 +0200
committerThomas Lange <code@nerdmind.de>2018-03-31 15:47:05 +0200
commit7f42d61161ae010e5a970934d9f827ddafa0d586 (patch)
tree38345fdbceb931f1aba90128ab60b7cf4f56f3b2
downloadslideshow-7f42d61161ae010e5a970934d9f827ddafa0d586.tar.gz
slideshow-7f42d61161ae010e5a970934d9f827ddafa0d586.tar.xz
slideshow-7f42d61161ae010e5a970934d9f827ddafa0d586.zip
Initial commit
-rw-r--r--.gitignore1
-rw-r--r--index.html36
-rw-r--r--license.md9
-rw-r--r--pics/00.svg1
-rw-r--r--pics/01.svg1
-rw-r--r--pics/02.svg1
-rw-r--r--pics/03.svg1
-rw-r--r--pics/04.svg1
-rw-r--r--pics/05.svg1
-rw-r--r--pics/06.svg1
-rw-r--r--rsrc/main.css107
-rw-r--r--rsrc/main.js61
12 files changed, 221 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..62c8935
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.idea/ \ No newline at end of file
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..9322e47
--- /dev/null
+++ b/index.html
@@ -0,0 +1,36 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="UTF-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" />
+ <link rel="stylesheet" href="rsrc/main.css">
+ <script src="rsrc/main.js"></script>
+ <script>
+ document.addEventListener("DOMContentLoaded", function() {
+ for(let i = 0, slideshows = document.getElementsByClassName("slideshow"); i < slideshows.length; ++i) {
+ new Slideshow(slideshows[i]);
+ }
+ }, false);
+ </script>
+ <title>Slideshow</title>
+</head>
+<body>
+ <main>
+ <div class="slideshow" data-time="8000">
+ <div class="prev fa fa-chevron-left"></div>
+ <ul>
+ <!-- Example SVG images from https://openclipart.org/user-detail/StudioFibonacci -->
+ <li class="show"><img src="pics/00.svg" alt="" /></li>
+ <li class="hide"><img src="pics/01.svg" alt="" /></li>
+ <li class="hide"><img src="pics/02.svg" alt="" /></li>
+ <li class="hide"><img src="pics/03.svg" alt="" /></li>
+ <li class="hide"><img src="pics/04.svg" alt="" /></li>
+ <li class="hide"><img src="pics/05.svg" alt="" /></li>
+ <li class="hide"><img src="pics/06.svg" alt="" /></li>
+ </ul>
+ <div class="next fa fa-chevron-right"></div>
+ </div>
+ </main>
+</body>
+</html> \ No newline at end of file
diff --git a/license.md b/license.md
new file mode 100644
index 0000000..b388286
--- /dev/null
+++ b/license.md
@@ -0,0 +1,9 @@
+The MIT License (MIT)
+
+Copyright (c) 2018 Thomas Lange [<code@nerdmind.de>]
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file
diff --git a/pics/00.svg b/pics/00.svg
new file mode 100644
index 0000000..bb8c3ee
--- /dev/null
+++ b/pics/00.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 695.963 470.07" version="1"><path stroke-linejoin="round" d="M497.69 303.1c.024 82.702-67.013 149.76-149.71 149.76-82.7 0-149.74-67.056-149.71-149.76-.025-82.702 67.012-149.76 149.71-149.76 82.7.01 149.74 67.06 149.71 149.76z" stroke="#010101" stroke-linecap="round" stroke-width="6" fill="#794522"/><path stroke-linejoin="round" d="M324.03 375.21c-8.482 8.43 2.326 39.79 7.615 40.62.566-8.41 2.96-12.867 9.145-19.615.363 10.06 5.273 22.746 13.8 26.562-2.83-7.944-3.47-17.24 2.88-27.796 4.6 8.205 7.9 14.63 17.486 15.837-4.83-9.832-.63-27.697.11-35.34" stroke="#010101" stroke-linecap="round" stroke-width="4" fill="#794522"/><path stroke-linejoin="round" d="M459.84 237.43c0-5.553-.22-11.02-.66-16.38-.297-9.03-1.64-17.79-3.916-26.162-3.764-13.85-10.088-26.617-18.4-37.783 5.332-3.255 10.117-8.715 13.16-15.7 6.283-14.432 2.922-45.315 2.922-45.315s-35.147 14.116-41.43 28.547c-.907 2.082-1.604 4.184-2.11 6.272-16.756-11.26-36.69-18.06-58.16-18.69-1.082-.02-2.167-.04-3.267-.04-.23 0-.452-.002-.68-.004-22.453.13-43.326 7-60.758 18.704-.506-2.08-1.2-4.17-2.102-6.243-6.283-14.432-41.432-28.547-41.432-28.547s-3.36 30.883 2.924 45.314c3.036 6.973 7.81 12.425 13.128 15.682-8.325 11.18-14.657 23.965-18.422 37.834-2.366 8.717-3.73 17.855-3.942 27.28-.38 4.994-.582 10.072-.582 15.23 0 30.134 14.564 60.524 33.906 85.233-.317 2.117-.494 4.268-.494 6.447 0 32.31 35.818 58.5 80 58.5s80-26.19 80-58.5c0-3.154-.352-6.248-1.01-9.268 18.06-24.17 31.31-53.41 31.31-82.41z" stroke="#010101" stroke-linecap="round" stroke-width="6" fill="#794522"/><g fill="#FBC8B4"><path d="M276.43 127.66c4.02 9.236 1.765 19.125-5.04 22.09-6.807 2.962-15.584-2.123-19.605-11.36-4.022-9.235-2.88-32.888-2.88-32.888s23.5 12.92 27.52 22.16zM419.53 127.66c-4.02 9.236-1.765 19.125 5.04 22.09 6.807 2.962 15.584-2.123 19.605-11.36 4.022-9.235 2.88-32.888 2.88-32.888s-23.5 12.92-27.52 22.16z"/></g><g stroke-linejoin="round" stroke="#010101" stroke-width="6" fill="#502E18"><path d="M122.96 28.71c17.393 13.71-18.53 27.054-9.997 32.64 6.357 4.16 20.58-11.898 28.74-5.033 11.643 9.793-5.97 21.654-.29 27.344 6.066 6.08 19.612-2.61 24.636 2.556 5.86 6.03-1.456 22.01 5.9 26.303 9.07 5.292 8.086-6.54 17.9-4.412 23.62 5.123 42.77 33.76 45.177 34.94 7.772 3.808 51.806 14.702 49.74 15.956-12.5 7.584-16.938 10.966-23.267 21.26-.95 1.547-56.394-7.84-58.086-7.074-29.472 13.334-72.822 11.844-114.91-6.875C25.722 138.39-10.466 82.7 7.674 41.925 19.307 15.78 50.447 2.118 87.847 3.038c20.93.517-25.912 20.53-3.386 30.55 14.63 6.51 27.13-13.83 38.51-4.87zM573.01 28.71c-17.39 13.71 18.528 27.054 9.995 32.64-6.355 4.16-20.576-11.898-28.737-5.033-11.64 9.793 5.97 21.654.293 27.344-6.065 6.08-19.61-2.61-24.633 2.556-5.86 6.03 1.454 22.01-5.9 26.303-9.067 5.292-8.085-6.54-17.896-4.412-23.616 5.123-42.765 33.76-45.17 34.94-7.772 3.808-51.8 14.702-49.734 15.956 12.5 7.584 16.936 10.966 23.264 21.26.95 1.547 56.387-7.84 58.08-7.074 29.467 13.334 72.81 11.844 114.89-6.875 62.772-27.924 98.957-83.615 80.818-124.39C676.646 15.78 645.51 2.118 608.115 3.038c-20.926.517 25.908 20.53 3.386 30.55-14.62 6.51-27.12-13.83-38.5-4.87z"/></g><path stroke-linejoin="round" d="M414.99 206.06c.006 17.11-13.864 30.984-30.976 30.984-17.11 0-30.98-13.874-30.974-30.984-.005-17.11 13.864-30.984 30.974-30.984 17.12-.01 30.99 13.87 30.98 30.98z" stroke="#010101" stroke-linecap="round" stroke-width="6" fill="#FFF"/><path d="M387.46 211.52c.003 5.704-4.62 10.328-10.326 10.328-5.702 0-10.325-4.625-10.324-10.328 0-5.704 4.622-10.328 10.324-10.328 5.7 0 10.33 4.63 10.33 10.33z" fill="#010101"/><g><path stroke-linejoin="round" d="M342.92 206.06c.006 17.11-13.864 30.984-30.975 30.984s-30.98-13.874-30.976-30.984c-.006-17.11 13.863-30.984 30.975-30.984 17.1-.01 30.97 13.87 30.97 30.98z" stroke="#010101" stroke-linecap="round" stroke-width="6" fill="#FFF"/><path d="M330.01 211.52c0 5.704-4.622 10.328-10.326 10.328-5.703 0-10.326-4.625-10.325-10.328-.002-5.704 4.62-10.328 10.324-10.328 5.72 0 10.34 4.63 10.34 10.33z" fill="#010101"/></g><g stroke-linejoin="round" stroke="#010101" stroke-width="6"><path d="M358.23 454.23c0 12.426 20.045 12.823 44.742 12.823s44.742.948 44.742-12.823c0-24.214-20.045-43.866-44.742-43.866s-44.74 19.66-44.74 43.87z" stroke-linecap="round" fill="#502E18"/><path d="M420.18 466.23c0-22.37-12.907-36.137-12.907-36.137s5.163 18.93 4.302 36.137h8.61z" fill-opacity=".314" fill="#010101"/><g><path d="M337.73 454.23c0 12.426-20.044 12.823-44.742 12.823-24.697 0-44.74.948-44.74-12.823 0-24.214 20.043-43.866 44.74-43.866 24.7.01 44.74 19.66 44.74 43.87z" stroke-linecap="round" fill="#502E18"/><path d="M275.78 466.23c0-22.37 12.906-36.137 12.906-36.137s-5.163 18.93-4.303 36.137h-8.61z" fill-opacity=".314" fill="#010101"/></g></g><g fill="#010101"><path d="M379.3 365.76c-4.387 7.604-12.44 11.176-17.98 7.974-5.544-3.2-6.478-11.957-2.088-19.56 4.388-7.6 12.44-11.17 17.98-7.972 5.55 3.21 6.48 11.96 2.09 19.56zM316.66 365.76c4.388 7.604 12.438 11.176 17.98 7.974 5.543-3.2 6.48-11.957 2.087-19.56-4.386-7.6-12.438-11.17-17.98-7.972-5.55 3.21-6.48 11.96-2.09 19.56z"/></g></svg> \ No newline at end of file
diff --git a/pics/01.svg b/pics/01.svg
new file mode 100644
index 0000000..6637407
--- /dev/null
+++ b/pics/01.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 246.996 333.724" version="1"><path stroke-linejoin="round" d="M245 204.82c.023 67.102-54.354 121.52-121.46 121.54C56.438 326.383 2.02 272.006 2 204.9v-.086c-.024-67.102 54.354-121.52 121.46-121.54 67.102-.023 121.52 54.354 121.54 121.46v.09z" stroke="#010101" stroke-linecap="round" stroke-width="4" fill="#E6E6E6"/><path d="M123.49 83.34c-24.505 0-47.314 7.255-66.406 19.75 8.65 30.482 36.665 52.844 69.906 52.844 31.773 0 58.8-20.42 68.688-48.844-20.19-14.94-45.16-23.75-72.19-23.75z" fill-opacity=".314" fill="#010101"/><path d="M123.5 83.33c-12.925 0-25.375 2.037-37.063 5.78 10.514-2.455 21.603-3.78 33.063-3.78 31.438 0 60.108 9.878 81.688 26.094-21.07-17.54-48.16-28.09-77.69-28.09zm115.06 82.37c1.595 6.488 2.438 13.188 2.438 20.063 0 55.443-54.433 100.44-121.5 100.44-56.084 0-103.31-31.46-117.28-74.188 3.724 63.725 56.628 114.31 121.28 114.31 67.067 0 121.5-54.434 121.5-121.5 0-13.67-2.26-26.84-6.44-39.12z" fill-opacity=".314" fill="#010101"/><g stroke-linejoin="round" stroke="#010101" stroke-linecap="round" stroke-width="4" fill="#E6E6E6"><path d="M72.18 257.08c-30.406 0-55.063 24.688-55.063 55.094 0 6.286 1.058 12.31 3 17.938h104.16c1.942-5.63 3-11.65 3-17.938 0-30.4-24.69-55.09-55.1-55.09z"/><path d="M67.31 314.22c0 9.666-6.604 17.5-14.75 17.5s-14.75-7.834-14.75-17.5c0-9.664 6.604-17.5 14.75-17.5 8.15 0 14.75 7.84 14.75 17.5zM104.31 314.22c0 9.666-6.604 17.5-14.75 17.5s-14.75-7.834-14.75-17.5c0-9.664 6.604-17.5 14.75-17.5 8.15 0 14.75 7.84 14.75 17.5z"/><path d="M86.81 314.22c0 9.666-6.604 17.5-14.75 17.5s-14.75-7.834-14.75-17.5c0-9.664 6.604-17.5 14.75-17.5 8.15 0 14.75 7.84 14.75 17.5z"/></g><g stroke-linejoin="round" stroke="#010101" stroke-linecap="round" stroke-width="4" fill="#E6E6E6"><path d="M182.37 257.08c-30.405 0-55.094 24.688-55.094 55.094 0 6.286 1.058 12.31 3 17.938h104.16c1.942-5.63 3-11.65 3-17.938 0-30.4-24.66-55.09-55.07-55.09z"/><path d="M180.81 314.22c0 9.666-6.604 17.5-14.75 17.5s-14.75-7.834-14.75-17.5c0-9.664 6.604-17.5 14.75-17.5 8.15 0 14.75 7.84 14.75 17.5zM217.81 314.22c0 9.666-6.604 17.5-14.75 17.5s-14.75-7.834-14.75-17.5c0-9.664 6.604-17.5 14.75-17.5 8.15 0 14.75 7.84 14.75 17.5z"/><path d="M200.31 314.22c0 9.666-6.604 17.5-14.75 17.5s-14.75-7.834-14.75-17.5c0-9.664 6.604-17.5 14.75-17.5 8.15 0 14.75 7.84 14.75 17.5z"/></g><g fill-opacity=".314" fill="#010101"><path d="M117.35 186.52c0 12.69-10.287 22.98-22.978 22.98s-22.978-10.29-22.978-22.98c0-12.69 10.287-22.977 22.978-22.977s22.98 10.29 22.98 22.98zM181.41 186.87c0 12.69-10.287 22.978-22.977 22.978s-22.98-10.287-22.98-22.978 10.288-22.978 22.98-22.978c12.69.01 22.98 10.29 22.98 22.98z"/></g><path stroke-linejoin="round" d="M138.03 174.65c-9.676-16.757-27.332-24.67-31.643-22.182-4.698 2.712-6.26 21.722 3.415 38.48 7.497 12.983 17.69 21.895 25.526 23.15-3.896 5.562-4.027 14.087.27 21.53 1.653 2.86 3.752 5.23 6.12 7.04-.907-6.98 1.612-13.562 7.09-16.724 5.478-3.162 12.44-2.052 18.026 2.223-.38-2.957-1.355-5.973-3.008-8.836-4.298-7.442-11.766-11.58-18.54-10.983 2.83-7.41.24-20.71-7.26-33.7z" stroke="#010101" stroke-width="4" fill="#C49A6B"/><path d="M122.85 158.12c3.07 3.456 6.102 7.586 8.813 12.28 9.212 15.955 11.454 31.932 5 35.657-6.453 3.726-19.163-6.202-28.375-22.156-1.807-3.13-3.336-6.24-4.594-9.28 1.053 5.264 2.996 10.893 6.125 16.313 7.495 12.983 17.694 21.9 25.53 23.156-3.896 5.562-4.047 14.087.25 21.53 1.652 2.862 3.756 5.223 6.125 7.03-.908-6.977 1.617-13.555 7.094-16.718 5.477-3.162 12.443-2.056 18.03 2.22-.38-2.958-1.378-5.95-3.03-8.814-4.298-7.443-11.76-11.597-18.532-11 2.832-7.415.246-20.704-7.25-33.688-4.15-7.19-9.78-12.72-15.18-16.53z" fill-opacity=".314" fill="#010101"/><path d="M120.49 165.58c0 1.933-1.566 3.5-3.5 3.5s-3.5-1.567-3.5-3.5 1.566-3.5 3.5-3.5 3.5 1.56 3.5 3.5z" fill="#010101"/><g stroke-linejoin="round" stroke="#010101" stroke-linecap="round" stroke-width="4" fill="#E6E6E6"><path d="M110.48 170.36c6.345 10.99 2.58 25.043-8.41 31.388-10.99 6.345-25.043 2.58-31.388-8.41-6.345-10.99-2.58-25.043 8.41-31.388 10.99-6.35 25.04-2.58 31.39 8.41z"/><path d="M97.81 187.35c4.305 2.486 6.023 7.566 3.84 11.35-2.184 3.78-7.443 4.834-11.748 2.348-4.305-2.484-6.024-7.566-3.84-11.348 2.18-3.79 7.44-4.84 11.75-2.35zM107.73 170.17c4.305 2.484 6.024 7.565 3.84 11.348-2.183 3.783-7.443 4.834-11.747 2.35-4.305-2.486-6.024-7.566-3.84-11.35 2.18-3.79 7.44-4.84 11.75-2.35z"/><path d="M107.02 181.19c4.305 2.485 6.024 7.565 3.84 11.35-2.184 3.78-7.443 4.833-11.748 2.347-4.305-2.484-6.024-7.565-3.84-11.348 2.18-3.78 7.44-4.83 11.75-2.35z"/><g><path d="M174.61 193.34c-6.345 10.99-20.397 14.755-31.388 8.41-10.99-6.346-14.756-20.398-8.41-31.39 6.345-10.99 20.397-14.754 31.387-8.41 10.99 6.34 14.76 20.4 8.41 31.39z"/><path d="M148.24 187.78c-4.305 2.485-6.023 7.566-3.84 11.35s7.443 4.833 11.748 2.348 6.023-7.566 3.84-11.35-7.45-4.83-11.75-2.35zM138.32 170.61c-4.305 2.485-6.024 7.566-3.84 11.35s7.442 4.832 11.747 2.348c4.305-2.486 6.024-7.566 3.84-11.35s-7.45-4.84-11.75-2.35z"/><path d="M139.03 181.63c-4.305 2.486-6.024 7.566-3.84 11.35 2.183 3.78 7.442 4.833 11.747 2.348s6.024-7.566 3.84-11.348c-2.19-3.79-7.45-4.84-11.75-2.35z"/></g></g><g><path stroke-linejoin="round" d="M70.84 2c-11.055 0-20.03 8.976-20.03 20.03 0 7.156 3.757 13.427 9.405 16.97-5.97 10.554-9.406 22.735-9.406 35.72 0 40.133 32.552 72.718 72.687 72.718s72.72-32.584 72.72-72.72c0-12.983-3.437-25.164-9.407-35.718 5.636-3.545 9.406-9.824 9.406-16.97 0-11.055-8.977-20.03-20.03-20.03-7.146 0-13.394 3.77-16.94 9.406C148.687 5.426 136.49 2 123.497 2c-12.99 0-25.16 3.43-35.718 9.406-3.55-5.64-9.8-9.41-16.94-9.41z" stroke="#010101" stroke-linecap="round" stroke-width="4" fill="#E6E6E6"/><path d="M107.55 104.09c5.216-5.563 27.11-5.588 31.987.695 4.63 5.966-6.954 22.947-15.993 22.25-9.02-.69-20.88-17.74-16-22.94z" fill="#010101"/><path stroke-linejoin="round" d="M166.94 60.35c0 11.3-9.16 20.46-20.46 20.46s-20.458-9.16-20.458-20.46 9.16-20.46 20.46-20.46 20.46 9.16 20.46 20.46z" stroke="#010101" stroke-linecap="round" stroke-width="1.846" fill="#FFF"/><path d="M148.13 64.28c0 3.65-2.96 6.61-6.61 6.61s-6.61-2.96-6.61-6.61c0-3.65 2.96-6.61 6.61-6.61s6.61 2.96 6.61 6.61z" fill="#010101"/><g><path stroke-linejoin="round" d="M121.61 60.35c0 11.3-9.16 20.46-20.46 20.46s-20.458-9.16-20.458-20.46 9.16-20.46 20.46-20.46 20.46 9.16 20.46 20.46z" stroke="#010101" stroke-linecap="round" stroke-width="1.846" fill="#FFF"/><path d="M113.72 64.28c0 3.65-2.96 6.61-6.61 6.61s-6.61-2.96-6.61-6.61c0-3.65 2.96-6.61 6.61-6.61s6.61 2.96 6.61 6.61z" fill="#010101"/></g><path d="M191.09 47.94c.742 4.15 1.125 8.417 1.125 12.78 0 40.135-32.584 72.72-72.72 72.72-30.637 0-56.838-19.003-67.53-45.844 6.082 34 35.792 59.844 71.53 59.844 40.136 0 72.72-32.584 72.72-72.72-.01-9.47-1.83-18.49-5.13-26.78z" fill-opacity=".314" fill="#010101"/><g stroke-linejoin="round" stroke="#010101" stroke-linecap="round" stroke-width="4" fill="#666"><path d="M176.42 10.5c-4.018 0-7.525 2.116-9.526 5.28 6.144 4.137 11.433 9.42 15.567 15.567 3.154-2.003 5.256-5.542 5.256-9.552 0-6.24-5.07-11.3-11.3-11.3zM70.79 10.5c4.018 0 7.526 2.116 9.527 5.28-6.144 4.137-11.433 9.42-15.567 15.567-3.153-2.003-5.255-5.542-5.255-9.552-.01-6.24 5.05-11.3 11.29-11.3z"/></g></g></svg> \ No newline at end of file
diff --git a/pics/02.svg b/pics/02.svg
new file mode 100644
index 0000000..77cb635
--- /dev/null
+++ b/pics/02.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 371.329 304.117"><path d="M139.72 220.17c-46.666-44.2-76.818 6.75-107.44-10.67-25.835-20.17-6.502-50.67 8.082-63.38 27.67-24.11-8.598-14.34-11.46-13.53-8.614 2.42-43.6 47.05-17.233 81.69 36.676 48.18 69.313-6.8 113.66 24.25 37.71 26.39 13.67-17.33 14.39-18.36z" stroke="#010101" stroke-width="4" fill="#794522"/><path d="M11.67 214.27c36.674 48.19 69.315-6.78 113.67 24.27 23.79 16.66 22.98 5.39 19.34-5.45-.74 4.85-5.87 5.73-21.19-4.99C79.14 197.04 46.5 252.01 9.83 203.83c-3.712-4.87-6.206-9.94-7.732-15.06.54 8.6 3.343 17.32 9.57 25.5z" fill-opacity=".314" fill="#010101"/><path d="M342 160.92c.04 68.14-55.16 123.42-123.31 123.46-68.14.05-123.42-55.15-123.46-123.3-.005-.05-.005-.11-.005-.16-.046-68.15 55.155-123.43 123.3-123.47 68.15-.05 123.43 55.157 123.48 123.3v.17z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#794522"/><path d="M326.78 102.3c3.2 10.97 4.91 22.58 4.91 34.59 0 68.11-55.27 123.37-123.38 123.37-46.82 0-87.6-26.13-108.5-64.59 15.03 51.2 62.37 88.63 118.41 88.63 68.11 0 123.37-55.27 123.37-123.38 0-21.21-5.37-41.19-14.81-58.62z" fill-opacity=".314" fill="#010101"/><path d="M319.26 90c-11.73-12.388 74.9 82.72 42.94 116.58-24.94 26.42-47 39-56 30l6-25s28-20 19-29-19-19-19-28" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#794522"/><path d="M359.76 156.75c1.75-1 10 8.25 10 36 0 13.43-45.06 47.42-57.25 47.75 6.03-2.52 62.75-40 47.25-83.75z" fill-opacity=".314" fill="#010101"/><g><path d="M300.87 209.18c12.36-3.44 23.36 5.03 29.44 16.89 6.96 13.57 1.59 30.23-11.98 37.18-13.57 6.96-18.73-4.3-25.68-17.87-2.31-4.52-9.2-17.37-10.84-20.58-3.47-6.76-6.52-12.12.24-15.59 5.59-2.87 14.72-4.4 18.82-.03z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#a05b2c"/><path d="M298.51 253.47c8.26-1.45 15.3-8.24 15.3-8.24M291.67 244.05c10.12-8.59 20.82-10.18 20.82-10.18M287.78 233.54c5.88-10.03 15.46-8.93 15.46-8.93M282.2 222.64c4.81-9.47 13.51-7.92 13.51-7.92" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#a05b2c"/><path d="M333.16 235.12c-.74 5.14-2.82 15.49-5.84 20.62-7.44 12.67-14.53 11.19-22.84 6.71 10.88-.01 22.22-19.39 28.68-27.33z" fill-opacity=".314" fill="#010101"/></g><g><path d="M117.52 90c11.74-12.387-74.9 82.72-42.94 116.58 24.942 26.42 47 39 56 30l-6-25s-28-20-19-29 19-19 19-28" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#794522"/><path d="M135.92 209.18c-12.37-3.44-23.36 5.03-29.45 16.89-6.95 13.57-1.58 30.23 11.98 37.18 13.57 6.96 18.73-4.3 25.69-17.87 2.31-4.52 9.19-17.37 10.84-20.58 3.46-6.76 6.52-12.12-.24-15.59-5.59-2.87-14.73-4.4-18.82-.03z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#a05b2c"/><path d="M138.28 253.47c-8.27-1.45-15.3-8.24-15.3-8.24M145.11 244.05c-10.11-8.59-20.81-10.18-20.81-10.18M149 233.54c-5.88-10.03-15.45-8.93-15.45-8.93M154.58 222.64c-4.81-9.47-13.51-7.92-13.51-7.92" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#a05b2c"/><path d="M103.63 235.12c.74 5.14 2.81 15.49 5.83 20.62 7.44 12.67 14.53 11.19 22.85 6.71-10.88-.01-22.22-19.39-28.68-27.33z" fill-opacity=".314" fill="#010101"/></g><g><g stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round"><path d="M147.31 27.978c-14.97 0-27.12 12.15-27.12 27.117 0 9.685 5.09 18.175 12.73 22.97-8.08 14.288-12.73 30.775-12.73 48.355 0 54.33 44.07 98.44 98.4 98.44s98.44-44.11 98.44-98.44c0-17.58-4.65-34.067-12.73-48.354 7.62-4.8 12.73-13.3 12.73-22.97 0-14.968-12.15-27.118-27.12-27.118-9.67 0-18.13 5.104-22.93 12.733-14.29-8.093-30.8-12.732-48.39-12.732s-34.06 4.643-48.35 12.733c-4.8-7.628-13.26-12.732-22.93-12.732z" fill="#794522"/><path d="M290.24 39.48c-5.44 0-10.19 2.866-12.9 7.148 8.32 5.602 15.48 12.755 21.08 21.075 4.26-2.712 7.11-7.503 7.11-12.93 0-8.44-6.85-15.292-15.29-15.292zM147.24 39.48c5.44 0 10.19 2.866 12.9 7.148-8.32 5.602-15.48 12.755-21.08 21.075-4.26-2.712-7.11-7.503-7.11-12.93 0-8.44 6.85-15.292 15.29-15.292z" fill="#a05b2c"/><path d="M242.86 41.785c10.33-6.026 6.85-35.613 1.94-37.745-4.41 15.867-8.82 22.16-16.5 27.138 2.18-9.828.62-23.342-6.68-29.178.74 8.4-1.88 21.043-10.68 29.662-2.39-9.097-3.06-19.628-12.04-23.207 2.21 10.73-.15 17.42-2.79 24.63" fill="#794522"/></g><path d="M275 126.97c.22-2.91.34-5.88.34-8.89v-.09c-.01-37.94-17.85-68.67-39.84-68.645-6.04.006-11.76 2.345-16.89 6.5-5.14-4.17-10.88-6.507-16.94-6.5-21.99.025-39.81 30.797-39.79 68.735v.09c0 2.98.12 5.92.34 8.8-11.9 8.92-19.12 20.67-19.11 33.56v.06c.03 27.86 33.85 47.43 75.55 47.41s75.48-19.62 75.45-47.47v-.07c-.01-12.86-7.23-24.59-19.11-33.49z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#a05b2c"/><path d="M163.61 148s20.63 27.5 55 27.5c34.38 0 55-27.5 55-27.5" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="none"/><g fill="#010101"><path d="M234.98 122.83c-2.29 3.98-6.5 5.84-9.4 4.17-2.89-1.67-3.38-6.25-1.09-10.22 2.29-3.98 6.5-5.84 9.4-4.17s3.38 6.25 1.09 10.22zM202.24 122.83c2.3 3.98 6.5 5.84 9.4 4.17s3.38-6.25 1.09-10.22c-2.29-3.98-6.5-5.84-9.4-4.17-2.89 1.67-3.38 6.25-1.09 10.22z"/></g><path d="M215.26 87.838c.01 11.5-9.31 20.832-20.81 20.842-11.5 0-20.83-9.314-20.84-20.814v-.028c-.01-11.5 9.31-20.83 20.81-20.84 11.5-.006 20.83 9.31 20.84 20.812v.028z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#fff"/><path d="M207.12 90.232c0 3.57-2.89 6.464-6.46 6.467-3.57 0-6.46-2.89-6.46-6.46v-.008c-.01-3.57 2.88-6.465 6.45-6.467 3.57-.003 6.47 2.89 6.47 6.458v.01z" fill="#010101"/><g><path d="M263.61 87.838c.01 11.5-9.31 20.832-20.81 20.842-11.5 0-20.83-9.314-20.84-20.814v-.028c-.01-11.5 9.31-20.83 20.81-20.84 11.5-.006 20.83 9.31 20.84 20.812v.028z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#fff"/><path d="M242.55 90.232c0 3.57-2.89 6.464-6.46 6.467-3.57 0-6.47-2.89-6.47-6.46v-.008c0-3.57 2.89-6.465 6.46-6.467 3.57-.003 6.46 2.89 6.47 6.458v.01z" fill="#010101"/></g></g><g><path d="M247.58 276c2.8-13.64 16.41-20.06 30.87-20.06 16.53 0 29.95 13.42 29.95 29.95s-13.42 15.94-29.95 15.94c-5.51 0-21.31.29-25.22.29-8.24 0-14.93.29-14.93-7.95 0-6.81 3.04-16.38 9.28-18.17z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#a05b2c"/><path d="M301.91 266.75c2.54 4.4 7 13.52 7 18.96 0 13.43-8.86 15.55-21.05 15.88 12.11-5.05 12.05-25.59 14.05-34.84z" fill-opacity=".314" fill="#010101"/><path d="M289.16 300.19c2.69-8.7-.39-18.84-.39-18.84M276.69 301.12c-3.3-14.01.47-25.12.47-25.12M264.62 300.67c-6.77-10.63-.97-19.32-.97-19.32M251.34 300.67c-6.76-9.33-.96-16.96-.96-16.96" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="none"/><path d="M248.08 277.72c-2.49 2.93-3.98 6.54-3.98 10.44 0 5.64 3.08 10.65 7.86 13.9-7.95-.26-13.65-1.67-13.65-9.32 0-6.34 3.9-11.91 9.77-15.02z" fill-opacity=".314" fill="#010101"/><g><path d="M189.13 276c-2.81-13.64-16.41-20.06-30.87-20.06-16.53 0-29.95 13.42-29.95 29.95s13.42 15.94 29.95 15.94c5.5 0 21.31.29 25.22.29 8.24 0 14.92.29 14.92-7.95 0-6.81-3.03-16.38-9.27-18.17z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#a05b2c"/><path d="M147.55 300.19c-2.69-8.7.39-18.84.39-18.84M160.02 301.12c3.3-14.01-.47-25.12-.47-25.12M172.1 300.67c6.76-10.63.96-19.32.96-19.32M185.37 300.67c6.76-9.33.96-16.96.96-16.96" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="none"/><path d="M188.28 277.47c2.58 2.96 4.11 6.61 4.11 10.55 0 5.69-3.19 10.76-8.15 14.04 8.25-.26 14.16-1.68 14.16-9.42 0-6.4-4.04-12.03-10.12-15.17z" fill-opacity=".314" fill="#010101"/></g></g></svg> \ No newline at end of file
diff --git a/pics/03.svg b/pics/03.svg
new file mode 100644
index 0000000..c921bf3
--- /dev/null
+++ b/pics/03.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 365.652 298.914"><path d="M1.5 236.16c-.004-12.97 10.514-23.49 23.49-23.5 12.977 0 23.496 10.53 23.493 23.5H1.5z" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="#8bc53f"/><path d="M32.152 229.69S51.922 116.1 55.966 91.91c3.2-19.14 15.393-18.975 22.186-13.222 17.223 14.586 51.998 61.002 51.998 61.002l18-14S93.11 73.648 77.152 57.688c-9.603-9.603-25.83 1.083-32.186 20.226-7.73 23.276-28.814 137.78-28.814 137.78l16 14z" fill="#8bc53f"/><g stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="none"><path d="M14.152 220.69S38.922 108.1 42.966 83.91c3.2-19.14 19.686-38.722 36.186-22.222 15.96 15.96 68.998 64.002 68.998 64.002"/><path d="M34.152 219.69c14.97-98.33 15.89-93.33 20.814-122.78 3.966-23.71 13.588-26.82 28.186-12.222 15.96 15.962 47.998 55.002 47.998 55.002"/></g><path d="M364.15 236.16c.01-12.97-10.51-23.49-23.49-23.5-12.98 0-23.49 10.53-23.49 23.5h46.98z" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="#8bc53f"/><path d="M333.5 229.69S313.73 116.1 309.69 91.91c-3.21-19.14-15.4-18.975-22.19-13.222-17.22 14.586-52 61.002-52 61.002l-18-14s55.04-52.042 71-68.002c9.6-9.603 25.83 1.083 32.19 20.226 7.73 23.276 28.81 137.78 28.81 137.78l-16 14z" fill="#8bc53f"/><g stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="none"><path d="M351.5 220.69S326.73 108.1 322.69 83.91C319.48 64.77 303 45.188 286.5 61.688c-15.96 15.96-69 64.002-69 64.002"/><path d="M331.5 219.69c-14.97-98.33-15.89-93.33-20.81-122.78-3.97-23.71-13.59-26.82-28.19-12.222-15.96 15.962-48 55.002-48 55.002"/></g><g stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round"><path d="M105.9 190.62c-.01 42.44 34.39 76.86 76.83 76.86 42.45 0 76.85-34.41 76.85-76.86H105.9z" fill="#f7a03a"/><path d="M105.9 190.62c-.01 25.67 34.39 63.07 76.83 63.07 42.45 0 76.85-37.4 76.85-63.07H105.9z" fill="#d37d1a"/><g fill="#8bc53f"><path d="M182.94 113.83c-42.56 0-77.05 34.57-77.04 77.19h77.04v-77.19z"/><path d="M259.75 191.02c.01-42.63-34.48-77.19-77.03-77.19v77.19h77.03z"/></g></g><g><path d="M36.584 267.68c-.004-12.97 10.515-23.5 23.49-23.5 12.978 0 23.496 10.52 23.493 23.5H36.584z" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="#8bc53f"/><path d="M71.655 251.69l-.185-103.78c2.303-27.62 7.436-35.72 25.186-19.22 16.534 15.36 23.004 32 23.004 32l2-23s-11.47-9.64-28.004-25c-17.75-16.503-29.883-7.4-32.186 20.22l-7.814 115.78 18 3z" fill="#8bc53f"/><g stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="none"><path d="M53.655 249.69l7.814-116.78c2.302-27.62 14.435-36.722 32.185-20.22 16.535 15.36 28.005 25 28.005 25"/><path d="M71.655 251.69l-.185-103.78c2.303-27.62 7.436-35.72 25.186-19.22 16.534 15.36 22.004 34 22.004 34"/></g><g><path d="M329.07 267.68c0-12.97-10.52-23.5-23.49-23.5-12.98 0-23.5 10.52-23.5 23.5h46.99z" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="#8bc53f"/><path d="M294 251.69l.18-103.78c-2.3-27.62-7.43-35.72-25.18-19.22-16.53 15.36-23 32-23 32l-2-23s11.47-9.64 28-25c17.75-16.502 29.88-7.4 32.18 20.22L312 248.69l-18 3z" fill="#8bc53f"/><g stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="none"><path d="M312 249.69l-7.82-116.78c-2.3-27.62-14.43-36.722-32.18-20.22-16.53 15.36-28 25-28 25"/><path d="M294 251.69l.18-103.78c-2.3-27.62-7.43-35.72-25.18-19.22-16.53 15.36-22 34-22 34"/></g></g></g><g><path d="M240.49 185.01c.01 31.85-25.81 57.68-57.67 57.68-31.85 0-57.67-25.83-57.66-57.69-.01-31.85 25.82-57.68 57.67-57.68 31.85.01 57.67 25.84 57.66 57.69z" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="#8bc53f"/><path d="M171.09 141.5S185.09 6 60.59 6" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="none"/><circle cy="6" cx="60.591" r="6"/><path d="M194.56 143.69s-14-135.5 110.5-135.5" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="none"/><circle cy="8.187" cx="305.06" r="6"/><path d="M145.2 193.86c-.01 20.78 16.84 37.63 37.62 37.63 20.79.01 37.64-16.85 37.63-37.63" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="none"/><g><path d="M246.72 146.52c.01 16.48-13.35 29.85-29.84 29.85s-29.85-13.37-29.84-29.85c-.01-16.49 13.36-29.85 29.84-29.85 16.49 0 29.85 13.37 29.84 29.85z" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="#fff"/><path d="M220.2 151.79c0 5.49-4.46 9.95-9.95 9.95s-9.95-4.46-9.95-9.95c0-5.5 4.46-9.95 9.95-9.95 5.5 0 9.95 4.45 9.95 9.95z"/><g><path d="M178.61 146.52c.01 16.48-13.35 29.85-29.84 29.85s-29.85-13.37-29.84-29.86c-.01-16.48 13.36-29.85 29.84-29.85 16.49 0 29.85 13.37 29.84 29.86z" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="#fff"/><path d="M166.18 151.78c0 5.5-4.45 9.95-9.95 9.95-5.49 0-9.95-4.45-9.94-9.95-.01-5.49 4.45-9.95 9.94-9.95 5.5 0 9.95 4.46 9.95 9.95z"/></g></g></g><g><path d="M89.5 297.41c-.004-12.97 10.51-23.49 23.49-23.49s23.5 10.52 23.49 23.49H89.5z" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="#8bc53f"/><path d="M119.35 279.79l-18.07-75.07c-10.25-39.95-1.19-48.26 12.07-21.93l4-13c-18.695-31.64-40.945-28.69-35.074-1.07l22.074 115.07 15-4z" fill="#8bc53f"/><g stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="none"><path d="M104.35 283.79L82.276 168.72c-5.395-25.38 11.307-32.32 31.794-5.6 5.96 7.78 10.96 7.65 10.96 7.65"/><path d="M119.35 279.79l-18.07-75.07c-9.672-36.09-4.625-46.53 8.68-25.25 1.47 2.35 1.2 7.68 1.2 7.68"/></g><g><path d="M276.15 297.41c.01-12.97-10.51-23.49-23.49-23.49s-23.49 10.52-23.49 23.49h46.98z" stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="#8bc53f"/><path d="M246.3 279.79l18.08-75.07c10.24-39.95 1.18-48.26-12.08-21.93l-4-13c18.7-31.64 40.95-28.69 35.08-1.07L261.3 283.79l-15-4z" fill="#8bc53f"/><g stroke-linejoin="round" stroke="#000" stroke-width="3" stroke-linecap="round" fill="none"><path d="M261.3 283.79l22.08-115.07c5.39-25.38-11.31-32.32-31.8-5.6-5.96 7.78-10.96 7.65-10.96 7.65"/><path d="M246.3 279.79l18.08-75.07c9.66-36.09 4.62-46.53-8.69-25.25-1.47 2.35-1.19 7.68-1.19 7.68"/></g></g></g></svg> \ No newline at end of file
diff --git a/pics/04.svg b/pics/04.svg
new file mode 100644
index 0000000..3d9b049
--- /dev/null
+++ b/pics/04.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 361.406 322.121" version="1"><path stroke-linejoin="round" d="M287.09 175.46c-9.078-51.336-53.91-90.333-107.86-90.333S80.452 124.124 71.37 175.46s-2.977 131.54-2.047 132c3.587 1.765 7.48-2.48 11.487-7.66 1.374 8.374 4.658 16.627 5.508 13.416 1.653-6.242 3.654-25.234 7.173-26.912.028-.013.057-.023.084-.033.642-.254.14 23.93.89 25.007 4.913 7.07 3.32-11.654 5.5-17.5 1.065-2.863 1.25 8.25 9 16 3.166 3.167-4.125-20.147-2.665-21.946.217-.27 4.895 9.316 6.32 9.316 3.84 0 1.556-31.256 5-25.785 2.505 3.98.22 12.75 1.2 21.94.54 5.048 1.98 10.528 3.325 13.857 1.105 2.734 2.146 4.02 2.573 2.406.182-.688.37-1.532.56-2.49 1.882-9.375 4.318-29.734 8.78-23.318 1.673 2.41 2.42 4.822 2.86 7.135.855 4.473.543 8.563 3.452 11.47 4 4 6.703-26.54 7.977-24.923 3.35 4.252.492 16.617 1.475 25.81.982 9.192 10.32-16.618 15.236-9.546 4.914 7.07 9.617 22.817 11.795 16.972.35-.94.355-2.453.16-4.313-.844-7.96-3.188-13.636-.8-18.082 3.08-5.737 6.372 27.385 7.187 28.75.603 1.013.752-25.617 1.81-28.275 1.067-2.69 1.702 4.035 2.612 12.55.096.892.22 1.797.365 2.702 1.36 8.422 5.96 10.422 6.814 7.19 1.082-4.08 1.03-7.235 2.734-13.815 2.294-1.54 4.522-2.87 6.58-3.63 4.443 7.618 8.547 20.323 10.538 14.978.852-2.29 3.3-13.853 2.11-19.7 1.283.714 4.8 12.725 4.858 13.274.982 9.193 4.95 19.84 5.897 16.264.695-2.627 1.454-7.514 2.36-12.418 1.653-8.95 3.803-17.96 6.98-13.39 1.903 2.74 3.774 6.778 5.48 10.362 2.697 5.666 4.98 10.19 6.313 6.607.627-1.682.452-8.096.216-14.578-.26-7.18-.23-7.497 3.866-11.594 3.5 3.5 2.284 11.098 2.778 15.722.982 9.193 3.06 23.863 4.006 20.287 1.966-7.424 4.423-32.88 9.34-25.81 4.913 7.07 9.616 22.817 11.794 16.972.603-1.617.187-4.918-.527-8.775-1.48-8.002-4.252-18.414-1.93-21.277 3.44-4.242 11.85 43.053 13.817 38.104.42-1.11-5.15-143.33-5.15-143.33z" stroke="#000" stroke-linecap="round" stroke-width="4" fill="#502D16"/><path d="M264.97 164.38c0 45.175-55.12 81.837-81.838 81.837-25.718 0-81.837-36.663-81.837-81.837s24.625-81.838 81.837-81.838c57.22 0 81.84 36.67 81.84 81.84z" fill-opacity=".314"/><path stroke-linejoin="round" d="M246.67 244.13c-.883-5.23-18.014-19.403-17.154-24.8.857-5.393 14.202 6.91 13.43 1.64-.773-5.272-4.726-16.052-14.75-19.655-7.01-2.518-21.023 7.788-28.768 14.326-6.602-4.132-22.82-2.044-31.675-.367-6.657-5.965-23.517-19.486-31.434-16.642-10.026 3.604-13.98 14.384-14.753 19.655-.77 5.27 12.573-7.03 13.43-1.638.86 5.395-16.27 19.567-17.153 24.8-1.037 6.15 10.91-5.134 18.7-8.8 7.792-3.667-2.808 19.607-4.817 27.02-.968 3.57 7.792-3.665 13.24-11.136 4.58-6.28 7.93-15.86 11.87-19.942-2.786 9.475-1.653 25.238.487 25.238 3.603 0 8.64-13.126 10.988-21.083 1.36 5.51-.51 15.45.315 23.17.982 9.194 4.95 19.84 5.897 16.265 1.966-7.424 4.423-32.88 9.34-25.81 4.913 7.07 9.616 22.817 11.794 16.972 1.852-4.973-5.898-25.81-2.457-30.053.725-.893 1.535-.823 2.382-.216 2.314 9.915 8.693 30.506 10.586 12.498.117-1.118-.13-11.354-.348-15.756 4.8 2.53 8.445 14.16 13.728 21.402 5.447 7.47 14.207 14.706 13.24 11.136-2.01-7.412-12.61-30.687-4.818-27.02 7.77 3.67 19.72 14.96 18.68 8.8z" stroke="#000" stroke-linecap="round" stroke-width="4" fill="#784421"/><path stroke-linejoin="round" d="M177.67 69.37c-30.128.61-50.93 11.653-63.624 28.75-24.064-2.588-42.063 30.625-42.063 30.625s16.892 2.446 30.063-5.47c-2.398 8.713-3.563 18.107-3.563 27.907 0 45.175 56.125 81.844 81.843 81.844 26.717 0 81.844-36.67 81.844-81.844 0-9.8-1.015-18.652-3.563-27.906 13.172 7.915 30.03 5.47 30.03 5.47s-17.97-33.205-42.03-30.626c-13.06-17.595-34.707-28.75-66.28-28.75-.9-.01-1.78-.03-2.66-.01z" stroke="#000" stroke-linecap="round" stroke-width="4" fill="#502D16"/><path d="M258.89 124.37l-1.875 2.656c.25 3.076.344 6.203.344 9.375 0 45.176-55.128 81.845-81.845 81.845-20.705 0-61.095-23.756-76.062-56.594 7.616 40.247 57.17 71.376 80.874 71.376 26.717 0 81.844-36.67 81.844-81.844 0-9.4-1.07-18.42-3.28-26.82z" fill-opacity=".314"/><path stroke-linejoin="round" d="M202.64 75.48c8.542-6.8 6.1-29.266 3.66-33.406-2.44-4.14-6.08 13.352-10.352 9.803-4.272-3.55 1.278-15.978-1.02-20.137-2.705-4.89-7.543 10.28-13.643 16.195-6.104 5.914-8.494-15.49-11.595-18.59-5.758-2.99-3.258 13.193-10.152 17.194-3.992 2.315-9.37-8.605-11.2-6.534-1.83 2.068-7.905 12.3 5.49 35.77" stroke="#000" stroke-linecap="round" stroke-width="4.076" fill="#502D16"/><g stroke-linejoin="round" stroke="#000" stroke-linecap="round" stroke-width="4"><path d="M188.52 310.23c0 9.092 14.665 9.38 32.735 9.38s32.734.694 32.734-9.38c0-17.715-14.665-32.094-32.735-32.094s-32.74 14.38-32.74 32.09z" fill="#784421"/><path d="M233.84 319.02c0-16.37-9.442-26.44-9.442-26.44s3.776 13.85 3.147 26.44h6.29z" fill-opacity=".314"/><g><path d="M173.52 310.23c0 9.092-14.666 9.38-32.736 9.38-18.07 0-32.734.694-32.734-9.38 0-17.715 14.665-32.094 32.734-32.094 18.07 0 32.74 14.38 32.74 32.09z" fill="#784421"/><path d="M128.19 319.02c0-16.37 9.443-26.44 9.443-26.44s-3.777 13.85-3.148 26.44h-6.29z" fill-opacity=".314"/></g></g><path stroke-linejoin="round" d="M229.44 139.19c.004 12.52-10.145 22.67-22.662 22.67-12.52 0-22.667-10.15-22.664-22.67-.003-12.52 10.145-22.67 22.664-22.67 12.51.01 22.66 10.15 22.66 22.67z" stroke="#000" stroke-linecap="round" stroke-width="4" fill="#FFF"/><path d="M209.29 143.19c0 4.174-3.382 7.557-7.554 7.557-4.174 0-7.557-3.383-7.555-7.557 0-4.173 3.382-7.556 7.556-7.556 4.17.01 7.55 3.39 7.55 7.56z"/><g><path stroke-linejoin="round" d="M176.7 139.19c.003 12.52-10.145 22.67-22.664 22.67-12.518 0-22.666-10.15-22.662-22.67-.004-12.52 10.144-22.67 22.662-22.67 12.52.01 22.67 10.15 22.66 22.67z" stroke="#000" stroke-linecap="round" stroke-width="4" fill="#FFF"/><path d="M167.26 143.19c.002 4.174-3.38 7.557-7.554 7.557s-7.555-3.383-7.554-7.557c0-4.173 3.38-7.556 7.554-7.556s7.55 3.39 7.55 7.56z"/></g><g><path d="M196.93 203.83c-2.293 3.974-6.5 5.84-9.396 4.167-2.896-1.673-3.385-6.25-1.09-10.222 2.292-3.973 6.5-5.838 9.396-4.166s3.38 6.24 1.09 10.22zM164.19 203.83c2.292 3.974 6.5 5.84 9.396 4.167 2.896-1.673 3.385-6.25 1.09-10.222-2.293-3.973-6.5-5.838-9.396-4.166s-3.38 6.24-1.09 10.22z"/></g><g stroke-linejoin="round" stroke="#000" stroke-linecap="round" stroke-width="4" fill="#784421"><path d="M171.99 80.47c-11.537-31.025-49.657-16.323-74.68-8.223-14.393 2.983-33.918-5.833-35.747-7.663 0 0-1.196-3.99-3.622-9.956-7.277-17.9-25.626-53.582-55.948-52.612 0 0 44.82 21.37 41.445 77.496 0 0 31.876 28.322 101.24 18.644 11.56-1.62 29.79-10.12 27.31-17.69zM189.43 80.47c11.536-31.025 49.65-16.323 74.67-8.223 14.39 2.983 33.913-5.833 35.742-7.663 0 0 1.196-3.99 3.62-9.956 7.28-17.9 25.625-53.582 55.944-52.612 0 0-44.816 21.37-41.44 77.496 0 0-31.872 28.322-101.23 18.644-11.55-1.62-29.78-10.12-27.3-17.69z"/></g></svg> \ No newline at end of file
diff --git a/pics/05.svg b/pics/05.svg
new file mode 100644
index 0000000..526b7c2
--- /dev/null
+++ b/pics/05.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 275.943 429.984"><path d="M109.68 182.41c-9.44-63.58 54.4-67.86 47.22-93.17-7.48-26.323-36.52-18.885-51.62-22.662-15.113-3.777-12.885-17.733-3.78-25.18 6.92-5.667 63.55-8.73 76.8 32.734 18.44 57.678-45.33 52.878-45.33 107.02 0 46.03-22.03 1.26-23.29 1.26z" stroke="#010101" stroke-width="4" fill="#a05b2c"/><path d="M162.89 51.663c3.32 4.186 6.04 9.138 7.91 14.97 18.43 57.677-45.32 52.887-45.32 107.03 0 18.7-3.66 22.4-8.06 20.22 6.79 9.21 15.56 16.33 15.56-12.72 0-54.14 63.75-49.35 45.32-107.03-3.13-9.793-8.67-17.09-15.41-22.468z" fill-opacity=".314" fill="#010101"/><path d="M81.22 28.314C70.593 29.82 55.99 39.707 56.588 43.346c13.605-4.227 20.248-3.97 27.466-.712-8.168 3.02-17.265 10.486-18.093 18.523 4.05-3.143 10.4-6.06 17.422-6.697 2.973-.27-8.458 22.86-4.657 25.504C85.17 67.26 89.983 62.674 97.35 59.766c-3.527 7.962-4.506 19.69.683 25.885.546-4.906 2.727-11.198 6.847-16.554 1.98-2.558 17.66 20.835 21.79 18.738-8.14-11.688-9.91-18.098-8.98-25.963 5.35 6.874 15.21 13.285 23.13 11.643-3.51-2.415-9.11-7.515-11.88-12.512-1.98-3.57 26.26-4.186 26.43-8.813-14.18 1.467-20.64-.093-27.07-4.707 8.6-1.353 18.99-6.884 21.38-14.6-5.26 2.617-13.42 4.35-21.47 2.65-1.95-.413-3.9-1.025-5.79-1.876 0 0 14.26-22.523 10.38-25.054-6.07 12.89-11.43 14.815-18.71 17.94 3.29-8.063 4.61-17.015-.76-23.053-.4 4.978-2.44 11.42-6.49 16.938C104.97 22.967 88.707-.068 84.643 2.15 93.13 13.595 95.08 19.95 94.393 27.84c-5.55-6.71-15.604-12.83-23.463-10.954 6.124 3.96 13.01 11.045 10.29 11.43z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#794522"/><path d="M261.36 286.91c.04 68.14-55.16 123.42-123.31 123.47-68.14.04-123.42-55.16-123.46-123.31-.005-.05-.005-.11-.005-.16-.045-68.15 55.16-123.43 123.3-123.47 68.15-.05 123.43 55.16 123.48 123.3v.17z" stroke-linejoin="round" stroke="#010101" stroke-width="2.204" stroke-linecap="round" fill="#a05b2c"/><path d="M246.14 228.29c3.2 10.97 4.91 22.59 4.91 34.59 0 68.11-55.27 123.38-123.38 123.38-46.822 0-87.596-26.14-108.5-64.6 15.025 51.2 62.37 88.63 118.41 88.63 68.11 0 123.37-55.27 123.37-123.38 0-21.21-5.37-41.18-14.81-58.62z" fill-opacity=".314" fill="#010101"/><g><path d="M131.99 406.84c0 21.54-17.48 20.77-39.03 20.77-11.978 0-22.704.24-29.865-3.25-5.718-2.79-9.164-7.96-9.164-17.52 0-21.55 17.486-39.03 39.03-39.03 21.55 0 39.03 17.49 39.03 39.03z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#a05b2c"/><path d="M112.98 373.63c4.72 6.48 7.53 14.47 7.53 23.1 0 12.46-5.84 23.55-14.91 30.75 15.08-.58 25.91-3.7 25.91-20.63 0-14.03-7.41-26.34-18.53-33.22z" fill-opacity=".314" fill="#010101"/><g stroke="#010101" stroke-width="4" stroke-linecap="round" fill="none"><path d="M107.65 425.472c3.5-11.34-.5-24.56-.5-24.56M89.62 427.982c-4.29-18.25.62-32.73.62-32.73M71.37 426.092c-8.81-13.85-1.26-25.18-1.26-25.18"/></g><g><path d="M222.01 406.84c0 21.54-17.48 20.77-39.03 20.77-21.54 0-39.03.77-39.03-20.77s17.49-39.03 39.03-39.03c21.55 0 39.03 17.49 39.03 39.03z" stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round" fill="#a05b2c"/><path d="M203.48 373.63c4.72 6.48 7.53 14.47 7.53 23.1 0 12.46-5.84 23.55-14.91 30.75 15.08-.58 25.91-3.7 25.91-20.63 0-14.03-7.41-26.34-18.53-33.22zM149.16 387.35c-3.31 5.73-5.21 12.41-5.21 19.5 0 17.51 11.55 20.26 27.43 20.69-15.78-6.58-23.8-22.21-22.22-40.19z" fill-opacity=".314" fill="#010101"/><g stroke="#010101" stroke-width="4" stroke-linecap="round" fill="none"><path d="M169.027 425.472c-3.5-11.34.5-24.56.5-24.56M187.057 427.982c4.29-18.25-.62-32.73-.62-32.73M205.307 426.092c8.81-13.85 1.26-25.18 1.26-25.18"/></g></g></g><g><g stroke-linejoin="round" stroke="#010101" stroke-width="4" stroke-linecap="round"><path d="M66.742 153.97c-14.965 0-27.116 12.15-27.116 27.12 0 9.68 5.088 18.17 12.733 22.97-8.084 14.29-12.734 30.78-12.734 48.35 0 54.33 44.067 98.44 98.394 98.44 54.33 0 98.44-44.11 98.44-98.44 0-17.57-4.65-34.06-12.73-48.35 7.63-4.8 12.73-13.3 12.73-22.97 0-14.97-12.15-27.12-27.11-27.12-9.68 0-18.13 5.11-22.93 12.73-14.3-8.09-30.81-12.73-48.4-12.73-17.58 0-34.06 4.64-48.35 12.73-4.798-7.62-13.255-12.73-22.928-12.73z" fill="#794522"/><path d="M209.67 165.47c-5.44 0-10.19 2.87-12.9 7.15 8.32 5.6 15.48 12.76 21.08 21.08 4.27-2.72 7.11-7.51 7.11-12.94 0-8.43-6.85-15.29-15.29-15.29zM66.674 165.47c5.438 0 10.188 2.87 12.897 7.15-8.316 5.6-15.477 12.76-21.073 21.08-4.27-2.72-7.113-7.51-7.113-12.94 0-8.43 6.853-15.29 15.29-15.29z" fill="#502e18"/><path d="M210.79 190.94c8.12-14 50.87-14.82 53.78-8.18-21.46 6.02-29.97 12.01-36.67 22.43 13.29-2.98 31.59-.92 39.52 8.93-11.38-.97-28.48 2.63-40.11 14.57 12.32 3.2 26.58 4.07 31.46 16.21-14.54-2.94-28.54 5.31-28.54 5.31 14.71-6.76 45.12 17.22 43.66 24.32-21.01-7.45-31.41-7.46-42.9-2.81 12.59 5.22 26.35 17.46 27.15 30.08-8.74-7.35-24.78-14.27-41.18-11.22 8.23 9.72 19.37 18.65 16.36 31.38-10.18-10.78-27.23-7.72-27.23-7.72 16.05 2.1 28.29 33.23 23.28 38.47-13.83-17.48-22.64-23.02-34.84-25.19 7.88 11.12 13.03 28.8 7 39.91-3.49-10.87-13.4-25.27-28.91-31.4 1.8 12.61 6.49 26.1-2.83 35.28-2.89-14.55-12.31-26.94-12.31-26.94-4.44 11.93-4.77 35.02-17.34 38.64 4.42-14.16-.21-22.62-2.8-32.69 0 0-7.24 18.53-2.83 32.69-12.57-3.62-14.89-26.71-19.33-38.64 0 0-9.61 13.06-12.71 27.56-9.178-9.32-4.286-22.74-2.3-35.31-15.593 5.89-25.72 20.14-29.375 30.96-5.866-11.21-.45-28.81 7.595-39.81-12.23 1.99-21.12 7.4-35.212 24.67-4.927-5.32 7.965-40.19 24.046-42.04 0 0-14.425.78-24.604 11.56-3.01-12.73 8.137-21.66 16.36-31.38-16.39-3.05-32.44 3.87-41.176 11.22.798-12.62 14.562-24.85 27.145-30.08-11.487-4.65-21.89-4.64-42.9 2.81-1.453-7.1 28.954-31.08 43.662-24.31 0 0-13.398-11.3-28.168-9.95 6.167-11.53 20.436-10.85 33.033-12.7-10.27-13.13-26.885-18.56-38.298-18.83 8.947-8.94 27.364-9 40.258-4.59-5.54-11.09-13.344-17.97-34.025-26.28 3.607-6.29 46.022-.84 52.575 13.97" opacity=".99" fill="#794522"/><path d="M82.857 176.92c-1.354-10.3-1.514-20.43-10.884-31.93 13.012-1.33 20.422 10.88 28.987 20.3 5.16-15.85.38-32.66-5.77-42.28 12.41 2.43 22.75 17.67 26.3 30.83 6.1-10.79 7.44-21.1 2.79-42.9 4.14-.3 12.21 12.14 16.72 25.39 3.35 9.86 9.2-25.91 16.43-25.39-4.65 21.8-3.31 32.11 2.79 42.9 3.55-13.16 13.89-28.4 26.3-30.83-6.15 9.62-10.93 26.43-5.77 42.28 8.56-9.42 15.97-21.63 28.99-20.3-9.37 11.5-9.53 21.63-10.89 31.93" opacity=".99" fill="#794522"/></g><path d="M212.69 262.89c.03 41.26-33.4 74.74-74.67 74.76-41.264.03-74.738-33.4-74.765-74.66v-.1c-.028-41.27 33.4-74.74 74.665-74.77 41.26-.03 74.74 33.4 74.77 74.67v.1z" stroke-linejoin="round" stroke="#010101" stroke-width="2.204" stroke-linecap="round" fill="#a05b2c"/><g stroke-linejoin="round" stroke="#010101" stroke-width="4.271" stroke-linecap="round" fill="none"><path d="M192.178 271.494c5.23 19.48-6.36 39.5-25.88 44.72-9.37 2.51-19.36 1.2-27.76-3.65M83.765 271.494c-5.23 19.48 6.354 39.5 25.873 44.72 9.37 2.51 19.36 1.2 27.77-3.65"/></g><path d="M154.67 287.73c0 8.83-9.67 15.99-16.07 15.99-6.89 0-16.06-7.16-16.06-15.99s7.19-11.08 16.06-11.08 16.07 2.25 16.07 11.08z" fill="#010101"/><path d="M134.25 241.9c.01 12.78-10.35 23.15-23.13 23.15-12.773.01-23.14-10.34-23.148-23.12v-.03c-.01-12.78 10.344-23.15 23.128-23.15 12.77-.01 23.14 10.34 23.15 23.12v.03z" stroke-linejoin="round" stroke="#010101" stroke-width="9.931" stroke-linecap="round" fill="#fff"/><path d="M125.21 244.56c0 3.97-3.21 7.18-7.18 7.19-3.97 0-7.18-3.21-7.19-7.18v-.01c0-3.96 3.21-7.18 7.18-7.18 3.97-.01 7.18 3.2 7.19 7.17v.01z" fill="#010101"/><g><path d="M187.97 241.9c.01 12.78-10.34 23.15-23.12 23.15-12.78.01-23.15-10.34-23.15-23.12v-.03c-.01-12.78 10.34-23.15 23.12-23.15 12.78-.01 23.14 10.34 23.15 23.12v.03z" stroke-linejoin="round" stroke="#010101" stroke-width="9.931" stroke-linecap="round" fill="#fff"/><path d="M164.57 244.56c0 3.97-3.21 7.18-7.18 7.19-3.97 0-7.18-3.21-7.19-7.18v-.01c0-3.96 3.22-7.18 7.18-7.18 3.97-.01 7.18 3.2 7.19 7.17v.01z" fill="#010101"/></g><g stroke="#010101" stroke-width="4" stroke-linecap="round" fill="none"><path d="M180.61 281.028c44.67-16.61 66.5 3.89 66.5 3.89M174.2 292.168c31.64-8.96 52.35 13.89 52.35 13.89M171.57 304.078c24.34-2.58 33.66 19.12 33.66 19.12"/><g><path d="M101.47 281.028c-44.67-16.61-66.5 3.89-66.5 3.89M107.88 292.168c-31.63-8.96-52.35 13.89-52.35 13.89M110.51 304.078c-24.34-2.58-33.65 19.12-33.65 19.12"/></g></g></g></svg> \ No newline at end of file
diff --git a/pics/06.svg b/pics/06.svg
new file mode 100644
index 0000000..7fa1bae
--- /dev/null
+++ b/pics/06.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 367.291 323.996" version="1"><path d="M279.36 129s6.77 34.46 33.618 16.285c34.78-23.547 46.61-19.636 50.464-16.235 3.854 3.4.72 11.187-.888 14.883-7.59 17.47-38.28 44.744-51.913 58.827-10.235 10.575-23.308 21.95-47.89-8.692" fill="#8B5D3B"/><path d="M261.19 195.32c-.69-.862-.553-2.12.31-2.813.86-.694 2.118-.555 2.81.307 11.75 14.656 20.513 19.104 27.028 19.07 6.944.05 12.61-5.057 17.866-10.518 6.882-7.106 17.938-17.42 28.218-28.136 10.27-10.682 19.75-21.864 23.297-30.095 1.03-2.33 2.59-6.337 2.563-9.257-.01-1.598-.39-2.646-1.164-3.33-1.073-.927-2.99-2.053-6.9-2.068-6.715-.03-19.288 3.655-41.12 18.458-5.825 3.94-10.937 5.635-15.43 5.637-4.253.008-7.837-1.558-10.628-3.813-2.8-2.258-4.874-5.167-6.434-8.02-3.106-5.706-4.183-11.248-4.21-11.36-.213-1.084.494-2.135 1.576-2.347 1.082-.214 2.134.492 2.348 1.577.004 0 .13.668.456 1.84.324 1.176.837 2.81 1.57 4.62 1.46 3.623 3.847 7.896 7.2 10.57 2.243 1.794 4.842 2.925 8.122 2.933 3.46 0 7.803-1.31 13.186-4.95 22.17-14.99 35.23-19.12 43.364-19.148 4.712-.015 7.78 1.495 9.545 3.07 1.927 1.7 2.53 4.114 2.52 6.33-.027 4.137-1.846 8.374-2.896 10.85-4.043 9.238-13.703 20.425-24.082 31.27-10.373 10.812-21.477 21.172-28.23 28.15-5.31 5.45-11.715 11.686-20.74 11.734-8.47-.03-18.11-5.56-30.16-20.56z" fill="#010101"/><path d="M258.58 85.103c.158-2.017.264-4.048.264-6.104 0-42.525-34.476-77-77-77s-77 34.474-77 77c0 2.056.104 4.088.263 6.103-27.325 22.29-44.774 56.225-44.76 94.237v.086c.022 67.102 54.438 121.48 121.54 121.46s121.49-54.45 121.47-121.55v-.086c-.02-37.98-17.46-71.88-44.77-94.147z" fill="#8B5D3B"/><path d="M181.85 302.88v.002h-.013c-68.183-.01-123.46-55.265-123.48-123.45v-.13c0-38.24 17.394-72.43 44.69-95.08-.117-1.714-.192-3.45-.192-5.215.002-43.632 35.37-79 79-79s78.998 35.37 79 79c0 1.766-.075 3.502-.192 5.216 27.287 22.638 44.678 56.81 44.69 95.038v.086l-.002.027c0 .007.002.017.003.017-.002 68.187-55.263 123.47-123.46 123.5l-.05-.01zm-.02 0v-.003zm.12-4c65.954-.056 119.39-53.54 119.39-119.5v-.128c-.015-37.36-17.167-70.69-44.025-92.6l1.265-1.55 1.993.154-1.993-.155-1.265 1.55c-.508-.415-.782-1.053-.73-1.706.155-1.982.258-3.96.258-5.947-.002-20.717-8.392-39.454-21.968-53.034-13.58-13.58-32.32-21.97-53.03-21.97-20.717 0-39.456 8.39-53.034 21.964-13.58 13.58-21.97 32.318-21.97 53.035 0 1.99.102 3.967.258 5.945.05.654-.222 1.292-.73 1.707-26.87 21.92-44.024 55.27-44.024 92.644v.13c.02 65.98 53.52 119.46 119.5 119.45 0 .002 0 0 .054 0h.04z" fill="#010101"/><path d="M68.26 186.44s25.45 42.492-11.96 54.842c-48.467 16-54.3 33.47-54.3 41.3 0 7.834 9.427 12.105 14 14 21.596 8.945 70.166 1.377 93.5 0 17.527-1.034 38-4.5 30-63.5" fill="#8B5D3B"/><path d="M15.234 298.43c-2.336-.973-5.99-2.56-9.18-5.044C2.892 290.936.007 287.37 0 282.582c-.023-4.425 1.73-11.382 9.577-19.017 7.842-7.655 21.684-16.118 46.096-24.182 7.6-2.52 12.265-6.215 15.12-10.434 2.847-4.225 3.92-9.084 3.922-14.067.02-10.163-4.597-20.608-6.914-25.1-.77-1.502-1.256-2.314-1.256-2.315v.002c-.57-.95-.26-2.177.686-2.744.947-.568 2.177-.26 2.744.687.06.152 8.695 14.383 8.74 29.47.003 5.544-1.207 11.268-4.605 16.304-3.393 5.04-8.935 9.28-17.182 11.996-24.054 7.937-37.362 16.207-44.554 23.243-7.188 7.04-8.353 12.73-8.374 16.14-.01 3.047 1.82 5.533 4.515 7.65 2.666 2.087 6.012 3.58 8.25 4.502 7.292 3.04 18.396 4.16 30.598 4.145 21.738.004 46.946-3.402 62.02-4.293 7.377-.423 14.782-1.334 20.255-6.156 5.48-4.79 9.638-13.89 9.646-31.916 0-6.52-.548-14.182-1.765-23.16-.15-1.097.616-2.105 1.712-2.253 1.094-.148 2.102.616 2.25 1.713 1.238 9.123 1.803 16.957 1.803 23.7.008 18.55-4.306 29.042-11.01 34.925-6.71 5.85-15.197 6.688-22.658 7.14-14.8.865-40.146 4.3-62.254 4.303-12.442-.02-23.87-1.05-32.122-4.45z" fill="#010101"/><g><path d="M295.44 186.44s-25.45 42.492 11.96 54.842c48.467 16 54.3 33.466 54.3 41.3 0 7.833-9.428 12.104-14 14-21.596 8.944-70.165 1.376-93.497 0-17.524-1.035-37.995-4.5-29.996-63.5" fill="#8B5D3B"/><path d="M254.08 298.58c-7.46-.452-15.944-1.288-22.655-7.14-6.704-5.88-11.02-16.375-11.01-34.925 0-6.74.564-14.576 1.806-23.698.148-1.098 1.156-1.862 2.25-1.715 1.094.147 1.86 1.155 1.714 2.25-1.22 8.98-1.77 16.645-1.77 23.163.01 18.027 4.17 27.128 9.647 31.917 5.473 4.82 12.878 5.73 20.255 6.155 15.068.89 40.276 4.297 62.015 4.293 12.203.015 23.307-1.105 30.6-4.144 2.235-.923 5.584-2.418 8.25-4.503 2.693-2.115 4.523-4.603 4.515-7.65-.02-3.406-1.185-9.1-8.372-16.157-7.19-7.036-20.5-15.306-44.556-23.243-8.248-2.715-13.79-6.955-17.182-11.995-3.4-5.038-4.61-10.76-4.607-16.304.046-15.087 8.684-29.317 8.742-29.47.567-.946 1.796-1.255 2.744-.686.945.567 1.254 1.794.687 2.742 0 .002-.486.813-1.255 2.313-.77 1.503-1.8 3.658-2.83 6.246-2.062 5.174-4.093 12.084-4.087 18.853.004 4.98 1.076 9.844 3.923 14.066 2.856 4.218 7.52 7.915 15.12 10.435 24.413 8.063 38.256 16.526 46.097 24.18 7.848 7.636 9.602 14.592 9.58 19.02-.008 4.785-2.895 8.35-6.057 10.803-3.19 2.48-6.843 4.07-9.18 5.044-8.252 3.397-19.68 4.436-32.13 4.45-22.08.01-47.42-3.43-62.22-4.29z" fill="#010101"/></g><g><circle cy="121.03" cx="181.85" r="18" fill="#C49A6B"/><path d="M161.85 121.03c0-11.048 8.953-20 20-20v4c-8.837.016-15.984 7.163-16 16 .016 8.834 7.164 15.984 16 16 8.834-.016 15.982-7.165 16-16-.018-8.837-7.165-15.984-16-16v-4c11.045 0 19.998 8.952 20 20-.002 11.045-8.954 19.998-20 20-11.04 0-20-8.95-20-20z" fill="#010101"/><path d="M225.1 120c-.683 7.808-11.805 62.044-19.61 61.36-7.808-.682-9.343-56.026-8.66-63.834.683-7.807 7.565-13.582 15.373-12.9 7.82.68 13.59 7.57 12.9 15.37z" fill="#FFF"/><path d="M205.41 183.36l-.09-.007c-1.938-.225-3.04-1.583-3.872-2.996-.843-1.472-1.504-3.32-2.104-5.524-1.188-4.395-2.083-10.188-2.77-16.468-1.37-12.553-1.887-26.99-1.89-35.227.003-2.62.05-4.588.155-5.785.74-8.428 7.802-14.78 16.11-14.78.47 0 .948.02 1.43.063 8.428.742 14.776 7.802 14.776 16.11 0 .473-.02.948-.062 1.42l-2-.15 1.992.175c-.494 5.45-5.355 30.123-10.936 46.86-1.878 5.58-3.775 10.223-5.842 13.166-1.197 1.62-2.47 3.064-4.678 3.164h-.22zm-6.59-65.65c-.085.93-.14 2.88-.14 5.43 0 6.848.37 18.225 1.305 29.043.907 10.78 2.505 21.19 4.55 25.46.447 1.008.945 1.554 1.126 1.702.055-.027.14-.077.247-.16.28-.214.694-.653 1.143-1.29.903-1.27 1.94-3.295 2.974-5.79 2.077-4.996 4.19-11.887 6.08-19.02 3.778-14.235 6.7-29.684 7.003-33.255.03-.37.047-.73.045-1.08.002-6.245-4.78-11.575-11.133-12.126-.357-.033-.715-.048-1.072-.048h-.004c-6.26 0-11.58 4.79-12.14 11.14z" fill="#010101"/><g><path d="M166.87 117.53c.682 7.808-.852 63.152-8.66 63.835s-18.93-53.554-19.61-61.36c-.685-7.808 5.09-14.69 12.898-15.374 7.81-.68 14.69 5.09 15.37 12.9z" fill="#FFF"/><path d="M153.38 180.2c-1.19-1.69-2.298-3.914-3.403-6.568-2.197-5.297-4.334-12.295-6.253-19.53-3.834-14.51-6.744-29.744-7.12-33.93-.043-.48-.063-.957-.063-1.43 0-8.312 6.354-15.37 14.78-16.11.478-.043.954-.065 1.428-.065 8.31.002 15.37 6.353 16.112 14.78l-1.993.175-1.99.173c-.555-6.346-5.885-11.128-12.128-11.128-.355 0-.714.017-1.08.047-6.345.553-11.13 5.88-11.13 12.126 0 .354.018.715.05 1.082.254 3.005 2.396 14.616 5.34 26.7 2.92 12.09 6.78 24.967 10.107 30.427.838 1.448 1.715 2.265 1.99 2.39.02-.014.042-.033.07-.058.155-.132.417-.443.69-.925.562-.965 1.17-2.568 1.71-4.578 1.094-4.03 1.98-9.694 2.652-15.857 1.347-12.334 1.864-26.715 1.862-34.792.002-2.548-.054-4.497-.136-5.434l1.99-.173 1.994-.175c.103 1.2.15 3.166.153 5.784-.006 10.817-.882 32.286-3.44 46.21-.872 4.663-1.865 8.447-3.318 11.01-.83 1.413-1.933 2.77-3.887 2.998-.1.01-.204.013-.305.015-2.2-.11-3.48-1.56-4.68-3.18z" fill="#010101"/></g><g><path d="M207.26 73.92h-50.804c-17.45 0-31.598 12.787-31.598 28.562s14.147 28.563 31.598 28.563c10.412 0 19.645-4.555 25.402-11.577 5.757 7.022 14.99 11.577 25.402 11.577 17.45 0 31.598-12.788 31.598-28.563s-14.15-28.56-31.6-28.56z" fill="#A97C50"/><path d="M181.85 122.34c-6.167 6.515-15.272 10.603-25.402 10.605-18.358-.03-33.468-13.485-33.5-30.462.032-16.98 15.142-30.433 33.5-30.464h50.805v3.8h-50.805c-8.26-.003-15.706 3.026-21.068 7.874-5.364 4.854-8.628 11.48-8.63 18.79.002 7.306 3.267 13.93 8.628 18.785 5.364 4.847 12.81 7.876 21.07 7.874 9.856.002 18.552-4.314 23.933-10.88.36-.442.9-.696 1.47-.696s1.108.254 1.47.695c5.38 6.566 14.078 10.883 23.934 10.88 8.257.003 15.706-3.026 21.067-7.874 5.364-4.855 8.627-11.48 8.63-18.787-.003-7.31-3.266-13.934-8.63-18.79-5.36-4.847-12.81-7.876-21.066-7.874v-3.8c18.355.03 33.468 13.484 33.496 30.463-.028 16.977-15.14 30.43-33.496 30.462-10.14.01-19.24-4.08-25.41-10.59z" fill="#010101"/></g><g><path d="M232.17 46.36c0 11.3-9.16 20.46-20.46 20.46-11.298 0-20.458-9.16-20.458-20.46s9.16-20.46 20.46-20.46c11.31 0 20.46 9.16 20.46 20.46z" fill="#FFF"/><path d="M189.26 46.36c.002-12.404 10.056-22.457 22.46-22.46 12.404.003 22.457 10.056 22.46 22.46-.003 12.405-10.056 22.458-22.46 22.46-12.41-.003-22.46-10.055-22.46-22.46zm4 0c.017 10.194 8.264 18.44 18.46 18.46 10.192-.02 18.44-8.267 18.456-18.46-.017-10.193-8.264-18.44-18.457-18.46-10.2.02-18.45 8.267-18.46 18.46z" fill="#010101"/><g><path d="M213.36 50.292c0 3.65-2.96 6.61-6.61 6.61s-6.608-2.96-6.608-6.61c0-3.65 2.96-6.61 6.61-6.61s6.61 2.96 6.61 6.61z" fill="#010101"/></g><g><path d="M172.45 46.36c0 11.3-9.16 20.46-20.46 20.46s-20.458-9.16-20.458-20.46 9.16-20.46 20.46-20.46 20.46 9.16 20.46 20.46z" fill="#FFF"/><path d="M129.53 46.36c.002-12.405 10.056-22.46 22.46-22.46 12.404 0 22.458 10.055 22.458 22.46 0 12.403-10.054 22.457-22.46 22.46-12.4-.003-22.46-10.057-22.46-22.46zm4 0c.02 10.193 8.266 18.44 18.46 18.458 10.192-.02 18.44-8.265 18.458-18.458-.02-10.194-8.266-18.442-18.46-18.46-10.19.018-18.44 8.267-18.46 18.46z" fill="#010101"/><g><path d="M164.55 50.292c0 3.65-2.96 6.61-6.61 6.61s-6.61-2.96-6.61-6.61c0-3.65 2.96-6.61 6.61-6.61s6.61 2.96 6.61 6.61z" fill="#010101"/></g></g></g><g><path d="M115.38 135.83c-1.1-.086-1.924-1.05-1.836-2.15 1.426-18.033 16.706-31.638 34.75-31.634.942 0 1.89.037 2.846.113 1.1.087 1.924 1.05 1.836 2.15-.086 1.1-1.05 1.923-2.152 1.837-.85-.067-1.695-.1-2.53-.1-16.022 0-29.517 12.06-30.762 27.947-.082 1.046-.958 1.843-1.99 1.843-.07 0-.12 0-.17-.01z"/><path d="M108.18 121.43c-1.1-.088-1.923-1.052-1.837-2.153 1.428-18.032 16.706-31.636 34.75-31.634.94 0 1.893.04 2.846.114 1.1.086 1.923 1.05 1.834 2.15-.086 1.102-1.05 1.924-2.15 1.836-.852-.067-1.696-.1-2.53-.1-16.024.004-29.515 12.06-30.763 27.948-.08 1.05-.958 1.845-1.992 1.845-.07.01-.12.01-.17 0zM122.57 150.23c-1.1-.086-1.924-1.05-1.835-2.15 1.427-18.034 16.707-31.638 34.75-31.634.943 0 1.892.037 2.846.113 1.102.085 1.925 1.05 1.836 2.15-.086 1.1-1.05 1.924-2.15 1.835-.85-.066-1.695-.1-2.53-.1-16.022.003-29.516 12.06-30.764 27.95-.082 1.045-.957 1.84-1.99 1.84-.07.01-.12 0-.18 0z"/><g><path d="M246.17 134c-1.252-15.888-14.743-27.944-30.764-27.948-.836 0-1.68.033-2.53.1v.002c-1.102.087-2.064-.736-2.152-1.836-.087-1.103.734-2.066 1.837-2.153.954-.075 1.903-.112 2.847-.112 18.043-.004 33.32 13.602 34.75 31.633.086 1.103-.734 2.066-1.835 2.15-.054.005-.106.007-.16.007-1.04 0-1.92-.8-2-1.84z"/><path d="M253.37 119.6c-1.25-15.89-14.742-27.945-30.762-27.95-.836 0-1.68.034-2.53.103-1.102.087-2.064-.734-2.15-1.836-.09-1.1.733-2.066 1.835-2.153.954-.075 1.902-.112 2.846-.112 18.04-.004 33.318 13.602 34.75 31.633.087 1.102-.736 2.066-1.836 2.15-.054.005-.106.007-.16.007-1.04 0-1.92-.8-2-1.84zM238.97 148.39c-1.25-15.89-14.743-27.944-30.764-27.948-.837 0-1.68.033-2.528.102-1.103.087-2.064-.735-2.152-1.834-.09-1.102.733-2.067 1.835-2.154.954-.075 1.902-.114 2.847-.114 18.044-.002 33.32 13.603 34.752 31.634.086 1.102-.736 2.064-1.838 2.15-.054.005-.106.007-.16.007-1.03 0-1.91-.8-1.99-1.85z"/></g></g></g><g><path d="M120.38 269.44c-17.732-7.742-36.64-3.63-38.632.93-2.17 4.973 7.855 21.198 25.588 28.94 13.74 6 27.232 7.122 34.284 3.48.167 6.79 5.12 13.73 12.998 17.168 3.028 1.322 6.123 1.982 9.104 2.032-4.873-5.076-6.752-11.87-4.22-17.666s8.79-9.035 15.825-8.91c-2.062-2.153-4.637-4.004-7.665-5.325-7.877-3.44-16.343-2.34-21.44 2.162-2.12-7.63-12.1-16.8-25.84-22.8z" fill="#B7BEC8"/><path d="M163.68 323.99c-3.25-.055-6.608-.775-9.87-2.2-7.452-3.265-12.6-9.445-13.888-16.148-2.58.838-5.556 1.227-8.82 1.23-7.203-.006-15.84-1.918-24.574-5.728-8.377-3.66-15.065-9.113-19.705-14.5-4.616-5.44-7.298-10.59-7.377-14.66.002-.826.126-1.642.46-2.41 1.194-2.43 3.69-3.642 7.014-4.76 3.346-1.052 7.642-1.704 12.493-1.708 6.62.002 14.27 1.234 21.76 4.503l-.802 1.83-.797 1.833c-6.904-3.017-14.032-4.167-20.16-4.165-4.482-.004-8.432.618-11.293 1.52-2.883.834-4.558 2.255-4.547 2.544-.057.126-.126.396-.126.812-.078 2.153 2.115 7.145 6.41 12.053 4.267 4.962 10.52 10.06 18.27 13.442 8.288 3.622 16.48 5.397 22.976 5.392 3.987.006 7.32-.678 9.593-1.857.612-.317 1.344-.296 1.935.057.594.35.963.982.982 1.67.113 5.837 4.526 12.223 11.8 15.384 1.26.552 2.53.976 3.793 1.28-1.818-2.99-2.835-6.3-2.838-9.64-.002-2.116.413-4.237 1.294-6.24 2.285-5.212 7.103-8.524 12.72-9.668-1.084-.73-2.26-1.384-3.526-1.936-2.89-1.262-5.857-1.855-8.652-1.855-4.222 0-8.03 1.35-10.663 3.686-.517.455-1.236.614-1.894.42-.66-.197-1.176-.722-1.358-1.384-1.715-6.58-11.31-15.735-24.715-21.516l.798-1.832.802-1.832c12.658 5.594 22.313 13.575 25.97 21.466 3.166-1.983 7.016-3.007 11.06-3.01 3.358.003 6.86.71 10.25 2.19 3.278 1.432 6.07 3.436 8.31 5.775.565.59.714 1.46.38 2.204-.333.744-1.083 1.207-1.9 1.18-.08-.004-.186-.004-.315-.004-6.283.015-11.518 2.914-13.602 7.718-.65 1.483-.958 3.04-.958 4.637-.006 3.686 1.686 7.612 4.788 10.84.56.584.715 1.445.392 2.186-.32.733-1.04 1.202-1.836 1.202.01.01 0 .01-.01.01z" fill="#010101"/><path d="M98.342 265.16c4.522.96 9.414 2.483 14.383 4.653 16.883 7.37 28.17 18.898 25.188 25.73-2.982 6.827-19.104 6.382-35.987-.99-3.312-1.446-6.39-3.044-9.206-4.743 3.973 3.61 8.877 6.988 14.612 9.493 13.74 6 27.24 7.123 34.292 3.48.166 6.79 5.104 13.74 12.98 17.18 3.03 1.324 6.123 1.976 9.104 2.024-4.873-5.076-6.745-11.87-4.215-17.666 2.53-5.796 8.795-9.04 15.828-8.915-2.06-2.154-4.64-3.973-7.67-5.293-7.875-3.44-16.345-2.354-21.44 2.146-2.123-7.647-12.093-16.81-25.832-22.81-7.6-3.32-15.41-4.42-22.028-4.28z" fill="#010101" opacity=".314"/><g><path d="M100.87 272.56c1.146 1.557.816 3.746-.74 4.896-1.556 1.147-3.747.815-4.894-.74s-.816-3.746.74-4.894c1.552-1.16 3.744-.83 4.895.73z" fill="#010101"/></g></g></svg> \ No newline at end of file
diff --git a/rsrc/main.css b/rsrc/main.css
new file mode 100644
index 0000000..65de888
--- /dev/null
+++ b/rsrc/main.css
@@ -0,0 +1,107 @@
+/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
+/* Main
+/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
+html{margin:0;padding:0;height:100%;font-size:1.25rem;background:#DDD;}
+body{margin:0;padding:0;height:100%;font-size:1.00rem;display:flex;}
+
+main{margin:auto;padding:1rem;background:#FFF;width:60rem;border:0.05rem solid #AAA;}
+
+/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
+/* Slideshow
+/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
+.slideshow {
+ display:flex;
+ width:100%;
+ height:30rem;
+ border:0.05rem solid #AAA;
+}
+
+.slideshow > ul,
+.slideshow > div {
+ display:flex;
+ box-sizing:border-box;
+ align-items:center;
+}
+
+.slideshow > div {
+ width:5%;
+ background:#DDD;
+ justify-content:center;
+ cursor:pointer;
+ font-weight:600;
+ padding:0.25rem;
+}
+
+.slideshow > ul {
+ list-style:none;
+ margin:0;
+ padding:0;
+ width:90%;
+ border:0.05rem solid #AAA;
+ border-top:none;
+ border-bottom:none;
+ box-sizing:border-box;
+ z-index:0;
+ position:relative;
+ overflow:hidden;
+}
+
+.slideshow > ul > li {
+ transition:visibility 0.5s linear, opacity 0.5s linear;
+ position:absolute;
+ top:0;
+ padding:0.5rem;
+ box-sizing:border-box;
+}
+
+.slideshow > ul > li.show {
+ visibility:visible;
+ opacity:1;
+}
+
+.slideshow > ul > li.show img {
+ animation-name:animation;
+ animation-duration:0.5s;
+ animation-fill-mode:both;
+}
+
+.slideshow > ul > li.show.next img{
+ animation-name:nextAnimation;
+}
+
+.slideshow > ul > li.show.prev img{
+ animation-name:prevAnimation;
+}
+
+.slideshow > ul > li.hide {
+ visibility:hidden;
+ opacity:0;
+}
+
+/* The "object-fit" attribute is equivalent to "background-size". */
+.slideshow > ul,
+.slideshow > ul > li,
+.slideshow > ul > li > img {
+ width:100%;
+ height:100%;
+ object-fit:contain;
+ background:#DDD;
+}
+
+/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
+/* Animation
+/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
+@keyframes animation {
+ 0% {transform:translateY(-50rem);}
+ 100%{transform:translateY(0);}
+}
+
+@keyframes prevAnimation {
+ 0% {transform:translateX(-50rem);}
+ 100%{transform:translateX(0);}
+}
+
+@keyframes nextAnimation {
+ 0% {transform:translateX(50rem);}
+ 100%{transform:translateX(0);}
+} \ No newline at end of file
diff --git a/rsrc/main.js b/rsrc/main.js
new file mode 100644
index 0000000..c35f983
--- /dev/null
+++ b/rsrc/main.js
@@ -0,0 +1,61 @@
+class Slideshow {
+ constructor(node) {
+ let prev, next, time;
+
+ this.autostop = false;
+ this.timeout = false;
+ this.current = 0;
+ this.list = node.getElementsByTagName("ul")[0].getElementsByTagName("li");
+
+ if(prev = node.getElementsByClassName("prev")[0]) {
+ prev.onclick = () => {
+ this.initializeTimeout();
+ this.changeDirection("prev")
+ };
+ }
+
+ if(next = node.getElementsByClassName("next")[0]) {
+ next.onclick = () => {
+ this.initializeTimeout();
+ this.changeDirection("next");
+ };
+ }
+
+ if(time = node.getAttribute("data-time")) {
+ setInterval(() => {
+ !this.autostop && this.changeDirection("next");
+ }, time);
+ }
+ }
+
+ initializeTimeout() {
+ if(this.timeout) {
+ clearTimeout(this.timeout);
+ }
+
+ this.autostop = true;
+ this.timeout = setTimeout(() => {
+ this.autostop = false;
+ }, 15000);
+ }
+
+ changeDirection(direction) {
+ (direction === "prev" && --this.current);
+ (direction === "next" && ++this.current);
+
+ if(this.list[this.current] === undefined) {
+ switch(direction) {
+ case "prev": this.current = this.list.length - 1; break;
+ case "next": this.current = 0;
+ }
+ }
+
+ for(let i = 0; i < this.list.length; ++i) {
+ if(this.current === i) {
+ this.list[i].getAttribute("class") !== "show" && this.list[i].setAttribute("class", "show " + direction);
+ } else {
+ this.list[i].getAttribute("class") !== "hide" && this.list[i].setAttribute("class", "hide");
+ }
+ }
+ }
+} \ No newline at end of file