Skip to content
Snippets Groups Projects
Commit c7b99de5 authored by Benoît Harrault's avatar Benoît Harrault
Browse files

Add nightmare difficulty mode, add 4x4 grid size, add monsters skin

parent 216aca45
No related branches found
No related tags found
1 merge request!32Resolve "Add a nightmare difficulty mode and a 4x4 grid size"
Pipeline #1715 passed
<?xml version="1.0" encoding="UTF-8"?>
<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><g transform="matrix(.19088 0 0 .19088 1.1352 -10.419)"><path d="m256 235.57c-62.576 0-113.76 50.886-114.12 113.45l-7e-3 71.03h50.775c1e-3 -0.137 0.01-0.272 0.01-0.41l0.01-70.298c0.27-34.661 28.646-62.83 63.331-62.83s63.061 28.169 63.331 62.83l0.01 70.298c0 0.137 0.01 0.273 0.01 0.41h50.775l-7e-3 -71.03c-0.364-62.564-51.543-113.45-114.12-113.45z" fill="#96b4eb"/><path d="m474.64 419.61-0.01-70.526c0-0.132-1e-3 -0.263-1e-3 -0.394-0.303-58.16-23.178-112.79-64.409-153.82-41.251-41.052-96.019-63.66-154.22-63.66s-112.97 22.608-154.22 63.66c-41.231 41.034-64.106 95.662-64.41 153.82 0 0.132-1e-3 0.263-1e-3 0.394l-0.01 70.526c0 0.145 0.01 0.287 0.011 0.432h50.436l7e-3 -71.104v-0.137c0.234-44.74 17.831-86.764 49.55-118.33 31.732-31.58 73.864-48.971 118.63-48.971s86.901 17.392 118.63 48.971c31.719 31.566 49.316 73.59 49.55 118.33v0.137l7e-3 71.104h50.436c0-0.145 0.01-0.287 0.01-0.432z" fill="#d789b9"/><path d="m424.18 348.8c-0.234-44.74-17.831-86.764-49.55-118.33-31.732-31.58-73.864-48.971-118.63-48.971s-86.901 17.392-118.63 48.971c-31.719 31.566-49.316 73.59-49.55 118.33v0.137l-7e-3 71.104h54.065l7e-3 -71.03c0.364-62.563 51.543-113.45 114.12-113.45s113.76 50.886 114.12 113.45l7e-3 71.03h54.065l-7e-3 -71.104v-0.137z" fill="#f6e06e"/><path d="m37.371 370.82c0-0.027-1e-3 -0.053-2e-3 -0.079l-7e-3 48.873 0.432 0.432h50.827l-0.589-49.225h-50.661z" fill="#c668b9"/><path d="m134.33 370.82h-46.302l0.589 49.225h53.371l0.273-50.231c-2.537 0.657-5.196 1.006-7.931 1.006z" fill="#dda86a"/><path d="m192.46 286.28c-27.667 23.283-26.265 52.682-26.265 52.682-2e-3 14.786-10.213 27.304-23.931 30.852l-0.273 50.231h50.656c4e-3 -4e-3 6e-3 -7e-3 0.01-0.01l0.01-70.697c0.27-34.661 28.646-62.83 63.331-62.83 2.938 0 5.826 0.218 8.661 0.609-8.992-16.127-48.501-20.781-72.199-0.837z" fill="#8286ea"/><path d="m368.58 370.82h-49.244l7e-3 48.815c0.159 0.159 0.251 0.25 0.41 0.41h50.328v-49.263c-0.497 0.023-0.997 0.038-1.501 0.038z" fill="#8286ea"/><path d="m474.64 420.03-0.01-70.947c0-0.131-1e-3 -0.263-1e-3 -0.394-0.303-58.161-23.178-112.79-64.409-153.82-41.251-41.052-96.019-63.66-154.22-63.66-6.524 0-13.002 0.3-19.426 0.862 41.553 4.032 80.127 22.122 110.1 51.949 17.153 17.071 30.474 36.978 39.526 58.669 6.489 6.138 11.19 14.144 14.834 22.162 22.885 48.515 29.254 101.98 24.33 155.19h49.264c3e-3 -5e-3 6e-3 -8e-3 0.01-0.012z" fill="#c668b9"/><path d="m401.03 264.85c-3.644-8.017-8.345-16.024-14.834-22.162 9 21.562 13.781 44.885 13.906 68.939 0 0.109 1e-3 0.218 1e-3 0.327l4e-3 27.328c3e-3 16.913-13.311 30.714-30.03 31.498v49.263h55.284c4.923-53.21-1.446-106.68-24.331-155.19z" fill="#dda86a"/><path d="m491.94 501.85h-471.88c-5.434 0-9.839-4.405-9.839-9.839v-53.361c0-5.434 4.405-9.839 9.839-9.839h471.88c5.434 0 9.839 4.405 9.839 9.839v53.361c0 5.433-4.405 9.839-9.839 9.839z" fill="#a1e8c3"/><path d="m491.94 418.66h-7.151l-0.011-70.02c-0.317-60.861-24.254-118.03-67.4-160.96-43.166-42.958-100.48-66.616-161.38-66.616s-118.21 23.658-161.38 66.616c-43.146 42.938-67.083 100.1-67.4 161.02l-0.011 69.967h-7.151c-11.023 0-19.99 8.967-19.99 19.99v53.361c0 11.022 8.967 19.99 19.99 19.99h471.88c11.023 0 19.99-8.967 19.99-19.99v-53.361c0-11.022-8.967-19.989-19.99-19.989zm-309.43-8.766h-34.546l8e-3 -60.844c0.344-59.217 48.806-107.39 108.03-107.39s107.68 48.177 108.03 107.36l8e-3 60.878h-34.546l-9e-3 -60.636c-0.314-40.198-33.278-72.902-73.482-72.902s-73.167 32.704-73.481 72.979zm193.71 0-8e-3 -60.914c-0.384-65.895-54.309-119.5-120.21-119.5s-119.82 53.61-120.21 119.54l-8e-3 60.88h-41.884l9e-3 -61.06c0.225-43.121 17.186-83.623 47.755-114.05 30.584-30.436 71.19-47.198 114.34-47.198 43.148 0 83.754 16.762 114.34 47.198 30.57 30.423 47.53 70.925 47.755 114.01l9e-3 61.091h-41.885zm-173.4-60.478c0.227-29.092 24.084-52.759 53.18-52.759 29.097 0 52.953 23.667 53.18 52.681l0.01 69.321h-106.38zm-155.3-0.329 1e-3 -0.341c0.289-55.46 22.101-107.55 61.419-146.68 39.335-39.147 91.561-60.706 147.06-60.706s107.72 21.559 147.06 60.704c39.318 39.129 61.129 91.221 61.419 146.63l0.01 61.201h-34.204l-8e-3 -61.123c-0.243-46.362-18.476-89.908-51.344-122.62-32.882-32.722-76.54-50.744-122.93-50.744s-90.048 18.021-122.93 50.744c-32.867 32.708-51.101 76.254-51.344 122.65l-9e-3 61.091h-34.203zm444.1 142.61h-471.26v-52.738h471.26z" fill="#3c122c"/><g fill="#fff"><path d="m122.37 472.89c-7.932 0-15.891-0.052-24.157-0.155-5.606-0.069-10.094-4.67-10.024-10.276 0.069-5.562 4.601-10.024 10.147-10.024 0.044 0 0.086 0 0.129 1e-3 16.362 0.203 31.5 0.203 47.648 0 5.626-0.067 10.206 4.416 10.277 10.022s-4.416 10.207-10.022 10.277c-8.159 0.104-16.065 0.155-23.998 0.155z"/><path d="m62.107 472.73h-10.957c-5.606 0-10.151-4.544-10.151-10.151 0-5.606 4.545-10.151 10.151-10.151h10.957c5.606 0 10.15 4.544 10.15 10.151 0 5.606-4.545 10.151-10.15 10.151z"/></g></g></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><g transform="matrix(.20085 0 0 .20085 4.9986 -7.7599)"><path d="m299.54 399.33c-85.496 0-155.87-71.179-154.94-156.67 0.92-84.788 69.939-153.24 154.94-153.24h0.083c1.625 1e-3 2.029-2.238 0.506-2.804-22.685-8.441-47.183-13.156-72.753-13.387-118.61-1.071-216.17 95.44-216.34 214.06-0.161 118.53 95.874 214.66 214.36 214.66 106.77 0 195.3-78.069 211.65-180.24 0.255-1.594-1.877-2.357-2.674-0.953-26.633 46.917-77.036 78.572-134.84 78.573z" fill="#faf1a9"/><path d="m260.22 84.764c1.313 0.489 0.964 2.418-0.436 2.417h-0.072c-73.269 0-132.76 58.999-133.55 132.08-0.359 33.079 11.673 63.667 31.704 87.34-8.739-19.601-13.51-41.27-13.264-63.945 0.92-84.788 69.939-153.24 154.94-153.24h0.083c1.625 1e-3 2.029-2.238 0.506-2.804-22.685-8.441-47.183-13.156-72.753-13.387-5.802-0.052-11.552 0.136-17.245 0.543 17.489 1.343 34.296 5.12 50.083 10.994z" fill="#dfb5a7"/><path d="m434.38 320.75c-24.104 42.461-67.677 72.418-118.59 77.727-32.281 27.599-74.185 44.269-119.99 44.269-97.213 0-176.89-75.078-184.21-170.41-0.351 4.94-0.547 9.922-0.553 14.948-0.161 118.53 95.874 214.66 214.36 214.66 106.77 0 195.3-78.069 211.65-180.24 0.255-1.594-1.877-2.356-2.674-0.952z" fill="#dfb5a7"/><path d="m349.01 156.58 15.777 31.969 35.28 5.126c10.005 1.454 13.999 13.749 6.76 20.805l-25.529 24.884 6.026 35.137c1.709 9.964-8.75 17.563-17.698 12.858l-31.555-16.589-31.555 16.589c-8.948 4.705-19.407-2.894-17.698-12.858l6.027-35.137-25.529-24.884c-7.239-7.057-3.245-19.352 6.76-20.805l35.28-5.126 15.777-31.969c4.475-9.065 17.403-9.065 21.877 0z" fill="#f6e06e"/><path d="m405.03 195.45-29.749-4.323c0.268 2.513-0.506 5.162-2.604 7.207-11.555 11.263-16.828 27.491-14.1 43.396 1.236 7.204-6.326 12.698-12.796 9.297-14.283-7.509-31.346-7.509-45.629 0-0.716 0.377-1.446 0.627-2.176 0.796l-4.194 24.454c-1.709 9.964 8.75 17.563 17.698 12.858l31.555-16.589 31.555 16.589c8.948 4.704 19.407-2.894 17.698-12.858l-6.027-35.137 25.529-24.884c7.24-7.057 3.245-19.352-6.76-20.806z" fill="#dda86a"/><g fill="#3c122c"><path d="m225.4 512c-60.002 0-116.4-23.382-158.8-65.839-42.4-42.456-65.705-98.885-65.623-158.89 0.081-60.054 23.773-116.53 66.709-159.02 42.95-42.507 99.668-65.645 159.77-65.076 26.178 0.236 51.806 4.953 76.169 14.018 5.228 1.945 8.306 7.338 7.317 12.824-0.989 5.483-5.753 9.462-11.329 9.462h-7e-3c-79.112 0-144.11 64.28-144.97 143.29-0.419 38.652 14.559 75.313 42.174 103.23 27.605 27.906 64.083 43.274 102.72 43.274 52.049 0 100.36-28.156 126.09-73.48 2.75-4.842 8.554-7.017 13.802-5.174 5.255 1.845 8.429 7.179 7.547 12.682-8.337 52.108-35.073 99.862-75.284 134.46-40.645 34.974-92.601 54.237-146.29 54.237zm1e-3 -428.73c-53.986 0-104.9 21.002-143.56 59.268-39.097 38.694-60.67 90.102-60.744 144.76-0.074 54.629 21.143 106 59.742 144.65 38.599 38.652 89.94 59.938 144.56 59.938 86.523 0 161.2-53.058 190.82-130.88-30.572 30.512-72.442 48.372-116.68 48.372-44.045 1e-3 -85.601-17.487-117.01-49.242-31.423-31.766-48.465-73.528-47.987-117.59 0.474-43.693 17.848-84.695 48.922-115.45 20.259-20.053 44.817-34.237 71.574-41.688-9.146-1.329-18.409-2.039-27.75-2.124-0.627-5e-3 -1.26-8e-3 -1.883-8e-3z"/><path d="m78.326 352.76c-14.917 0-29.117-11.443-33.653-28.375-5.293-19.761 4.555-39.63 21.952-44.29 8.6-2.302 17.661-0.61 25.514 4.768 7.564 5.18 13.118 13.214 15.637 22.62 2.52 9.407 1.725 19.14-2.238 27.408-4.113 8.584-11.115 14.579-19.715 16.883-2.489 0.666-5.004 0.986-7.497 0.986zm-4.151-61.59c-1.492 0-2.974 0.192-4.427 0.581-10.97 2.938-16.989 16.177-13.417 29.511s15.405 21.794 26.372 18.853c5.143-1.377 9.389-5.085 11.955-10.441 2.718-5.672 3.238-12.445 1.463-19.071-1.775-6.625-5.61-12.232-10.799-15.786-3.516-2.406-7.358-3.647-11.147-3.647z"/><path d="m158.35 430.48c-7.88 1e-3 -16.088-3.636-22.007-10.55-4.758-5.557-7.375-12.424-7.371-19.335 4e-3 -7.262 2.862-13.706 8.048-18.145 5.185-4.439 11.996-6.271 19.168-5.156 6.83 1.061 13.211 4.706 17.968 10.263 4.758 5.556 7.376 12.423 7.372 19.335-4e-3 7.262-2.862 13.706-8.047 18.146-4.288 3.668-9.63 5.442-15.131 5.442zm-6.18-41.432c-2.796 0-5.335 0.883-7.304 2.569-2.467 2.112-3.826 5.303-3.828 8.985-3e-3 4.033 1.585 8.11 4.47 11.48 5.725 6.686 14.751 8.385 20.122 3.788 2.466-2.112 3.826-5.303 3.828-8.986 2e-3 -4.033-1.586-8.109-4.471-11.479v-1e-3c-2.885-3.37-6.669-5.567-10.654-6.186-0.733-0.113-1.456-0.17-2.163-0.17z"/></g><path d="m60.911 240.54c-0.742 0-1.495-0.083-2.25-0.255-5.414-1.237-8.8-6.63-7.562-12.044 6.184-27.054 21.452-44.745 22.099-45.485 3.656-4.181 10.008-4.607 14.19-0.951 4.174 3.65 4.605 9.987 0.97 14.169-0.224 0.262-12.663 14.922-17.652 36.75-1.066 4.658-5.21 7.816-9.795 7.816z" fill="#fff"/><path d="m300.82 298.85c-4.594 0-9.158-1.44-13.059-4.273-6.904-5.015-10.296-13.355-8.854-21.766l5.133-29.927-21.743-21.193c-6.109-5.956-8.268-14.697-5.631-22.812s9.52-13.919 17.964-15.146l30.048-4.366 13.438-27.228c3.777-7.652 11.423-12.405 19.956-12.405s16.179 4.753 19.955 12.405h1e-3l13.438 27.228 30.047 4.366c8.445 1.227 15.328 7.031 17.965 15.146s0.478 16.857-5.632 22.812l-21.742 21.193 5.133 29.927c1.442 8.41-1.95 16.75-8.854 21.766s-15.883 5.664-23.436 1.693l-26.875-14.129-26.875 14.129c-3.284 1.727-6.84 2.58-10.377 2.58zm37.253-139c-0.884 0-1.53 0.402-1.921 1.194l-15.777 31.969c-1.465 2.968-4.297 5.025-7.573 5.501l-35.28 5.126c-0.873 0.127-1.454 0.617-1.728 1.457-0.273 0.84-0.091 1.579 0.541 2.195l25.53 24.884c2.37 2.311 3.451 5.639 2.892 8.901l-6.027 35.138c-0.149 0.87 0.138 1.575 0.852 2.094 0.715 0.518 1.472 0.574 2.254 0.163l31.556-16.59c2.93-1.54 6.428-1.54 9.359 0l31.555 16.589c0.779 0.411 1.538 0.357 2.255-0.162 0.714-0.52 1.001-1.224 0.851-2.094l-6.027-35.138c-0.559-3.262 0.522-6.591 2.892-8.901l25.529-24.884c0.633-0.616 0.815-1.355 0.542-2.195s-0.854-1.33-1.728-1.457l-35.279-5.126c-3.276-0.476-6.107-2.533-7.573-5.501l-15.778-31.969c-0.388-0.792-1.033-1.194-1.917-1.194z" fill="#3c122c"/></g></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><g transform="matrix(.19521 0 0 .19521 4.8371 -4.1175)"><path d="m24.589 491.7-7.779-7.779c-8.577-8.577-8.577-22.482 0-31.059l100.87-100.87 38.838 38.838-100.87 100.87c-8.577 8.577-22.482 8.577-31.059 0z" fill="#efc5b4"/><path d="m291.09 414.91c14.867-14.867 46.457-7.641 72.299 15.862 3.765-5.499 7.147-11.161 10.097-16.96 8.143-13.853 15.622-29.959 22.503-48.113-23.471-17.455-34.604-42.046-24.97-56.943 7.477-11.563 25.413-14.112 45.013-8.017 5.497-21.716 10.484-45.191 15.009-70.28-0.184-0.086-0.368-0.165-0.552-0.253-29.108-13.89-46.058-39.082-37.857-56.266 6.472-13.562 26.676-18.075 49.214-12.551 3.891-28.709 7.338-58.979 10.398-90.64 0.827-8.559-5.91-15.245-14.469-14.339-32.211 3.41-62.561 7.134-91.032 11.184 4.889 21.845 0.27 41.2-12.949 47.507-16.906 8.067-41.552-8.214-55.573-36.459-24.627 4.502-47.433 9.326-68.389 14.483 6.451 18.352 4.783 35.385-5.854 43.291-14.748 10.962-41.326 0.373-60.458-23.646-27.096 9.754-49.141 20.438-66.007 32.104 23.667 25.884 30.979 57.617 16.069 72.527-14.029 14.029-42.95 8.385-67.88-12.042-24.5 50.63-18.17 110.3 20.479 148.95 20.235 20.235 46.233 31.609 73.678 34.342 2.733 27.444 14.106 53.442 34.341 73.677 38.649 38.649 98.315 44.979 148.94 20.481-20.437-24.933-26.085-53.863-12.053-67.895z" fill="#e8a284"/><path d="m437.78 56.412c-10.302 1.09-20.392 2.217-30.313 3.372-2.446 25.153-5.193 49.226-8.289 72.071l-9.204 55.77c0.149 0.071 0.298 0.135 0.447 0.205-3.667 20.332-7.709 39.356-12.163 56.955-13.455 58.512-36.81 118.04-91.484 147.55-41.029 19.853-89.382 14.723-120.7-16.598-6.442-6.442-11.776-13.605-16.013-21.277-11.7-21.188-29.06-38.548-50.248-50.248-7.672-4.237-14.835-9.57-21.278-16.013-18.412-18.412-27.762-42.71-28.318-67.945-8.166-3.349-16.54-8.359-24.507-14.887-24.499 50.626-18.169 110.29 20.48 148.94 20.235 20.235 46.233 31.608 73.677 34.342 2.733 27.444 14.107 53.442 34.342 73.677 38.649 38.649 98.315 44.979 148.94 20.481-20.437-24.933-26.086-53.864-12.054-67.895 14.867-14.867 46.457-7.641 72.3 15.862 3.765-5.499 7.147-11.161 10.096-16.96 8.143-13.853 15.622-29.959 22.503-48.113-23.471-17.454-34.603-42.046-24.97-56.944 7.477-11.563 25.413-14.112 45.013-8.017 5.497-21.716 10.484-45.191 15.009-70.28-0.184-0.086-0.368-0.165-0.551-0.253-29.109-13.89-46.058-39.082-37.857-56.266 6.471-13.562 26.676-18.075 49.214-12.551 3.891-28.709 7.338-58.979 10.397-90.639 0.828-8.559-5.91-15.244-14.469-14.338z" fill="#d57b84"/><g fill="#3c122c"><path d="m455.84 52.648c-4.982-4.938-11.971-7.332-19.161-6.571-32.314 3.421-63.066 7.199-91.401 11.229-2.87 0.409-5.439 1.996-7.086 4.381-1.648 2.384-2.226 5.349-1.592 8.177 3.795 16.954 0.732 32.034-7.283 35.859-9.969 4.751-29.576-7.096-41.79-31.701-2.06-4.15-6.616-6.44-11.178-5.602-24.812 4.536-48.028 9.454-69.002 14.615-2.846 0.7-5.264 2.57-6.658 5.148s-1.635 5.625-0.663 8.39c4.973 14.147 4.069 26.807-2.251 31.504-8.55 6.355-29.598-1.027-46.13-21.781-2.774-3.482-7.457-4.813-11.648-3.303-27.957 10.064-50.97 21.279-68.398 33.336-2.468 1.707-4.078 4.398-4.415 7.38s0.631 5.964 2.657 8.179c21.301 23.297 25.672 48.884 16.39 58.166-9.699 9.7-33.396 4.106-53.946-12.731-2.462-2.018-5.714-2.794-8.822-2.11-3.109 0.684-5.732 2.756-7.119 5.622-13.074 27.02-18.051 56.349-14.393 84.816 3.774 29.37 16.528 55.651 36.88 76.004 9.345 9.345 19.914 17.054 31.434 23.049l-60.806 60.807c-12.615 12.615-12.615 33.141 0 45.757l7.779 7.779h1e-3c6.307 6.307 14.593 9.461 22.878 9.461s16.571-3.154 22.878-9.461l60.806-60.806c5.995 11.52 13.705 22.089 23.049 31.434 20.353 20.352 46.635 33.105 76.004 36.88 6.073 0.78 12.179 1.168 18.299 1.168 22.57-1e-3 45.261-5.275 66.516-15.56 2.866-1.386 4.938-4.01 5.622-7.12 0.685-3.109-0.093-6.361-2.111-8.823-16.849-20.555-22.447-44.257-12.744-53.959 9.234-9.235 34.725-4.927 57.959 16.201 2.223 2.022 5.21 2.982 8.197 2.634 2.985-0.349 5.672-1.972 7.37-4.451 3.983-5.818 7.563-11.816 10.64-17.835 8.208-14.006 15.98-30.633 23.102-49.426 1.646-4.343 0.211-9.251-3.515-12.022-20.288-15.087-27.985-34.395-22.445-42.961 4.527-7.002 17.871-8.504 33.2-3.736 2.722 0.847 5.676 0.537 8.166-0.857 2.489-1.394 4.295-3.751 4.995-6.516 5.445-21.511 10.545-45.394 15.161-70.985 0.836-4.633-1.548-9.25-5.809-11.251l-0.494-0.225c-24.797-11.833-37.85-32.151-32.953-42.412 3.983-8.347 19.694-11.262 37.361-6.933 2.86 0.701 5.887 0.155 8.324-1.504 2.436-1.659 4.052-4.273 4.448-7.194 3.809-28.097 7.322-58.726 10.444-91.036 0.695-7.204-1.764-14.167-6.747-19.104zm-407.54 431.7c-4.511 4.512-11.853 4.51-16.364 0l-7.778-7.778c-4.511-4.512-4.511-11.852 0-16.363l66.892-66.893c6.316 1.995 12.835 3.543 19.533 4.609 1.066 6.698 2.614 13.217 4.609 19.532zm393.6-414.6c-2.701 27.958-5.696 54.637-8.922 79.471-23.379-2.767-42.294 4.671-49.725 20.243-10.13 21.231 5.631 49.538 36.175 66.706-3.437 18.416-7.126 35.848-11.008 52.031-20.474-3.594-37.621 1.757-46.126 14.912-11.801 18.249-2.826 45.101 21.247 65.917-5.981 14.937-12.362 28.203-19.012 39.517-0.106 0.182-0.208 0.366-0.303 0.554-1.047 2.059-2.164 4.117-3.345 6.168-28.394-21.016-60.169-24.674-77.137-7.706-9.223 9.223-12.694 23.101-9.773 39.077 1.894 10.358 6.456 21.31 13.136 31.747-44.911 16.848-94.088 8.056-125.56-23.41-17.904-17.904-28.744-41.196-31.348-67.359-0.014-0.146-0.042-0.288-0.062-0.432l91.266-91.266c2.436-2.435 2.436-6.383 0-8.818-2.434-2.435-6.383-2.435-8.817 0l-91.267 91.267c-0.144-0.02-0.285-0.047-0.431-0.062-26.164-2.606-49.456-13.446-67.359-31.349-31.468-31.468-40.258-80.65-23.409-125.56 10.435 6.676 21.386 11.235 31.74 13.127 15.974 2.919 29.847-0.553 39.069-9.775 17.059-17.058 13.302-48.983-7.952-77.47 13.044-7.823 28.903-15.278 47.349-22.255 15.374 16.78 33.756 26.106 49.657 26.104 7.467-1e-3 14.392-2.06 20.192-6.371 11.843-8.802 16.295-25.106 12.515-44.03 15.608-3.652 32.358-7.166 50.004-10.491 7.203 12.192 16.442 22.309 26.521 28.935 13.61 8.948 27.478 10.832 39.053 5.308 15.082-7.197 22.591-25.466 20.405-48.06 25.146-3.45 52.067-6.698 80.194-9.676 1.984-0.234 3.243 1.015 3.028 3.004z"/><path d="m138.8 301.26c-2.287 0-4.49-1.263-5.582-3.449l-13.454-26.907c-1.541-3.08-0.292-6.825 2.788-8.366 3.081-1.54 6.827-0.291 8.365 2.789l13.454 26.907c1.54 3.08 0.292 6.826-2.788 8.366-0.895 0.448-1.847 0.66-2.783 0.66z"/><path d="m202.52 248.09c-2.287 0-4.49-1.264-5.582-3.449l-13.454-26.908c-1.541-3.08-0.292-6.826 2.788-8.365 3.082-1.54 6.827-0.291 8.365 2.789l13.454 26.908c1.54 3.08 0.292 6.825-2.788 8.366-0.895 0.447-1.847 0.659-2.783 0.659z"/><path d="m290.79 328.4c-1.057 0-2.129-0.27-3.112-0.836l-22.615-13.057c-2.983-1.722-4.004-5.536-2.283-8.518 1.722-2.981 5.534-4.004 8.518-2.282l22.615 13.057c2.983 1.722 4.004 5.535 2.282 8.518-1.154 1.999-3.249 3.118-5.405 3.118z"/><path d="m233.65 391.71c-1.235 0-2.481-0.365-3.569-1.127l-24.649-17.246c-2.822-1.974-3.508-5.862-1.535-8.684 1.976-2.822 5.865-3.507 8.683-1.534l24.649 17.246c2.822 1.974 3.508 5.862 1.535 8.684-1.213 1.733-3.149 2.661-5.114 2.661z"/></g><path d="m268.84 154.38c-2.878 0-5.742-1.188-7.796-3.516-0.798-0.904-1.58-1.82-2.349-2.748-3.664-4.419-3.051-10.97 1.368-14.633 4.417-3.664 10.971-3.051 14.632 1.368 0.633 0.764 1.278 1.519 1.933 2.262 3.798 4.304 3.388 10.871-0.916 14.668-1.977 1.742-4.43 2.599-6.872 2.599z" fill="#fff"/><path d="m306.78 175.45c-5.88 0-11.987-1.219-17.828-3.575-5.323-2.146-7.899-8.201-5.752-13.524 2.146-5.323 8.202-7.898 13.524-5.752 3.88 1.565 7.84 2.265 11.445 2.021 5.738-0.375 10.68 3.946 11.066 9.672 0.385 5.726-3.945 10.681-9.672 11.066-0.92 0.061-1.849 0.092-2.783 0.092z" fill="#fff"/></g></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><g transform="matrix(.20569 0 0 .20569 -2.2462 -6.5234)"><path d="m270.7 319.51v66.29c0 9.219-7.474 16.693-16.693 16.693s-16.693-7.474-16.693-16.693v-66.289h-46.582l18.76 80.683v79.09c0 10.099 8.187 18.286 18.286 18.286h53.848c10.099 0 18.286-8.187 18.286-18.286v-77.699l14.626-82.074h-43.838z" fill="#c49a8b"/><path d="m270.7 319.51v66.29c0 9.219-7.474 16.693-16.693 16.693s-16.693-7.474-16.693-16.693v-66.29h-46.582l18.76 80.683v5.581c2.131-1.079 4.223-2.225 6.265-3.447 22.497 20.132 51.85 32.768 84.156 33.963v-34.705l14.626-82.074h-43.839z" fill="#b2748a"/><path d="m350.08 114.67c-15.191-36.763-51.393-62.635-93.643-62.635-55.939 0-101.29 45.347-101.29 101.29 0 0.219 7e-3 0.436 8e-3 0.655-50.052 5.93-88.987 48.384-89.241 100.08-0.275 55.939 44.848 101.51 100.79 101.78 19.163 0.094 37.108-5.141 52.433-14.311 23.505 21.035 54.494 33.895 88.517 34.062 73.889 0.364 134.08-59.24 134.45-133.13 0.293-59.534-38.348-110.17-92.02-127.79z" fill="#ccf3e2"/><circle transform="rotate(-81.376)" cx="-230.36" cy="292.07" r="27.022" fill="#d789b9" stroke-width="1.0003"/><path d="m254.06 244.52c-1.485 0-2.94 0.125-4.36 0.355 8.77 1.695 15.396 9.405 15.396 18.67 0 10.507-8.518 19.025-19.025 19.025-9.265 0-16.975-6.626-18.67-15.396-0.23 1.42-0.355 2.875-0.355 4.359 0 14.92 12.095 27.015 27.014 27.015 14.92 0 27.014-12.095 27.014-27.015 0-14.918-12.095-27.013-27.014-27.013z" fill="#c668b9"/><circle transform="rotate(-67.486)" cx="-59.195" cy="398.37" r="27.02" fill="#d789b9" stroke-width="1.0002"/><circle transform="rotate(-22.153)" cx="168.31" cy="219.69" r="27.009" fill="#d789b9" stroke-width=".9998"/><path d="m238.75 113.18c-1.438 0-2.849 0.115-4.226 0.331 8.989 1.645 15.806 9.502 15.806 18.966 0 10.658-8.64 19.298-19.297 19.298-9.464 0-17.321-6.818-18.966-15.807-0.217 1.377-0.331 2.788-0.331 4.227 0 14.919 12.094 27.014 27.014 27.014s27.014-12.095 27.014-27.014c0-14.92-12.094-27.015-27.014-27.015z" fill="#c668b9"/><path d="m350.08 114.67c-15.191-36.763-51.393-62.635-93.643-62.635-6.679 0-13.204 0.653-19.521 1.887 23.031 5.023 61.229 19.793 84.003 61.854 6.702 12.378 15.659 23.345 25.826 33.079 14.726 14.098 22.326 31.219 22.325 56.636-2e-3 59.545-48.801 107.58-108.34 107.28-11.139-0.055-21.874-1.798-31.965-4.985-25.208-7.961-51.498-12.048-77.913-10.997-1.23 0.049-2.466 0.071-3.709 0.064-38.545-0.19-70.713-27.068-79.091-63.036-1.359 6.534-2.095 13.297-2.129 20.229-0.276 55.946 46.356 102.33 102.3 101.78 18.594-0.181 35.998-5.379 50.919-14.308 23.506 21.035 54.494 33.895 88.517 34.062 73.889 0.364 134.08-59.24 134.45-133.13 0.293-59.533-38.348-110.17-92.02-127.79z" fill="#b1b6e1"/><path d="m101.06 261.74c-0.676 0-1.362-0.068-2.051-0.209-5.508-1.127-9.059-6.506-7.932-12.013 2.373-11.599 6.646-22.472 12.699-32.318 2.945-4.789 9.214-6.283 14.003-3.341 4.789 2.944 6.284 9.214 3.34 14.003-4.805 7.815-8.202 16.474-10.098 25.737-0.985 4.819-5.227 8.141-9.961 8.141z" fill="#fff"/><path d="m129.55 213.08c-2.982 0-5.936-1.304-7.947-3.811-3.517-4.386-2.813-10.792 1.573-14.309 1.515-1.215 3.091-2.386 4.686-3.482 4.634-3.183 10.97-2.008 14.154 2.626 3.183 4.633 2.008 10.97-2.626 14.154-1.182 0.812-2.352 1.681-3.477 2.584-1.879 1.506-4.129 2.238-6.363 2.238z" fill="#fff"/><g fill="#3c122c"><path d="m254.06 304.66c-18.263 0-33.122-14.858-33.122-33.122 0-18.263 14.858-33.122 33.122-33.122 18.263 0 33.122 14.859 33.122 33.122 0 18.264-14.859 33.122-33.122 33.122zm0-54.028c-11.528 0-20.907 9.379-20.907 20.907s9.378 20.907 20.907 20.907c11.528 0 20.907-9.379 20.907-20.907s-9.379-20.907-20.907-20.907z"/><path d="m345.21 240.32c-18.263 0-33.122-14.859-33.122-33.122s14.858-33.121 33.122-33.121c18.263 0 33.122 14.858 33.122 33.121-1e-3 18.264-14.859 33.122-33.122 33.122zm0-54.028c-11.528 0-20.907 9.378-20.907 20.906s9.379 20.907 20.907 20.907 20.907-9.379 20.907-20.907c-1e-3 -11.528-9.379-20.906-20.907-20.906z"/><path d="m238.75 173.32c-18.263 0-33.121-14.858-33.121-33.122 0-18.263 14.858-33.122 33.121-33.122s33.122 14.858 33.122 33.122c0 18.263-14.858 33.122-33.122 33.122zm0-54.028c-11.528 0-20.906 9.379-20.906 20.907s9.378 20.907 20.906 20.907 20.907-9.378 20.907-20.907-9.379-20.907-20.907-20.907z"/><path d="m342.18 288.12c-3.373 0-6.108-2.735-6.108-6.108v-10.289c0-3.373 2.735-6.107 6.108-6.107s6.107 2.735 6.107 6.107v10.289c0 3.373-2.735 6.108-6.107 6.108z"/><path d="m314.1 331.52c-3.373 0-6.108-2.735-6.108-6.108v-10.289c0-3.373 2.735-6.107 6.108-6.107s6.107 2.735 6.107 6.107v10.289c0 3.373-2.734 6.108-6.107 6.108z"/><path d="m371.86 309.75c-3.373 0-6.107-2.735-6.107-6.108v-10.289c0-3.373 2.735-6.107 6.107-6.107 3.373 0 6.108 2.735 6.108 6.107v10.289c0 3.373-2.735 6.108-6.108 6.108z"/><path d="m424.54 156.83c-17.017-23.238-40.083-40.565-66.922-50.325-18.226-39.427-57.443-64.652-101.18-64.652-58.746 0-107.02 45.685-111.18 103.39-51.358 10.241-89.26 55.533-89.522 108.76-0.302 61.462 49.454 111.71 110.92 112.01 8.057 0.045 16.06-0.795 23.87-2.462l8.791 37.81v77.922c0 15.696 12.77 28.465 28.465 28.465h53.848c15.696 0 28.465-12.77 28.465-28.465v-76.798l2.995-16.806c76.863-2.518 138.81-65.627 139.19-143.17 0.153-31.062-9.439-60.688-27.74-85.678zm-134.64 242.97c-0.105 0.59-0.158 1.187-0.158 1.786v77.699c0 4.47-3.637 8.107-8.107 8.107h-9.831v-48.167c0-3.373-2.735-6.107-6.108-6.107s-6.107 2.735-6.107 6.107v48.167h-31.802c-4.47 0-8.107-3.637-8.107-8.107v-79.09c0-0.776-0.089-1.549-0.265-2.305l-9.397-40.414c2.674-1.112 5.311-2.318 7.895-3.639 2.992 2.417 6.073 4.7 9.23 6.858v25.105c0 14.817 12.055 26.872 26.872 26.872s26.872-12.055 26.872-26.872v-2.67c3.854 0.747 7.746 1.34 11.667 1.771zm-42.399-14v-13.509c4.255 1.984 8.601 3.76 13.028 5.318v8.192c0 3.591-2.922 6.513-6.514 6.513s-6.514-2.922-6.514-6.514zm60.827-20.391c-0.204 0-0.415 0-0.618-1e-3 -30.225-0.148-59.268-11.324-81.779-31.468-1.915-1.714-4.343-2.594-6.79-2.594-1.797 0-3.605 0.475-5.224 1.444-14.204 8.5-30.523 12.986-47.156 12.867-50.236-0.247-90.905-41.319-90.658-91.555 0.226-45.924 34.73-84.623 80.26-90.018 5.149-0.61 9.017-4.993 8.981-10.178l-8e-3 -0.585c0-50.237 40.871-91.107 91.107-91.107 37.028 0 70.093 22.116 84.236 56.343 1.134 2.745 3.411 4.857 6.233 5.784 51.116 16.782 85.281 64.23 85.016 118.07-0.335 67.954-55.72 123-123.6 123z"/></g></g></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><g transform="matrix(.18322 0 0 .18322 3.095 -4.9364)"><path d="m447.25 270.64c-1.725-76.651-64.397-138.26-141.46-138.26-70.985 0-129.76 52.27-139.94 120.42-3.249-0.504-6.577-0.769-9.967-0.769-35.605 0-64.469 28.864-64.469 64.469 0 3.727 0.334 7.373 0.941 10.927h-12.37c-38.623 0-69.932 31.31-69.932 69.932 0 38.623 31.31 69.933 69.932 69.933h317.3c57.805 0 104.66-46.86 104.66-104.66 0-39.709-22.113-74.251-54.695-91.988z" fill="#c1e5ef"/><path d="m447.25 270.64c-1.725-76.651-64.397-138.26-141.46-138.26-8.701 0-17.216 0.79-25.483 2.294 47.193 9.425 84.242 46.957 92.954 94.403 2.102 11.447 8.274 21.671 17.103 29.253 18.667 16.031 30.492 39.804 30.492 66.34 0 48.275-39.135 87.41-87.41 87.41h-264.99c-24.914 0-46.173-15.607-54.564-37.572-2.536 7.335-3.904 15.214-3.837 23.426 0.313 38.549 32.297 69.359 70.848 69.359h316.38c57.805 0 104.66-46.86 104.66-104.66-1e-3 -39.71-22.114-74.252-54.696-91.989z" fill="#a6aaed"/><g fill="#3c122c"><path d="m397.28 477.34h-317.3c-44.105 0-79.986-35.881-79.986-79.985s35.881-79.985 79.985-79.985h1.381c-4e-3 -0.292-5e-3 -0.584-5e-3 -0.875 0-41.092 33.431-74.522 74.522-74.522 0.572 0 1.146 7e-3 1.719 0.02 6.848-31.908 23.957-60.942 48.822-82.552 27.543-23.937 62.832-37.119 99.365-37.119 39.877 0 77.528 15.362 106.02 43.255 27.078 26.511 43.021 61.523 45.262 99.12 34.027 20.796 54.932 57.801 54.932 97.926 0 63.256-51.462 114.72-114.72 114.72zm0-20.105c52.169 0 94.612-42.443 94.612-94.612 0-34.69-18.948-66.554-49.449-83.158-3.163-1.721-5.163-5.003-5.244-8.603-1.594-70.819-60.546-128.43-131.41-128.43-64.583 0-120.47 48.086-130 111.85-0.395 2.647-1.83 5.027-3.986 6.613-2.156 1.585-4.854 2.246-7.499 1.835-2.78-0.431-5.614-0.65-8.424-0.65-30.005 0-54.417 24.411-54.417 54.417 0 3.03 0.269 6.137 0.798 9.234 0.499 2.92-0.316 5.911-2.226 8.175s-4.721 3.57-7.683 3.57h-12.37c-33.018 0-59.88 26.862-59.88 59.88s26.862 59.88 59.88 59.88z"/><path d="m370.61 282.41c-3.331 0-6.032-2.701-6.032-6.032v-11.39c0-3.331 2.701-6.032 6.032-6.032s6.031 2.701 6.031 6.032v11.39c0 3.331-2.701 6.032-6.031 6.032z"/><path d="m417.56 370.38c-3.331 0-6.031-2.701-6.031-6.031v-11.39c0-3.331 2.701-6.031 6.031-6.031 3.331 0 6.031 2.701 6.031 6.031v11.39c1e-3 3.33-2.7 6.031-6.031 6.031z"/><path d="m378.81 357.56c-3.331 0-6.032-2.701-6.032-6.031v-11.39c0-3.331 2.701-6.031 6.032-6.031s6.031 2.701 6.031 6.031v11.39c1e-3 3.33-2.7 6.031-6.031 6.031z"/><path d="m304.11 375.88c-3.331 0-6.031-2.701-6.031-6.031v-11.39c0-3.331 2.701-6.032 6.031-6.032s6.031 2.701 6.031 6.032v11.39c0 3.33-2.7 6.031-6.031 6.031z"/></g><path d="m217.43 254.24c-1.439 0-2.899-0.31-4.286-0.965-5.02-2.371-7.168-8.363-4.796-13.382 5.43-11.499 12.956-21.798 22.367-30.614 4.052-3.796 10.414-3.588 14.209 0.464s3.588 10.414-0.464 14.209c-7.449 6.977-13.65 15.458-17.933 24.526-1.716 3.633-5.329 5.762-9.097 5.762z" fill="#fff"/><path d="m264.72 209.04c-3.923 0-7.65-2.31-9.269-6.153-2.155-5.117 0.246-11.012 5.362-13.166 1.311-0.552 2.638-1.079 3.946-1.568 5.199-1.942 10.991 0.699 12.934 5.901 1.942 5.201-0.7 10.991-5.901 12.934-1.049 0.392-2.118 0.816-3.174 1.262-1.274 0.536-2.597 0.79-3.898 0.79z" fill="#fff"/></g></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><g transform="matrix(.20437 0 0 .20437 -2.123 -10.111)"><path d="m470.75 243.79c-4.462-14.965-20.21-23.48-35.176-19.017l-11.527 3.436 1.999-7.621c4.085-15.572-10.104-29.783-25.682-25.722-7.413 1.932-13.192 7.737-15.09 15.16l-8.237 32.199-57.317 17.088c-7.132 2.127-14.885 0.662-20.661-4.031-1.881-1.528-3.842-2.96-5.876-4.291-6.385-4.176-10.204-11.314-10.204-18.943v-63.431l28.625-15.874c6.699-3.715 10.853-10.775 10.846-18.436-0.014-16.099-17.354-26.229-31.385-18.336l-8.087 4.55v-4.969c0-15.852-12.973-29.207-28.822-28.907-15.364 0.291-27.729 12.837-27.729 28.27v4.25l-8.056-4.223c-14.293-7.493-31.431 2.883-31.416 19.02v1e-3c7e-3 7.927 4.385 15.204 11.385 18.925l28.086 14.927v64.231c0 7.64-3.838 14.776-10.231 18.959-1.972 1.291-3.875 2.677-5.703 4.153-5.777 4.666-13.509 6.125-20.625 4.003l-55.172-16.449-8.635-33.756c-1.899-7.422-7.678-13.227-15.091-15.159-15.578-4.061-29.767 10.15-25.682 25.721l2.408 9.181-13.179-3.929c-14.965-4.462-30.714 4.052-35.175 19.017-4.462 14.965 4.053 30.714 19.018 35.175l13.534 4.035-6 6.587c-10.867 11.931-5.166 31.137 10.45 35.208 7.671 2 15.82-0.394 21.191-6.225l20.181-21.908 53.677 16.004c7.527 2.244 13.345 8.225 15.412 15.804 0.875 3.207 1.971 6.323 3.271 9.33 3.19 7.379 2.027 15.923-2.8 22.352l-33.841 45.075-34.508-3.58c-7.62-0.79-15.068 2.62-19.449 8.904-9.206 13.207-0.792 31.44 15.231 33.003l9.273 0.905-8.92 11.88c-9.376 12.488-6.853 30.213 5.636 39.589 12.488 9.375 30.212 6.852 39.588-5.636l9.254-12.325 4.176 8.056c7.427 14.327 27.418 15.634 36.647 2.396 4.534-6.503 5.111-14.976 1.503-22.035l-13.624-26.649 37.821-50.376c4.366-5.815 11.251-9.078 18.523-9.066h0.114c0.256 0 0.511-2e-3 0.766-5e-3 7.281-0.081 14.177 3.237 18.549 9.059l38.893 51.805-13.445 26.299c-3.608 7.059-3.031 15.532 1.503 22.035 9.229 13.239 29.22 11.932 36.647-2.395l3.996-7.709 8.191 10.91c9.376 12.488 27.1 15.012 39.588 5.636s15.011-27.101 5.636-39.589l-8.088-10.773 9.684-0.945c16.023-1.563 24.438-19.797 15.231-33.004-4.381-6.284-11.829-9.694-19.449-8.903l-34.918 3.622-35.116-46.773c-4.809-6.406-5.952-14.899-2.829-22.275 1.166-2.754 2.162-5.597 2.974-8.517 2.1-7.555 7.765-13.597 15.279-15.836l54.783-16.334 21.22 23.036c5.371 5.831 13.52 8.224 21.191 6.225 15.616-4.071 21.317-23.276 10.45-35.207l-7.029-7.719 13.321-3.971c14.97-4.458 23.484-20.207 19.023-35.172zm-187.57 69.988-3.279 10.092c-2.8 8.618-10.832 14.454-19.894 14.454h-10.612c-9.062 0-17.094-5.835-19.894-14.454l-3.279-10.092c-2.8-8.618 0.267-18.06 7.599-23.387l8.585-6.237c7.331-5.327 17.259-5.327 24.59 0l8.585 6.237c7.331 5.327 10.399 14.768 7.599 23.387z" fill="#c1e5ef"/><g fill="#3c122c"><path d="m260.01 344.57h-10.611c-11.802 0-22.181-7.541-25.828-18.765l-3.279-10.092c-3.647-11.224 0.318-23.426 9.866-30.363l8.584-6.238c9.548-6.936 22.378-6.937 31.925 0l8.585 6.238c9.548 6.937 13.512 19.139 9.866 30.363l-3.279 10.092c-3.648 11.224-14.028 18.765-25.829 18.765zm-13.933-55.361-8.585 6.237c-5.161 3.749-7.303 10.344-5.332 16.411l3.279 10.092c1.971 6.066 7.581 10.142 13.96 10.142h10.611c6.379 0 11.988-4.076 13.96-10.142l3.279-10.092c1.971-6.067-0.172-12.662-5.332-16.411l-8.585-6.237c-5.16-3.75-12.095-3.75-17.255 0z"/><path d="m372.5 512c-1.836 0-3.683-0.13-5.532-0.393-9.587-1.365-18.137-6.152-24.278-13.55-5.498 6.408-13.338 10.38-22.039 10.949-11.224 0.726-21.774-4.338-28.209-13.57-6.746-9.677-7.601-22.213-2.231-32.716l10.488-20.515-34.994-46.611c-2.311-3.078-6.031-4.905-9.974-4.905-0.048 0-0.094 0-0.143 1e-3l-0.996 5e-3h-0.023c-4.135 0-7.84 1.789-10.183 4.91l-33.921 45.183 10.667 20.866c5.37 10.502 4.515 23.038-2.231 32.715-6.434 9.231-16.983 14.304-28.209 13.57-8.809-0.576-16.735-4.641-22.242-11.189-12.846 16.871-37.005 20.247-53.989 7.498-8.261-6.203-13.613-15.25-15.069-25.478-1.348-9.467 0.792-18.895 6.036-26.797-7.548-2.876-13.715-8.575-17.232-16.194-4.732-10.254-3.701-21.908 2.758-31.172 6.542-9.384 17.674-14.482 29.052-13.301l28.654 2.973 30.307-40.367c2.642-3.519 3.244-8.111 1.571-11.982-1.499-3.469-2.763-7.074-3.758-10.718-1.132-4.149-4.254-7.355-8.351-8.577l-47.456-14.149-15.783 17.134c-7.992 8.676-20.043 12.219-31.462 9.242-10.889-2.839-19.301-10.973-22.502-21.76-2.499-8.419-1.456-17.216 2.725-24.628-9.247-3.147-16.853-9.566-21.525-18.207-4.913-9.088-5.993-19.544-3.042-29.444 2.951-9.899 9.582-18.057 18.669-22.97 8.079-4.367 17.24-5.706 26.129-3.875 0.019-8.165 3.233-16.023 9.222-22.021 7.98-7.993 19.269-11.062 30.197-8.215 11.069 2.885 19.707 11.562 22.542 22.646l7.175 28.049 49.527 14.767c3.882 1.156 8.038 0.362 11.12-2.128 2.09-1.688 4.291-3.291 6.542-4.764 3.462-2.265 5.527-6.099 5.527-10.258v-57.981l-22.568-11.995c-10.416-5.537-16.893-16.303-16.904-28.098-0.01-11.252 5.73-21.449 15.356-27.277 7.925-4.798 17.254-5.89 25.863-3.21 4.849-15.466 19.236-26.916 36.184-27.237 10.279-0.207 20.055 3.733 27.523 11.061 4.831 4.741 8.346 10.657 10.253 17.059 8.437-2.76 17.62-1.821 25.524 2.796 9.752 5.697 15.58 15.841 15.59 27.135 0.01 11.44-6.199 21.993-16.203 27.54l-23.269 12.903v57.307c0 4.16 2.055 7.988 5.498 10.24 2.324 1.52 4.592 3.177 6.743 4.925 3.075 2.497 7.236 3.297 11.13 2.134l51.674-15.406 6.777-26.493c2.835-11.083 11.473-19.76 22.542-22.646 10.926-2.85 22.216 0.222 30.197 8.214 5.671 5.68 8.854 13.028 9.192 20.725 8.505-1.472 17.204-0.064 24.916 4.105 9.087 4.913 15.717 13.071 18.669 22.971 5.896 19.778-4.842 40.629-24.063 47.475 4.791 7.658 6.104 16.975 3.464 25.87-3.202 10.787-11.614 18.922-22.502 21.76-11.416 2.975-23.471-0.566-31.463-9.242l-16.822-18.262-48.562 14.479c-3.977 1.186-7.054 4.422-8.232 8.657-0.922 3.316-2.071 6.609-3.416 9.786-1.651 3.899-1.05 8.488 1.569 11.976l31.582 42.066 29.063-3.015c11.374-1.182 22.509 3.915 29.052 13.299 6.459 9.265 7.49 20.919 2.757 31.173-3.586 7.771-9.932 13.545-17.686 16.363 4.668 7.639 6.526 16.582 5.248 25.56-1.456 10.227-6.808 19.275-15.069 25.478-6.77 5.079-14.827 7.751-23.141 7.751zm-30.883-43.015c3.254 0 6.341 1.527 8.315 4.156l8.191 10.91c2.867 3.818 7.049 6.292 11.776 6.965 4.729 0.673 9.434-0.535 13.252-3.402s6.292-7.049 6.965-11.777c0.673-4.727-0.535-9.434-3.402-13.252l-8.088-10.773c-2.257-3.005-2.716-6.995-1.201-10.434 1.514-3.44 4.767-5.794 8.507-6.159l9.684-0.945c5.491-0.536 7.874-4.475 8.644-6.143 0.77-1.669 2.22-6.038-0.934-10.564-2.217-3.179-5.985-4.908-9.845-4.507l-34.919 3.622c-3.63 0.376-7.197-1.18-9.389-4.1l-35.115-46.773c-7.052-9.392-8.619-21.873-4.089-32.573 0.997-2.354 1.848-4.791 2.53-7.247 3.107-11.172 11.453-19.776 22.328-23.018l54.782-16.334c3.808-1.137 7.927-3e-3 10.62 2.92l21.221 23.036c2.773 3.011 6.958 4.239 10.919 3.208 5.447-1.42 7.276-5.755 7.81-7.553s1.365-6.427-2.425-10.589l-7.03-7.719c-2.408-2.645-3.289-6.342-2.331-9.788s3.62-6.158 7.048-7.18l13.321-3.971c4.576-1.364 8.346-4.429 10.617-8.629s2.77-9.033 1.406-13.609-4.429-8.347-8.629-10.618c-4.199-2.271-9.033-2.769-13.609-1.406l-11.527 3.437c-3.602 1.074-7.501 0.121-10.201-2.491-2.701-2.612-3.782-6.479-2.829-10.113l1.999-7.621c1.4-5.336-1.469-8.936-2.767-10.237-1.298-1.3-4.896-4.176-10.233-2.784-3.751 0.977-6.678 3.918-7.639 7.673l-8.237 32.199c-0.905 3.54-3.602 6.345-7.104 7.389l-57.318 17.089c-10.487 3.128-21.774 0.913-30.189-5.924-1.599-1.3-3.284-2.531-5.01-3.659-9.337-6.108-14.912-16.442-14.912-27.646v-63.431c0-3.779 2.05-7.262 5.356-9.094l28.626-15.874c3.39-1.88 5.494-5.455 5.491-9.332-5e-3 -5.516-3.696-8.268-5.283-9.195-1.587-0.928-5.796-2.791-10.604-0.086l-8.087 4.549c-3.219 1.812-7.159 1.778-10.348-0.086-3.189-1.865-5.149-5.282-5.149-8.977v-4.968c0-4.983-2.064-9.867-5.663-13.399-3.449-3.385-7.911-5.207-12.563-5.112-9.664 0.183-17.527 8.202-17.527 17.874v4.25c0 3.64-1.903 7.014-5.017 8.898-3.114 1.883-6.986 2.003-10.21 0.312l-8.056-4.223c-4.986-2.613-9.255-0.637-10.859 0.334s-5.334 3.837-5.329 9.466c4e-3 4.095 2.252 7.832 5.867 9.753l28.086 14.927c3.396 1.805 5.518 5.337 5.518 9.182v64.231c0 11.201-5.583 21.542-14.936 27.661-1.672 1.095-3.309 2.287-4.862 3.542-8.416 6.797-19.679 8.994-30.131 5.879l-55.172-16.45c-3.502-1.044-6.198-3.849-7.104-7.389l-8.635-33.755c-0.961-3.756-3.888-6.696-7.638-7.673-5.337-1.39-8.934 1.484-10.233 2.784-1.298 1.3-4.167 4.901-2.767 10.236l2.408 9.18c0.953 3.635-0.128 7.501-2.829 10.113s-6.601 3.567-10.201 2.491l-13.179-3.929c-4.577-1.364-9.41-0.865-13.61 1.406s-7.265 6.041-8.629 10.617-0.865 9.41 1.406 13.61 6.042 7.265 10.618 8.629l13.534 4.035c3.428 1.022 6.09 3.734 7.048 7.18s0.078 7.143-2.331 9.788l-6 6.587c-3.791 4.161-2.959 8.791-2.425 10.589s2.363 6.132 7.81 7.552c3.964 1.032 8.146-0.196 10.919-3.208l20.181-21.908c2.691-2.922 6.81-4.056 10.62-2.92l53.677 16.004c11.035 3.29 19.437 11.901 22.473 23.033 0.737 2.698 1.674 5.37 2.785 7.94 4.629 10.707 3.085 23.246-4.029 32.722l-33.841 45.075c-2.192 2.921-5.755 4.476-9.389 4.1l-34.508-3.58c-3.859-0.4-7.628 1.327-9.845 4.507-3.154 4.525-1.704 8.895-0.934 10.563 0.77 1.669 3.154 5.607 8.644 6.143l9.273 0.905c3.74 0.365 6.993 2.72 8.507 6.159 1.515 3.44 1.056 7.429-1.201 10.434l-8.92 11.88c-2.867 3.818-4.075 8.525-3.402 13.252s3.147 8.91 6.965 11.777c7.883 5.919 19.111 4.32 25.029-3.564l9.254-12.325c2.147-2.86 5.613-4.416 9.177-4.12s6.726 2.403 8.372 5.577l4.176 8.056c2.591 4.998 7.223 5.822 9.094 5.944 1.87 0.122 6.57-0.091 9.79-4.71 2.341-3.358 2.638-7.709 0.775-11.354l-13.624-26.649c-1.809-3.539-1.443-7.799 0.943-10.977l37.821-50.376c6.217-8.281 16.233-13.222 26.801-13.222h0.054l0.76-4e-3c10.564-0.126 20.668 4.821 26.969 13.214l38.894 51.805c2.386 3.178 2.752 7.438 0.943 10.977l-13.445 26.299c-1.863 3.645-1.566 7.996 0.775 11.354 3.219 4.617 7.912 4.832 9.79 4.71 1.871-0.122 6.503-0.947 9.093-5.944l3.996-7.709c1.646-3.175 4.808-5.282 8.372-5.578 0.287-0.019 0.575-0.03 0.862-0.03z"/></g></g></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><g transform="matrix(.18643 0 0 .18643 2.2741 -6.1756)"><path d="m211.48 109.97c-41.276 0-170.75 295.75-170.75 295.75h341.51c-1e-3 0-129.48-295.75-170.75-295.75z" fill="#96b4eb"/><path d="m289.05 210.76c-34.326-65.539-59.079-100.79-77.572-100.79s-42.921 38.198-77.248 103.74c0 0 20.604 19.406 35.909 19.426s24.724-16.483 38.852-17.071c14.128-0.589 31.199 17.052 42.384 17.071 11.185 0.02 37.675-22.369 37.675-22.369z" fill="#fff"/><path d="m211.48 109.97c-5.052 0-11.428 4.44-18.723 12.216 17.131 20.52 40.146 64.058 61.379 108.38 12.724-3.201 24.43-9.336 34.937-17.127-30.689-56.501-61.145-103.47-77.593-103.47z" fill="#e1bdfc"/><path d="m289.07 213.44c-10.506 7.791-22.213 13.926-34.937 17.127 14.606 30.491 28.369 61.353 38.791 85.349 9.153 21.073-6.284 44.619-29.259 44.619h-202.54c-12.509 27.153-20.404 45.188-20.404 45.188h341.51c-1e-3 0-46.845-107-93.163-192.28z" fill="#8286ea"/><path d="m458.58 380.02-22.056-27.709h12.457c7.124 0 11.092-8.232 6.656-13.805l-26.324-33.071h11.124c5.501 0 8.566-6.357 5.14-10.662l-29.752-37.377c-2.232-2.804-6.492-2.804-8.724 0l-29.752 37.377c-3.426 4.304-0.361 10.662 5.14 10.662h11.123l-26.324 33.071c-4.436 5.573-0.468 13.805 6.656 13.805h12.457l-22.056 27.709c-4.732 5.945-0.499 14.725 7.099 14.725h80.036c7.598 0 11.832-8.78 7.1-14.725z" fill="#a1e8c3"/><path d="m490.66 492.68h-469.32c-6.178 0-11.186-5.008-11.186-11.185v-71.995c0-6.177 5.008-11.185 11.186-11.185h469.32c6.178 0 11.185 5.008 11.185 11.185v71.995c0 6.178-5.008 11.185-11.186 11.185z" fill="#ccf3e2"/><path d="m10.153 438.48v43.017c0 6.177 5.008 11.186 11.185 11.186h469.32c6.178 0 11.185-5.008 11.185-11.186v-43.017z" fill="#c49a8b"/><path d="m490.66 388.16h-20.105c0.68-5.082-0.698-10.277-4.029-14.463l-10.145-12.746c4.047-1.734 7.405-4.881 9.411-9.042 3.139-6.512 2.294-14.07-2.208-19.725l-14.918-18.742c2.909-1.639 5.311-4.147 6.837-7.314 2.813-5.835 2.054-12.609-1.98-17.677l-29.752-37.378c-3.001-3.77-7.486-5.932-12.305-5.932s-9.304 2.162-12.305 5.932c0 1e-3 -1e-3 1e-3 -1e-3 1e-3l-29.752 37.378c-4.035 5.069-4.792 11.843-1.979 17.678 1.527 3.166 3.929 5.674 6.837 7.312l-14.616 18.362c-11.156-23.746-24.386-51.213-38.262-78.552-21.95-43.244-41.225-77.759-57.291-102.59-28.997-44.807-42.87-50.849-52.618-50.849s-23.622 6.041-52.617 50.849c-16.067 24.827-35.342 59.342-57.291 102.59-27.812 54.794-53.03 110.11-64.146 134.91h-16.087c-11.767 0-21.339 9.572-21.339 21.339v71.994c0 11.766 9.572 21.339 21.339 21.339h469.32c11.767 0 21.339-9.573 21.339-21.339v-71.994c0-11.767-9.572-21.339-21.339-21.339zm-66.239-72.571 21.149 26.569h-68.208l21.149-26.569zm-33.121 46.876h40.331l17.613 22.128h-75.559zm20.165-94.245 21.54 27.062h-43.082zm-237.04-104.21c25.778-40.31 35.878-43.615 37.055-43.87 1.177 0.256 11.277 3.56 37.055 43.87 8.572 13.403 18.088 29.631 28.45 48.491-4.709 1.917-8.151 4.694-11.16 7.133-4.663 3.779-8.347 6.764-16.211 6.764s-11.548-2.984-16.211-6.764c-5.212-4.225-11.699-9.482-23.881-9.482-12.18 0-18.667 5.258-23.879 9.482-4.662 3.779-8.344 6.763-16.207 6.763s-11.546-2.984-16.208-6.763c-2.308-1.871-4.868-3.942-8.06-5.671 10.679-19.494 20.462-36.201 29.257-49.953zm-55.77 100.45c7.21-14.24 14.116-27.499 20.713-39.79 2.178 1.18 4.085 2.72 6.189 4.425 5.213 4.224 11.699 9.482 23.88 9.482 12.18 0 18.667-5.258 23.879-9.482 4.661-3.779 8.344-6.763 16.207-6.763 7.864 0 11.548 2.985 16.211 6.764 5.213 4.224 11.7 9.482 23.881 9.482s18.669-5.257 23.881-9.482c3.056-2.477 5.699-4.606 9.367-5.784 6.817 12.668 13.966 26.382 21.442 41.148 20.502 40.493 39.496 81.06 52.281 109.01l-0.181 0.228c-3.331 4.185-4.708 9.381-4.028 14.462h-292.68c12.181-26.959 34.5-75.385 58.96-123.7zm-97.315 144h469.32c0.569 0 1.032 0.463 1.032 1.032v22.886h-471.39v-22.886c0-0.57 0.463-1.032 1.032-1.032zm469.32 74.058h-469.32c-0.569 0-1.032-0.463-1.032-1.032v-36.925h471.39v36.925c0 0.569-0.463 1.032-1.032 1.032z" fill="#3c122c"/><path d="m120.9 337.55c-1.441 0-2.904-0.308-4.295-0.959-5.079-2.376-7.271-8.42-4.894-13.499l9.615-20.558c2.376-5.08 8.419-7.271 13.499-4.897 5.08 2.375 7.272 8.419 4.896 13.498l-9.617 20.56c-1.725 3.689-5.385 5.855-9.204 5.855z" fill="#fff"/><path d="m142.79 290.76c-1.442 0-2.905-0.308-4.297-0.96-5.079-2.377-7.269-8.422-4.891-13.5l1.686-3.604c2.374-5.08 8.415-7.276 13.497-4.901 5.08 2.374 7.274 8.417 4.9 13.497l-1.692 3.616c-1.726 3.688-5.384 5.852-9.203 5.852z" fill="#fff"/><g fill="#3c122c"><path d="m237.35 359.99c-3.364 0-6.092-2.728-6.092-6.092v-11.504c0-3.364 2.728-6.092 6.092-6.092s6.092 2.728 6.092 6.092v11.504c0 3.364-2.728 6.092-6.092 6.092z"/><path d="m277.26 344.22c-3.364 0-6.092-2.728-6.092-6.092v-11.504c0-3.364 2.728-6.092 6.092-6.092s6.092 2.728 6.092 6.092v11.504c0 3.364-2.728 6.092-6.092 6.092z"/><path d="m251.08 302.88c-3.364 0-6.092-2.728-6.092-6.092v-11.504c0-3.364 2.728-6.092 6.092-6.092s6.092 2.728 6.092 6.092v11.504c1e-3 3.364-2.727 6.092-6.092 6.092z"/></g></g></svg>
......@@ -3,9 +3,9 @@ import 'package:flutter/foundation.dart';
class Data extends ChangeNotifier {
// Configuration available values
List _availableDifficultyLevels = ['easy', 'medium', 'hard'];
List _availableSizes = ['2x2', '3x2', '3x3'];
List _availableSkins = ['default', 'food', 'nature'];
List _availableDifficultyLevels = ['easy', 'medium', 'hard', 'nightmare'];
List _availableSizes = ['2x2', '3x2', '3x3', '4x4'];
List _availableSkins = ['default', 'food', 'nature', 'monsters'];
List get availableDifficultyLevels => _availableDifficultyLevels;
List get availableSizes => _availableSizes;
......
......@@ -7,7 +7,7 @@ import '../provider/data.dart';
class BoardUtils {
static printGrid(List cells) {
String stringValues = '0123456789';
String stringValues = '0123456789ABCDEFG';
print('');
print('-------');
for (var rowIndex = 0; rowIndex < cells.length; rowIndex++) {
......@@ -64,7 +64,7 @@ class BoardUtils {
List cells = [];
int boardSize = int.parse(pow(grid.length, 1/2).toStringAsFixed(0));
String stringValues = '0123456789';
String stringValues = '0123456789ABCDEFG';
int index = 0;
for (var rowIndex = 0; rowIndex < boardSize; rowIndex++) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment