summaryrefslogtreecommitdiff
path: root/prolog/problems/family_relations
diff options
context:
space:
mode:
authorAleksander Sadikov <aleksander.sadikov@fri.uni-lj.si>2015-10-02 22:27:57 +0200
committerAleksander Sadikov <aleksander.sadikov@fri.uni-lj.si>2015-10-02 22:27:57 +0200
commit6bda47fb45788f7464b7846bc58d7b90cc65240f (patch)
tree5f0665f4a2cf11b349468db58238b2d5ba911307 /prolog/problems/family_relations
parent4e7b80974d7433f96fa1908293e5faee9d8de519 (diff)
Figures, hints and test cases added/updated for father, grandparent, brother, and sister problems.
Diffstat (limited to 'prolog/problems/family_relations')
-rw-r--r--prolog/problems/family_relations/brother_2/Prolog_brother_01.svg317
-rw-r--r--prolog/problems/family_relations/brother_2/Prolog_brother_02.svg407
-rw-r--r--prolog/problems/family_relations/brother_2/Prolog_brother_03.svg311
-rw-r--r--prolog/problems/family_relations/brother_2/Prolog_brother_04.svg361
-rw-r--r--prolog/problems/family_relations/brother_2/Prolog_brother_05.svg501
-rw-r--r--prolog/problems/family_relations/brother_2/common.py4
-rw-r--r--prolog/problems/family_relations/brother_2/sl.py16
-rw-r--r--prolog/problems/family_relations/father_2/common.py12
-rw-r--r--prolog/problems/family_relations/grandparent_2/common.py11
-rw-r--r--prolog/problems/family_relations/sister_2/Prolog_sister_01.svg312
-rw-r--r--prolog/problems/family_relations/sister_2/Prolog_sister_02.svg414
-rw-r--r--prolog/problems/family_relations/sister_2/Prolog_sister_03.svg317
-rw-r--r--prolog/problems/family_relations/sister_2/Prolog_sister_04.svg356
-rw-r--r--prolog/problems/family_relations/sister_2/Prolog_sister_05.svg472
-rw-r--r--prolog/problems/family_relations/sister_2/common.py2
-rw-r--r--prolog/problems/family_relations/sister_2/sl.py16
16 files changed, 3809 insertions, 20 deletions
diff --git a/prolog/problems/family_relations/brother_2/Prolog_brother_01.svg b/prolog/problems/family_relations/brother_2/Prolog_brother_01.svg
new file mode 100644
index 0000000..2c7a250
--- /dev/null
+++ b/prolog/problems/family_relations/brother_2/Prolog_brother_01.svg
@@ -0,0 +1,317 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="339px" height="300px"
+ viewBox="0 0 339 300" enable-background="new 0 0 339 300" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="64.689" cy="271.291" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="64.099" cy="270.7" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="63.508" cy="270.109" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="62.918" cy="269.52" r="28.347"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="62.327" cy="268.929" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="61.737" cy="268.339" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="61.146" cy="267.748" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="60.556" cy="267.157" r="28.348"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="59.965" cy="266.567" r="28.348"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="59.375" cy="265.977" r="28.348"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="58.784" cy="265.386" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="58.193" cy="264.796" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="57.603" cy="264.205" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="57.012" cy="263.614" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="56.422" cy="263.023" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="55.832" cy="262.434" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="55.241" cy="261.843" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="54.65" cy="261.252" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="54.06" cy="260.662" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="53.47" cy="260.072" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="52.878" cy="259.481" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="52.288" cy="258.891" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="51.698" cy="258.301" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="51.107" cy="257.71" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="50.517" cy="257.119" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="49.926" cy="256.528" r="28.346"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="49.335" cy="255.938" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="48.745" cy="255.348" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="48.154" cy="254.757" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="47.563" cy="254.166" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="46.974" cy="253.576" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="46.383" cy="252.986" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="45.792" cy="252.395" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="45.202" cy="251.805" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="44.611" cy="251.215" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="44.021" cy="250.623" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="43.43" cy="250.033" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="42.84" cy="249.442" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="42.25" cy="248.853" r="28.346"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="41.659" cy="248.262" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="41.068" cy="247.671" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="40.478" cy="247.081" r="28.346"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M68.233,246.49c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.348-12.691-28.348-28.346c0-15.656,12.691-28.348,28.348-28.348C55.541,218.143,68.233,230.834,68.233,246.49z"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="39.296" cy="245.899" r="28.345"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="38.706" cy="245.31" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="38.115" cy="244.719" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="37.525" cy="244.128" r="28.346"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M65.279,243.538c0,15.654-12.69,28.346-28.343,28.346
+ c-15.656,0-28.348-12.691-28.348-28.346c0-15.656,12.691-28.349,28.348-28.349C52.589,215.189,65.279,227.882,65.279,243.538z"/>
+ <circle fill="#D0D2D3" cx="36.344" cy="242.947" r="28.346"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M215.777,58.693c0,15.654-12.691,28.346-28.344,28.346c-15.656,0-28.35-12.691-28.35-28.346
+ c0-15.656,12.693-28.348,28.35-28.348C203.086,30.346,215.777,43.037,215.777,58.693z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M215.187,58.103c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.349-12.691-28.349-28.346c0-15.656,12.692-28.347,28.349-28.347C202.495,29.756,215.187,42.446,215.187,58.103z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M214.596,57.512c0,15.654-12.69,28.346-28.343,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.348,28.351-28.348C201.905,29.164,214.596,41.855,214.596,57.512z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M214.007,56.922c0,15.654-12.692,28.346-28.345,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C201.314,28.574,214.007,41.266,214.007,56.922z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M213.415,56.331c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C200.724,27.983,213.415,40.675,213.415,56.331z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M212.825,55.741c0,15.654-12.692,28.345-28.344,28.345
+ c-15.656,0-28.35-12.69-28.35-28.345c0-15.657,12.693-28.349,28.35-28.349C200.133,27.393,212.825,40.084,212.825,55.741z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M212.234,55.15c0,15.654-12.691,28.346-28.344,28.346
+ c-15.655,0-28.349-12.691-28.349-28.346c0-15.656,12.693-28.348,28.349-28.348C199.543,26.803,212.234,39.494,212.234,55.15z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M211.645,54.56c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C198.952,26.212,211.645,38.903,211.645,54.56z"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="182.707" cy="53.969" r="28.347"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M210.463,53.379c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C197.771,25.031,210.463,37.723,210.463,53.379z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M209.872,52.787c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.35-12.691-28.35-28.347c0-15.656,12.693-28.348,28.35-28.348C197.181,24.439,209.872,37.131,209.872,52.787z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M209.281,52.197c0,15.654-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C196.59,23.85,209.281,36.541,209.281,52.197z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M208.691,51.606c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.35-12.691-28.35-28.347c0-15.656,12.693-28.347,28.35-28.347C196,23.26,208.691,35.95,208.691,51.606z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M208.101,51.016c0,15.655-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.69-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C195.409,22.668,208.101,35.359,208.101,51.016z"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="179.164" cy="50.425" r="28.347"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M206.92,49.835c0,15.655-12.691,28.347-28.344,28.347
+ c-15.655,0-28.35-12.691-28.35-28.347c0-15.656,12.694-28.347,28.35-28.347C194.229,21.488,206.92,34.179,206.92,49.835z"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="177.983" cy="49.244" r="28.347"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M205.738,48.653c0,15.655-12.691,28.347-28.344,28.347
+ c-15.655,0-28.35-12.691-28.35-28.347c0-15.656,12.694-28.347,28.35-28.347C193.047,20.307,205.738,32.997,205.738,48.653z"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M205.148,48.062c0,15.655-12.691,28.347-28.344,28.347
+ c-15.655,0-28.35-12.691-28.35-28.347c0-15.656,12.694-28.347,28.35-28.347C192.457,19.716,205.148,32.406,205.148,48.062z"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="176.212" cy="47.473" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="175.621" cy="46.882" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="175.03" cy="46.291" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="174.44" cy="45.7" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="173.85" cy="45.11" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="173.259" cy="44.52" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="172.669" cy="43.929" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="172.078" cy="43.339" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="171.487" cy="42.748" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="170.896" cy="42.157" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="170.306" cy="41.566" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="169.716" cy="40.977" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="169.125" cy="40.385" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="168.535" cy="39.795" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="167.944" cy="39.204" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="167.354" cy="38.614" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="166.764" cy="38.023" r="28.347"/>
+ <path opacity="0.75" fill="#DCDDDE" d="M194.52,37.433c0,15.655-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C181.828,9.086,194.52,21.776,194.52,37.433z"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="165.583" cy="36.842" r="28.347"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="164.992" cy="36.252" r="28.347"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M192.748,35.661c0,15.655-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C180.057,7.314,192.748,20.005,192.748,35.661z"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M192.157,35.07c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.346,28.348-28.346C179.466,6.725,192.157,19.414,192.157,35.07z"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="163.221" cy="34.479" r="28.347"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="162.63" cy="33.89" r="28.347"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M190.387,33.299c0,15.655-12.692,28.348-28.347,28.348
+ c-15.652,0-28.348-12.692-28.348-28.348c0-15.656,12.695-28.347,28.348-28.347C177.694,4.952,190.387,17.643,190.387,33.299z"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="161.449" cy="32.708" r="28.347"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M189.205,32.117c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.346,28.348-28.346C176.514,3.771,189.205,16.461,189.205,32.117z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M188.614,31.527c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.347-12.691-28.347-28.348s12.694-28.347,28.347-28.347C175.923,3.181,188.614,15.871,188.614,31.527z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M188.024,30.937c0,15.656-12.691,28.347-28.346,28.347
+ c-15.652,0-28.349-12.69-28.349-28.347s12.696-28.346,28.349-28.346C175.333,2.591,188.024,15.28,188.024,30.937z"/>
+ <path fill="#D0D2D3" d="M187.434,30.346c0,15.656-12.691,28.348-28.346,28.348c-15.652,0-28.348-12.691-28.348-28.348
+ S143.436,2,159.088,2C174.742,2,187.434,14.689,187.434,30.346z"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="310.18" cy="271.291" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="309.589" cy="270.7" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="308.999" cy="270.109" r="28.347"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="308.408" cy="269.52" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="307.818" cy="268.929" r="28.347"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="307.227" cy="268.339" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="306.637" cy="267.748" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="306.046" cy="267.157" r="28.348"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="305.456" cy="266.567" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="304.865" cy="265.977" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="304.274" cy="265.386" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="303.684" cy="264.796" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="303.093" cy="264.205" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="302.502" cy="263.614" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="301.912" cy="263.023" r="28.348"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="301.322" cy="262.434" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="300.731" cy="261.843" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="300.14" cy="261.252" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="299.55" cy="260.662" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="298.96" cy="260.072" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="298.369" cy="259.481" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="297.778" cy="258.891" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="297.188" cy="258.301" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="296.598" cy="257.71" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="296.007" cy="257.119" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="295.417" cy="256.528" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="294.825" cy="255.938" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="294.235" cy="255.348" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="293.645" cy="254.757" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="293.054" cy="254.166" r="28.346"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="292.464" cy="253.576" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="291.873" cy="252.986" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="291.283" cy="252.395" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="290.692" cy="251.805" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="290.101" cy="251.215" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="289.511" cy="250.623" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="288.92" cy="250.033" r="28.346"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M316.676,249.442c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.349-12.691-28.349-28.347c0-15.656,12.692-28.347,28.349-28.347C303.984,221.096,316.676,233.786,316.676,249.442z
+ "/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="287.739" cy="248.853" r="28.346"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="287.149" cy="248.262" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="286.559" cy="247.671" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="285.968" cy="247.081" r="28.347"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="285.377" cy="246.49" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="284.787" cy="245.899" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="284.196" cy="245.31" r="28.345"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="283.605" cy="244.719" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="283.016" cy="244.128" r="28.346"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M310.77,243.538c0,15.654-12.69,28.346-28.343,28.346
+ c-15.656,0-28.348-12.691-28.348-28.346c0-15.656,12.691-28.349,28.348-28.349C298.079,215.189,310.77,227.882,310.77,243.538z"
+ />
+ <circle fill="#D0D2D3" cx="281.834" cy="242.947" r="28.346"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M263.514,214.643c-0.694,0-1.368-0.361-1.738-1.007L171.521,55.882
+ c-0.548-0.959-0.216-2.181,0.743-2.729c0.959-0.547,2.181-0.216,2.729,0.743l90.254,157.754
+ c0.548,0.959,0.216,2.181-0.743,2.729C264.191,214.558,263.851,214.643,263.514,214.643z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="242.73,209.263 243.918,205.439 262.746,211.312 267.229,192.104 271.126,193.017
+ 265.663,216.41 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M54.67,214.633c-0.337,0-0.678-0.085-0.991-0.264c-0.959-0.549-1.291-1.771-0.743-2.729l89.424-156.32
+ c0.548-0.958,1.77-1.291,2.729-0.743c0.959,0.549,1.291,1.771,0.743,2.729l-89.424,156.32
+ C56.039,214.271,55.364,214.633,54.67,214.633z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="75.453,209.252 74.265,205.429 55.438,211.303 50.954,192.094 47.056,193.008 52.521,216.4
+ "/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="159.087" cy="30.346" r="28.347"/>
+ <path fill="#231F20" d="M159.088,60.693c-16.733,0-30.348-13.614-30.348-30.348C128.74,13.613,142.354,0,159.088,0
+ c16.732,0,30.346,13.613,30.346,30.346C189.434,47.079,175.82,60.693,159.088,60.693z M159.088,4
+ C144.56,4,132.74,15.818,132.74,30.346c0,14.528,11.819,26.348,26.348,26.348c14.527,0,26.346-11.819,26.346-26.348
+ C185.434,15.818,173.615,4,159.088,4z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="36.344" cy="242.945" r="28.346"/>
+ <path fill="#231F20" d="M36.346,273.291c-16.733,0-30.348-13.613-30.348-30.346S19.612,212.6,36.346,212.6
+ c16.731,0,30.344,13.613,30.344,30.346S53.077,273.291,36.346,273.291z M36.346,216.6c-14.528,0-26.348,11.818-26.348,26.346
+ s11.819,26.346,26.348,26.346c14.526,0,26.344-11.818,26.344-26.346S50.872,216.6,36.346,216.6z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="281.834" cy="242.945" r="28.346"/>
+ <path fill="#231F20" d="M281.832,273.291c-16.731,0-30.344-13.613-30.344-30.346s13.612-30.346,30.344-30.346
+ c16.733,0,30.348,13.613,30.348,30.346S298.565,273.291,281.832,273.291z M281.832,216.6c-14.526,0-26.344,11.818-26.344,26.346
+ s11.817,26.346,26.344,26.346c14.528,0,26.348-11.818,26.348-26.346S296.36,216.6,281.832,216.6z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M28.364,249.102l5.824-7.224l-5.488-6.804c-0.279-0.364-0.531-0.812-0.531-1.288
+ c0-0.952,0.728-1.681,1.708-1.681c0.728,0,1.147,0.28,1.567,0.84l4.956,6.524l4.9-6.412c0.448-0.616,0.924-0.952,1.68-0.952
+ s1.568,0.616,1.568,1.568c0,0.504-0.196,0.896-0.532,1.316l-5.488,6.831l5.769,7.196c0.279,0.364,0.531,0.784,0.531,1.288
+ c0,0.952-0.728,1.68-1.708,1.68c-0.728,0-1.147-0.279-1.567-0.84l-5.264-6.859l-5.181,6.748c-0.476,0.615-0.924,0.951-1.68,0.951
+ c-0.784,0-1.568-0.615-1.568-1.596C27.86,249.914,28.057,249.521,28.364,249.102z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M280.127,244.229l-6.748-9.268c-0.224-0.336-0.392-0.729-0.392-1.204c0-0.924,0.756-1.652,1.735-1.652
+ c0.756,0,1.26,0.42,1.68,1.036l5.46,7.868l5.545-7.896c0.42-0.616,0.924-1.036,1.651-1.036c1.008,0,1.68,0.756,1.68,1.68
+ c0,0.476-0.224,0.896-0.476,1.232l-6.692,9.155v6.132c0,0.952-0.756,1.708-1.735,1.708c-0.952,0-1.708-0.756-1.708-1.708V244.229
+ z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M245.15,244.946c-0.53,0-1.04-0.22-1.41-0.59c-0.38-0.37-0.59-0.89-0.59-1.41
+ c0-0.529,0.21-1.04,0.59-1.42c0.73-0.74,2.08-0.74,2.82,0c0.38,0.38,0.59,0.891,0.59,1.42c0,0.521-0.21,1.04-0.58,1.41
+ C246.19,244.727,245.681,244.946,245.15,244.946z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M235.221,242.946c0-1.109,0.899-2,2-2l0,0c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0
+ C236.12,244.946,235.221,244.047,235.221,242.946z M227.29,242.946c0-1.109,0.891-2,2-2l0,0c1.101,0,2,0.891,2,2l0,0
+ c0,1.101-0.899,2-2,2l0,0C228.181,244.946,227.29,244.047,227.29,242.946z M219.36,242.946c0-1.109,0.891-2,2-2l0,0
+ c1.101,0,2,0.891,2,2l0,0c0,1.101-0.899,2-2,2l0,0C220.251,244.946,219.36,244.047,219.36,242.946z M211.431,242.946
+ c0-1.109,0.89-2,2-2l0,0c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0C212.32,244.946,211.431,244.047,211.431,242.946z
+ M203.501,242.946c0-1.109,0.89-2,2-2l0,0c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0
+ C204.391,244.946,203.501,244.047,203.501,242.946z M195.57,242.946c0-1.109,0.891-2,2-2l0,0c1.101,0,2,0.891,2,2l0,0
+ c0,1.101-0.899,2-2,2l0,0C196.461,244.946,195.57,244.047,195.57,242.946z M187.641,242.946c0-1.109,0.89-2,2-2l0,0
+ c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0C188.53,244.946,187.641,244.047,187.641,242.946z M179.711,242.946
+ c0-1.109,0.89-2,2-2l0,0c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0C180.601,244.946,179.711,244.047,179.711,242.946z
+ M171.78,242.946c0-1.109,0.891-2,2-2l0,0c1.101,0,2,0.891,2,2l0,0c0,1.101-0.899,2-2,2l0,0
+ C172.671,244.946,171.78,244.047,171.78,242.946z M163.851,242.946c0-1.109,0.89-2,2-2l0,0c1.1,0,2,0.891,2,2l0,0
+ c0,1.101-0.9,2-2,2l0,0C164.74,244.946,163.851,244.047,163.851,242.946z M155.921,242.946c0-1.109,0.89-2,2-2l0,0
+ c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0C156.811,244.946,155.921,244.047,155.921,242.946z M147.99,242.946
+ c0-1.109,0.891-2,2-2l0,0c1.101,0,2,0.891,2,2l0,0c0,1.101-0.899,2-2,2l0,0C148.881,244.946,147.99,244.047,147.99,242.946z
+ M140.061,242.946c0-1.109,0.89-2,2-2l0,0c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0
+ C140.95,244.946,140.061,244.047,140.061,242.946z M132.131,242.946c0-1.109,0.89-2,2-2l0,0c1.1,0,2,0.891,2,2l0,0
+ c0,1.101-0.9,2-2,2l0,0C133.021,244.946,132.131,244.047,132.131,242.946z M124.2,242.946c0-1.109,0.891-2,2-2l0,0
+ c1.101,0,2,0.891,2,2l0,0c0,1.101-0.899,2-2,2l0,0C125.091,244.946,124.2,244.047,124.2,242.946z M116.271,242.946
+ c0-1.109,0.89-2,2-2l0,0c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0C117.16,244.946,116.271,244.047,116.271,242.946z
+ M108.341,242.946c0-1.109,0.89-2,2-2l0,0c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0
+ C109.23,244.946,108.341,244.047,108.341,242.946z M100.41,242.946c0-1.109,0.891-2,2-2l0,0c1.101,0,2,0.891,2,2l0,0
+ c0,1.101-0.899,2-2,2l0,0C101.301,244.946,100.41,244.047,100.41,242.946z M92.48,242.946c0-1.109,0.89-2,2-2l0,0
+ c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0C93.37,244.946,92.48,244.047,92.48,242.946z M84.551,242.946c0-1.109,0.89-2,2-2
+ l0,0c1.1,0,2,0.891,2,2l0,0c0,1.101-0.9,2-2,2l0,0C85.44,244.946,84.551,244.047,84.551,242.946z M76.62,242.946
+ c0-1.109,0.891-2,2-2l0,0c1.101,0,2,0.891,2,2l0,0c0,1.101-0.899,2-2,2l0,0C77.511,244.946,76.62,244.047,76.62,242.946z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M70.69,244.946c-0.53,0-1.04-0.22-1.41-0.59c-0.38-0.37-0.59-0.88-0.59-1.41
+ c0-0.529,0.21-1.04,0.59-1.42c0.74-0.74,2.08-0.74,2.82,0c0.38,0.38,0.59,0.891,0.59,1.42c0,0.521-0.21,1.04-0.59,1.41
+ C71.73,244.727,71.211,244.946,70.69,244.946z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="231.896,226.586 229.168,229.516 243.615,242.941 229.168,256.371 231.896,259.301
+ 249.488,242.941 "/>
+ </g>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M2,224.361c-1.104,0-2-0.896-2-2v-14.309c0-1.104,0.896-2,2-2h14.172c1.104,0,2,0.896,2,2s-0.896,2-2,2H4
+ v12.309C4,223.466,3.104,224.361,2,224.361z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M16.578,224.631c-0.512,0-1.023-0.195-1.414-0.586L0.586,209.467c-0.781-0.781-0.781-2.047,0-2.828
+ s2.047-0.781,2.828,0l14.578,14.578c0.781,0.781,0.781,2.047,0,2.828C17.602,224.436,17.09,224.631,16.578,224.631z"/>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/brother_2/Prolog_brother_02.svg b/prolog/problems/family_relations/brother_2/Prolog_brother_02.svg
new file mode 100644
index 0000000..26f220d
--- /dev/null
+++ b/prolog/problems/family_relations/brother_2/Prolog_brother_02.svg
@@ -0,0 +1,407 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="339px" height="300px"
+ viewBox="0 0 339 300" enable-background="new 0 0 339 300" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="64.689" cy="271.291" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="64.099" cy="270.7" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="63.509" cy="270.109" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="62.918" cy="269.52" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="62.327" cy="268.929" r="28.347"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="61.737" cy="268.339" r="28.348"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="61.147" cy="267.748" r="28.347"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="60.556" cy="267.157" r="28.347"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="59.965" cy="266.567" r="28.348"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="59.375" cy="265.977" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="58.784" cy="265.386" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="58.194" cy="264.796" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="57.603" cy="264.205" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="57.012" cy="263.614" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="56.422" cy="263.023" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="55.832" cy="262.434" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="55.241" cy="261.843" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="54.65" cy="261.252" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="54.06" cy="260.662" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="53.47" cy="260.072" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="52.878" cy="259.481" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="52.288" cy="258.891" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="51.698" cy="258.301" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="51.107" cy="257.71" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="50.517" cy="257.119" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="49.926" cy="256.528" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="49.335" cy="255.938" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="48.745" cy="255.348" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="48.155" cy="254.757" r="28.346"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="47.563" cy="254.166" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="46.974" cy="253.576" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="46.383" cy="252.986" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="45.792" cy="252.395" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="45.202" cy="251.805" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="44.611" cy="251.215" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="44.021" cy="250.623" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="43.43" cy="250.033" r="28.346"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M71.186,249.442c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.349-12.691-28.349-28.347c0-15.656,12.692-28.347,28.349-28.347C58.494,221.096,71.186,233.786,71.186,249.442z"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="42.25" cy="248.853" r="28.346"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M70.005,248.262c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.348-12.691-28.348-28.346c0-15.656,12.691-28.348,28.348-28.348C57.312,219.914,70.005,232.605,70.005,248.262z"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="41.068" cy="247.671" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="40.478" cy="247.081" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="39.887" cy="246.49" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="39.296" cy="245.899" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="38.706" cy="245.31" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="38.115" cy="244.719" r="28.346"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M65.871,244.128c0,15.654-12.692,28.347-28.345,28.347
+ c-15.656,0-28.348-12.692-28.348-28.347c0-15.656,12.691-28.347,28.348-28.347C53.179,215.781,65.871,228.472,65.871,244.128z"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="36.934" cy="243.538" r="28.346"/>
+ <circle fill="#D0D2D3" cx="36.344" cy="242.947" r="28.346"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M215.777,58.693c0,15.654-12.691,28.346-28.344,28.346c-15.656,0-28.35-12.691-28.35-28.346
+ c0-15.656,12.693-28.348,28.35-28.348C203.086,30.346,215.777,43.037,215.777,58.693z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M215.187,58.103c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.347,28.35-28.347C202.495,29.756,215.187,42.446,215.187,58.103z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M214.597,57.512c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.349-12.691-28.349-28.346c0-15.656,12.692-28.348,28.349-28.348C201.904,29.164,214.597,41.855,214.597,57.512z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M214.007,56.922c0,15.654-12.692,28.346-28.344,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.348,28.351-28.348C201.314,28.574,214.007,41.266,214.007,56.922z"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="185.069" cy="56.331" r="28.347"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M212.825,55.741c0,15.654-12.691,28.345-28.344,28.345
+ c-15.656,0-28.351-12.69-28.351-28.345c0-15.657,12.694-28.349,28.351-28.349C200.134,27.393,212.825,40.084,212.825,55.741z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M212.234,55.15c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.349-12.691-28.349-28.346c0-15.656,12.692-28.348,28.349-28.348C199.543,26.803,212.234,39.494,212.234,55.15z"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="183.297" cy="54.56" r="28.347"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M211.053,53.969c0,15.654-12.691,28.346-28.343,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.348,28.351-28.348C198.361,25.621,211.053,38.312,211.053,53.969z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M210.463,53.379c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C197.771,25.031,210.463,37.723,210.463,53.379z"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="181.525" cy="52.787" r="28.347"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M209.281,52.197c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C196.59,23.85,209.281,36.541,209.281,52.197z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M208.691,51.606c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.35-12.691-28.35-28.347c0-15.656,12.693-28.347,28.35-28.347C196,23.26,208.691,35.95,208.691,51.606z"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="179.754" cy="51.016" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="179.164" cy="50.425" r="28.347"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M206.92,49.835c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.35-12.691-28.35-28.347c0-15.656,12.693-28.347,28.35-28.347C194.229,21.488,206.92,34.179,206.92,49.835z"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="177.983" cy="49.244" r="28.346"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M205.738,48.653c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.35-12.691-28.35-28.347c0-15.656,12.693-28.347,28.35-28.347C193.047,20.307,205.738,32.997,205.738,48.653z"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="176.802" cy="48.062" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="176.212" cy="47.473" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="175.621" cy="46.882" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="175.03" cy="46.291" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="174.44" cy="45.7" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="173.85" cy="45.11" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="173.259" cy="44.52" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="172.668" cy="43.929" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="172.078" cy="43.339" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="171.487" cy="42.748" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="170.897" cy="42.157" r="28.347"/>
+ <path opacity="0.6042" fill="#E3E4E4" d="M198.653,41.566c0,15.656-12.692,28.347-28.345,28.347
+ c-15.656,0-28.35-12.69-28.35-28.347s12.693-28.346,28.35-28.346C185.961,13.221,198.653,25.91,198.653,41.566z"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="169.716" cy="40.977" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="169.125" cy="40.385" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="168.535" cy="39.795" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="167.944" cy="39.204" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="167.354" cy="38.614" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="166.763" cy="38.023" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="166.173" cy="37.433" r="28.347"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="165.582" cy="36.842" r="28.347"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="164.992" cy="36.252" r="28.347"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="164.401" cy="35.661" r="28.347"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="163.811" cy="35.07" r="28.347"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="163.22" cy="34.479" r="28.347"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="162.63" cy="33.89" r="28.347"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="162.04" cy="33.299" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="161.449" cy="32.708" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="160.858" cy="32.117" r="28.347"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="160.268" cy="31.527" r="28.347"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="159.677" cy="30.937" r="28.346"/>
+ <circle fill="#D0D2D3" cx="159.087" cy="30.346" r="28.347"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="310.18" cy="271.291" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="309.589" cy="270.7" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="308.999" cy="270.109" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="308.408" cy="269.52" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="307.817" cy="268.929" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="307.227" cy="268.339" r="28.348"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="306.637" cy="267.748" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="306.046" cy="267.157" r="28.347"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="305.456" cy="266.567" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="304.865" cy="265.977" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="304.274" cy="265.386" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="303.684" cy="264.796" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="303.093" cy="264.205" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="302.502" cy="263.614" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="301.912" cy="263.023" r="28.348"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="301.322" cy="262.434" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="300.731" cy="261.843" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="300.14" cy="261.252" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="299.55" cy="260.662" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="298.96" cy="260.072" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="298.369" cy="259.481" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="297.778" cy="258.891" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="297.188" cy="258.301" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="296.598" cy="257.71" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="296.007" cy="257.119" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="295.417" cy="256.528" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="294.825" cy="255.938" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="294.235" cy="255.348" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="293.645" cy="254.757" r="28.346"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="293.054" cy="254.166" r="28.346"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="292.464" cy="253.576" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="291.873" cy="252.986" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="291.283" cy="252.395" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="290.692" cy="251.805" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="290.101" cy="251.215" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="289.511" cy="250.623" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="288.92" cy="250.033" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="288.33" cy="249.442" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="287.739" cy="248.853" r="28.347"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="287.148" cy="248.262" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="286.558" cy="247.671" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="285.968" cy="247.081" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="285.377" cy="246.49" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="284.787" cy="245.899" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="284.196" cy="245.31" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="283.605" cy="244.719" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="283.015" cy="244.128" r="28.346"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="282.425" cy="243.538" r="28.346"/>
+ <circle fill="#D0D2D3" cx="281.834" cy="242.947" r="28.346"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M263.514,214.643c-0.694,0-1.368-0.361-1.738-1.007L171.521,55.882
+ c-0.548-0.959-0.216-2.181,0.743-2.729c0.96-0.547,2.18-0.216,2.729,0.743l90.254,157.754c0.548,0.959,0.216,2.181-0.743,2.729
+ C264.191,214.558,263.851,214.643,263.514,214.643z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="242.73,209.263 243.918,205.439 262.746,211.312 267.229,192.104 271.127,193.017
+ 265.662,216.41 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M54.67,214.633c-0.337,0-0.678-0.085-0.991-0.264c-0.959-0.549-1.291-1.771-0.743-2.729l89.424-156.32
+ c0.549-0.959,1.771-1.29,2.729-0.743c0.959,0.549,1.291,1.771,0.743,2.729l-89.424,156.32
+ C56.039,214.271,55.364,214.633,54.67,214.633z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="75.453,209.252 74.265,205.429 55.438,211.303 50.954,192.094 47.057,193.008 52.521,216.4
+ "/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="159.087" cy="30.346" r="28.347"/>
+ <path fill="#231F20" d="M159.088,60.693c-16.733,0-30.348-13.614-30.348-30.348C128.74,13.613,142.354,0,159.088,0
+ c16.732,0,30.346,13.613,30.346,30.346C189.434,47.079,175.82,60.693,159.088,60.693z M159.088,4
+ C144.56,4,132.74,15.818,132.74,30.346c0,14.528,11.819,26.348,26.348,26.348c14.527,0,26.346-11.819,26.346-26.348
+ C185.434,15.818,173.615,4,159.088,4z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="36.344" cy="242.945" r="28.346"/>
+ <path fill="#231F20" d="M36.346,273.291c-16.733,0-30.348-13.613-30.348-30.346S19.612,212.6,36.346,212.6
+ c16.731,0,30.344,13.613,30.344,30.346S53.077,273.291,36.346,273.291z M36.346,216.6c-14.528,0-26.348,11.818-26.348,26.346
+ s11.819,26.346,26.348,26.346c14.526,0,26.344-11.818,26.344-26.346S50.872,216.6,36.346,216.6z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="281.834" cy="242.945" r="28.346"/>
+ <path fill="#231F20" d="M281.832,273.291c-16.731,0-30.344-13.613-30.344-30.346s13.612-30.346,30.344-30.346
+ c16.733,0,30.348,13.613,30.348,30.346S298.565,273.291,281.832,273.291z M281.832,216.6c-14.526,0-26.344,11.818-26.344,26.346
+ s11.817,26.346,26.344,26.346c14.528,0,26.348-11.818,26.348-26.346S296.36,216.6,281.832,216.6z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M40.463,179.406c-0.707-0.408-0.957-1.272-0.549-1.979s1.294-0.944,2.001-0.536l0.686,0.396
+ c-0.676-1.471-0.931-3.143,0.102-4.931c1.488-2.577,4.978-3.916,8.637-1.804l0.041,0.024c3.638,2.1,4.255,5.782,2.755,8.381
+ c-1.057,1.829-2.63,2.444-4.093,2.625l3.888,2.244c0.706,0.408,0.922,1.281,0.514,1.988c-0.396,0.686-1.26,0.936-1.966,0.527
+ L40.463,179.406z M49.903,173.134l-0.041-0.024c-2.12-1.224-4.342-0.594-5.325,1.11c-0.984,1.705-0.435,4.018,1.665,5.229
+ l0.041,0.024c2.1,1.212,4.378,0.531,5.362-1.173C52.602,176.575,52.065,174.382,49.903,173.134z"/>
+ <path fill="#231F20" d="M57.167,165.883l-0.042-0.024c-2.369-1.368-2.466-3.89-0.917-6.571c0.708-1.227,1.399-1.991,2.161-2.688
+ l-0.27-0.155c-1.56-0.899-2.944-0.425-3.964,1.343c-0.552,0.956-0.841,1.842-0.967,2.685c-0.043,0.169-0.095,0.306-0.167,0.431
+ c-0.336,0.582-1.067,0.796-1.65,0.46c-0.457-0.264-0.672-0.804-0.602-1.262c0.205-1.268,0.568-2.472,1.396-3.905
+ c0.948-1.643,2.093-2.617,3.327-2.93c1.258-0.355,2.637-0.058,4.072,0.771l5.404,3.12c0.686,0.396,0.894,1.236,0.497,1.923
+ c-0.42,0.728-1.207,0.938-1.769,0.614l-0.415-0.24c0.462,1.265,0.508,2.815-0.464,4.5C61.61,166.01,59.37,167.154,57.167,165.883
+ z M60.721,157.901l-0.748-0.432c-0.622,0.5-1.301,1.244-1.877,2.242c-0.936,1.621-0.802,2.974,0.342,3.634l0.041,0.024
+ c1.061,0.611,2.203,0.024,2.898-1.182C62.338,160.525,62.113,158.706,60.721,157.901z"/>
+ <path fill="#231F20" d="M60.358,144.945c-0.707-0.408-0.956-1.272-0.548-1.979s1.293-0.943,2-0.535l1.122,0.647
+ c-1.036-1.374-1.45-3.055-0.814-4.156c0.456-0.79,1.239-0.948,1.966-0.528c0.666,0.385,0.851,1.073,0.63,1.694
+ c-0.72,1.968-0.056,3.986,2.542,5.486l3.242,1.872c0.687,0.396,0.924,1.281,0.517,1.988c-0.396,0.686-1.262,0.936-1.969,0.527
+ L60.358,144.945z"/>
+ <path fill="#231F20" d="M80.484,133.368c-1.837,3.181-5.561,4.302-8.948,2.346l-0.042-0.024c-3.139-1.812-4.433-5.524-2.62-8.663
+ c2.016-3.492,5.881-3.562,8.417-2.098c0.706,0.408,0.894,1.236,0.521,1.881l-3.973,6.881c1.944,0.762,3.675,0.07,4.61-1.551
+ c0.612-1.061,0.717-2.108,0.543-3.151c-0.037-0.271-0.024-0.485,0.144-0.776c0.324-0.561,1.013-0.745,1.595-0.409
+ c0.312,0.18,0.498,0.481,0.577,0.776C81.627,130.093,81.468,131.664,80.484,133.368z M75.417,127.118
+ c-1.717-0.77-3.536-0.546-4.497,1.117c-0.888,1.538-0.327,3.303,1.245,4.516L75.417,127.118z"/>
+ <path fill="#231F20" d="M77.146,115.868c-0.707-0.408-0.956-1.273-0.549-1.98c0.408-0.706,1.294-0.943,2.001-0.535l0.54,0.312
+ c-0.61-1.295-0.917-2.83,0.067-4.534c1.428-2.474,3.92-2.948,6.455-1.484l5.861,3.385c0.707,0.408,0.937,1.261,0.528,1.968
+ c-0.408,0.706-1.273,0.955-1.98,0.547l-5.092-2.939c-1.705-0.984-3.174-0.696-4.037,0.801c-0.841,1.455-0.41,3.062,1.295,4.046
+ l5.05,2.916c0.707,0.408,0.924,1.281,0.517,1.987c-0.396,0.687-1.262,0.936-1.969,0.527L77.146,115.868z"/>
+ <path fill="#231F20" d="M94.084,102.229l-5.779-3.337l-0.24,0.416c-0.349,0.603-1.102,0.805-1.704,0.457
+ c-0.604-0.349-0.806-1.103-0.457-1.705l0.239-0.416l-1.871-1.08c-0.686-0.396-0.923-1.281-0.515-1.988
+ c0.396-0.686,1.281-0.923,1.967-0.526l1.871,1.08l1.141-1.975c0.348-0.604,1.113-0.826,1.717-0.479
+ c0.603,0.349,0.792,1.123,0.444,1.727l-1.141,1.975l5.385,3.108c0.977,0.563,1.659,0.293,2.151-0.56
+ c0.168-0.291,0.25-0.576,0.298-0.66c0.324-0.561,1.07-0.795,1.652-0.459c0.457,0.264,0.65,0.791,0.592,1.229
+ c-0.125,0.648-0.32,1.229-0.705,1.894C98.062,102.779,96.494,103.621,94.084,102.229z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M28.363,249.102l5.824-7.224l-5.488-6.804c-0.279-0.364-0.531-0.812-0.531-1.288
+ c0-0.952,0.728-1.681,1.708-1.681c0.728,0,1.147,0.28,1.567,0.84l4.956,6.524l4.9-6.412c0.448-0.616,0.924-0.952,1.68-0.952
+ s1.568,0.616,1.568,1.568c0,0.504-0.196,0.896-0.532,1.316l-5.488,6.831l5.769,7.196c0.279,0.364,0.531,0.784,0.531,1.288
+ c0,0.952-0.728,1.68-1.708,1.68c-0.728,0-1.147-0.279-1.567-0.84l-5.264-6.859l-5.181,6.748c-0.476,0.615-0.924,0.951-1.68,0.951
+ c-0.784,0-1.568-0.615-1.568-1.596C27.859,249.914,28.056,249.521,28.363,249.102z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M152.256,22.532c0-0.979,0.757-1.735,1.736-1.735h5.992c4.592,0,7.448,2.604,7.448,6.552v0.056
+ c0,4.396-3.528,6.692-7.841,6.692H155.7v4.731c0,0.952-0.756,1.708-1.708,1.708c-0.979,0-1.736-0.756-1.736-1.708V22.532z
+ M159.704,30.988c2.604,0,4.229-1.456,4.229-3.5v-0.056c0-2.296-1.652-3.5-4.229-3.5H155.7v7.056H159.704z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M280.126,244.229l-6.748-9.268c-0.224-0.336-0.392-0.729-0.392-1.204c0-0.924,0.756-1.652,1.735-1.652
+ c0.756,0,1.26,0.42,1.68,1.036l5.46,7.868l5.545-7.896c0.42-0.616,0.924-1.036,1.651-1.036c1.008,0,1.68,0.756,1.68,1.68
+ c0,0.476-0.224,0.896-0.476,1.232l-6.692,9.155v6.132c0,0.952-0.756,1.708-1.735,1.708c-0.952,0-1.708-0.756-1.708-1.708V244.229
+ z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M222.224,89.433c0.706-0.407,1.579-0.191,1.987,0.516s0.172,1.593-0.535,2l-0.686,0.396
+ c1.61,0.149,3.186,0.766,4.217,2.553c1.488,2.578,0.904,6.27-2.755,8.382l-0.041,0.023c-3.638,2.101-7.136,0.794-8.636-1.804
+ c-1.057-1.83-0.802-3.501-0.228-4.857l-3.887,2.244c-0.707,0.408-1.571,0.158-1.979-0.549c-0.396-0.686-0.18-1.559,0.527-1.967
+ L222.224,89.433z M222.935,100.745l0.041-0.023c2.12-1.225,2.686-3.462,1.701-5.167c-0.983-1.704-3.262-2.384-5.361-1.172
+ l-0.041,0.023c-2.1,1.212-2.648,3.524-1.665,5.229C218.605,101.36,220.772,101.993,222.935,100.745z"/>
+ <path fill="#231F20" d="M225.583,110.661l0.042-0.023c2.369-1.368,4.602-0.191,6.15,2.492c0.707,1.225,1.024,2.206,1.246,3.215
+ l0.271-0.156c1.559-0.9,1.838-2.336,0.817-4.104c-0.551-0.955-1.174-1.649-1.84-2.18c-0.126-0.121-0.219-0.233-0.291-0.359
+ c-0.336-0.581-0.154-1.324,0.428-1.66c0.457-0.264,1.032-0.18,1.394,0.111c0.995,0.811,1.856,1.727,2.685,3.16
+ c0.948,1.643,1.22,3.121,0.874,4.347c-0.322,1.267-1.271,2.312-2.704,3.141l-5.404,3.12c-0.687,0.396-1.519,0.156-1.914-0.53
+ c-0.42-0.728-0.209-1.515,0.352-1.839l0.416-0.24c-1.326-0.232-2.692-0.967-3.664-2.65
+ C223.251,114.448,223.38,111.934,225.583,110.661z M230.718,117.73l0.748-0.432c-0.123-0.788-0.428-1.749-1.003-2.746
+ c-0.937-1.622-2.175-2.183-3.318-1.522l-0.041,0.024c-1.061,0.612-1.123,1.896-0.428,3.101
+ C227.637,117.818,229.324,118.535,230.718,117.73z"/>
+ <path fill="#231F20" d="M242.119,123.894c0.707-0.407,1.58-0.191,1.988,0.516s0.171,1.593-0.536,2l-1.122,0.648
+ c1.708-0.211,3.371,0.27,4.008,1.373c0.456,0.789,0.199,1.546-0.528,1.966c-0.665,0.384-1.354,0.199-1.781-0.301
+ c-1.344-1.608-3.424-2.042-6.022-0.542l-3.242,1.872c-0.686,0.396-1.571,0.159-1.979-0.548c-0.396-0.686-0.18-1.56,0.527-1.968
+ L242.119,123.894z"/>
+ <path fill="#231F20" d="M242.082,147.112c-1.836-3.181-0.945-6.966,2.443-8.922l0.041-0.024c3.14-1.812,7.001-1.075,8.812,2.063
+ c2.017,3.492,0.145,6.872-2.392,8.336c-0.707,0.408-1.518,0.156-1.89-0.488l-3.972-6.88c-1.632,1.303-1.897,3.146-0.962,4.769
+ c0.612,1.06,1.467,1.676,2.457,2.046c0.253,0.103,0.432,0.222,0.6,0.513c0.324,0.562,0.141,1.25-0.441,1.586
+ c-0.312,0.18-0.667,0.19-0.961,0.111C244.348,149.74,243.066,148.816,242.082,147.112z M250.028,145.85
+ c1.526-1.102,2.241-2.79,1.282-4.453c-0.889-1.538-2.697-1.935-4.534-1.18L250.028,145.85z"/>
+ <path fill="#231F20" d="M258.907,152.972c0.706-0.408,1.579-0.192,1.987,0.515c0.408,0.706,0.172,1.592-0.535,1.999l-0.541,0.312
+ c1.428,0.119,2.908,0.621,3.893,2.326c1.428,2.473,0.594,4.867-1.942,6.332l-5.861,3.384c-0.707,0.408-1.56,0.181-1.968-0.526
+ c-0.408-0.706-0.191-1.58,0.516-1.988l5.092-2.939c1.705-0.984,2.189-2.401,1.326-3.897c-0.841-1.456-2.447-1.886-4.151-0.902
+ l-5.051,2.916c-0.707,0.408-1.572,0.159-1.979-0.547c-0.396-0.686-0.18-1.56,0.527-1.968L258.907,152.972z"/>
+ <path fill="#231F20" d="M262.25,174.459l5.778-3.336l-0.239-0.416c-0.349-0.603-0.146-1.356,0.457-1.704
+ c0.603-0.349,1.356-0.146,1.704,0.456l0.24,0.416l1.871-1.081c0.686-0.396,1.571-0.158,1.979,0.549
+ c0.396,0.686,0.158,1.57-0.527,1.967l-1.871,1.08l1.14,1.975c0.349,0.604,0.159,1.378-0.444,1.727
+ c-0.603,0.348-1.369,0.125-1.717-0.479l-1.141-1.975l-5.383,3.107c-0.978,0.564-1.084,1.292-0.592,2.145
+ c0.168,0.291,0.374,0.505,0.422,0.587c0.324,0.562,0.154,1.324-0.427,1.66c-0.458,0.265-1.012,0.169-1.361-0.101
+ c-0.499-0.434-0.903-0.892-1.287-1.558C259.785,177.629,259.839,175.851,262.25,174.459z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M245.153,244.943c-0.53,0-1.05-0.21-1.42-0.59c-0.37-0.36-0.58-0.88-0.58-1.41
+ c0-0.521,0.21-1.04,0.58-1.41c0.74-0.75,2.08-0.74,2.83,0c0.37,0.37,0.59,0.89,0.59,1.41c0,0.53-0.22,1.04-0.59,1.42
+ C246.193,244.733,245.674,244.943,245.153,244.943z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M235.224,242.943c0-1.101,0.89-2,2-2l0,0c1.1,0,2,0.899,2,2l0,0c0,1.109-0.9,2-2,2l0,0
+ C236.113,244.943,235.224,244.053,235.224,242.943z M227.293,242.943c0-1.101,0.891-2,2-2l0,0c1.101,0,2,0.899,2,2l0,0
+ c0,1.109-0.899,2-2,2l0,0C228.184,244.943,227.293,244.053,227.293,242.943z M219.363,242.943c0-1.101,0.891-2,2-2l0,0
+ c1.101,0,2,0.899,2,2l0,0c0,1.109-0.899,2-2,2l0,0C220.254,244.943,219.363,244.053,219.363,242.943z M211.434,242.943
+ c0-1.101,0.89-2,2-2l0,0c1.1,0,2,0.899,2,2l0,0c0,1.109-0.9,2-2,2l0,0C212.323,244.943,211.434,244.053,211.434,242.943z
+ M203.504,242.943c0-1.101,0.89-2,2-2l0,0c1.1,0,2,0.899,2,2l0,0c0,1.109-0.9,2-2,2l0,0
+ C204.394,244.943,203.504,244.053,203.504,242.943z M195.573,242.943c0-1.101,0.891-2,2-2l0,0c1.101,0,2,0.899,2,2l0,0
+ c0,1.109-0.899,2-2,2l0,0C196.464,244.943,195.573,244.053,195.573,242.943z M187.644,242.943c0-1.101,0.89-2,2-2l0,0
+ c1.1,0,2,0.899,2,2l0,0c0,1.109-0.9,2-2,2l0,0C188.533,244.943,187.644,244.053,187.644,242.943z M179.714,242.943
+ c0-1.101,0.89-2,2-2l0,0c1.1,0,2,0.899,2,2l0,0c0,1.109-0.9,2-2,2l0,0C180.604,244.943,179.714,244.053,179.714,242.943z
+ M171.783,242.943c0-1.101,0.891-2,2-2l0,0c1.101,0,2,0.899,2,2l0,0c0,1.109-0.899,2-2,2l0,0
+ C172.674,244.943,171.783,244.053,171.783,242.943z M163.854,242.943c0-1.101,0.89-2,2-2l0,0c1.1,0,2,0.899,2,2l0,0
+ c0,1.109-0.9,2-2,2l0,0C164.743,244.943,163.854,244.053,163.854,242.943z M155.924,242.943c0-1.101,0.89-2,2-2l0,0
+ c1.1,0,2,0.899,2,2l0,0c0,1.109-0.9,2-2,2l0,0C156.813,244.943,155.924,244.053,155.924,242.943z M147.993,242.943
+ c0-1.101,0.891-2,2-2l0,0c1.101,0,2,0.899,2,2l0,0c0,1.109-0.899,2-2,2l0,0C148.884,244.943,147.993,244.053,147.993,242.943z
+ M140.063,242.943c0-1.101,0.89-2,2-2l0,0c1.1,0,2,0.899,2,2l0,0c0,1.109-0.9,2-2,2l0,0
+ C140.953,244.943,140.063,244.053,140.063,242.943z M132.123,242.943c0-1.101,0.9-2,2.011-2l0,0c1.1,0,2,0.899,2,2l0,0
+ c0,1.109-0.9,2-2,2l0,0C133.023,244.943,132.123,244.053,132.123,242.943z M124.203,242.943c0-1.101,0.891-2,2-2l0,0
+ c1.101,0,1.99,0.899,1.99,2l0,0c0,1.109-0.89,2-1.99,2l0,0C125.094,244.943,124.203,244.053,124.203,242.943z M116.273,242.943
+ c0-1.101,0.89-2,2-2l0,0c1.1,0,1.99,0.899,1.99,2l0,0c0,1.109-0.891,2-1.99,2l0,0
+ C117.163,244.943,116.273,244.053,116.273,242.943z M108.344,242.943c0-1.101,0.89-2,2-2l0,0c1.1,0,2,0.899,2,2l0,0
+ c0,1.109-0.9,2-2,2l0,0C109.233,244.943,108.344,244.053,108.344,242.943z M100.413,242.943c0-1.101,0.891-2,2-2l0,0
+ c1.101,0,2,0.899,2,2l0,0c0,1.109-0.899,2-2,2l0,0C101.304,244.943,100.413,244.053,100.413,242.943z M92.483,242.943
+ c0-1.101,0.89-2,2-2l0,0c1.1,0,2,0.899,2,2l0,0c0,1.109-0.9,2-2,2l0,0C93.373,244.943,92.483,244.053,92.483,242.943z
+ M84.554,242.943c0-1.101,0.89-2,2-2l0,0c1.1,0,2,0.899,2,2l0,0c0,1.109-0.9,2-2,2l0,0
+ C85.443,244.943,84.554,244.053,84.554,242.943z M76.623,242.943c0-1.101,0.891-2,2-2l0,0c1.101,0,2,0.899,2,2l0,0
+ c0,1.109-0.899,2-2,2l0,0C77.514,244.943,76.623,244.053,76.623,242.943z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M70.693,244.943c-0.53,0-1.05-0.21-1.42-0.59c-0.37-0.37-0.59-0.88-0.59-1.41
+ c0-0.521,0.22-1.04,0.59-1.41c0.75-0.75,2.08-0.75,2.83,0c0.37,0.37,0.59,0.89,0.59,1.41c0,0.53-0.22,1.05-0.59,1.42
+ C71.724,244.733,71.214,244.943,70.693,244.943z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="231.896,226.586 229.168,229.516 243.615,242.941 229.168,256.371 231.896,259.301
+ 249.488,242.941 "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#231F20" d="M102.262,257.144c0-0.816,0.624-1.44,1.44-1.44c0.815,0,1.464,0.624,1.464,1.44v5.641
+ c0.936-1.32,2.256-2.377,4.32-2.377c2.977,0,5.881,2.353,5.881,6.577v0.048c0,4.2-2.881,6.576-5.881,6.576
+ c-2.112,0-3.433-1.056-4.32-2.231v0.647c0,0.792-0.648,1.44-1.464,1.44c-0.792,0-1.44-0.648-1.44-1.44V257.144z M112.414,267.032
+ v-0.048c0-2.448-1.655-4.057-3.624-4.057c-1.968,0-3.696,1.632-3.696,4.057v0.048c0,2.424,1.729,4.057,3.696,4.057
+ C110.782,271.089,112.414,269.528,112.414,267.032z"/>
+ <path fill="#231F20" d="M123.165,261.992c0-0.816,0.624-1.465,1.44-1.465c0.815,0,1.464,0.648,1.464,1.465v1.296
+ c0.672-1.584,1.92-2.784,3.192-2.784c0.912,0,1.439,0.6,1.439,1.439c0,0.769-0.504,1.272-1.151,1.393
+ c-2.064,0.36-3.48,1.944-3.48,4.944v3.744c0,0.792-0.648,1.44-1.464,1.44c-0.792,0-1.44-0.624-1.44-1.44V261.992z"/>
+ <path fill="#231F20" d="M136.749,267.08v-0.048c0-3.624,2.881-6.625,6.769-6.625c3.889,0,6.745,2.952,6.745,6.577v0.048
+ c0,3.601-2.881,6.601-6.793,6.601C139.605,273.633,136.749,270.681,136.749,267.08z M147.358,267.08v-0.048
+ c0-2.232-1.608-4.08-3.889-4.08c-2.328,0-3.816,1.824-3.816,4.032v0.048c0,2.208,1.608,4.057,3.864,4.057
+ C145.87,271.089,147.358,269.265,147.358,267.08z"/>
+ <path fill="#231F20" d="M158.613,269.841v-6.673h-0.479c-0.696,0-1.248-0.552-1.248-1.248s0.552-1.248,1.248-1.248h0.479v-2.16
+ c0-0.792,0.648-1.44,1.465-1.44c0.792,0,1.439,0.648,1.439,1.44v2.16h2.28c0.696,0,1.272,0.552,1.272,1.248
+ s-0.576,1.248-1.272,1.248h-2.28v6.217c0,1.128,0.576,1.584,1.561,1.584c0.336,0,0.624-0.072,0.72-0.072
+ c0.648,0,1.225,0.528,1.225,1.2c0,0.528-0.36,0.96-0.769,1.128c-0.624,0.216-1.224,0.336-1.992,0.336
+ C160.126,273.561,158.613,272.625,158.613,269.841z"/>
+ <path fill="#231F20" d="M172.678,257.144c0-0.792,0.624-1.44,1.44-1.44c0.815,0,1.464,0.648,1.464,1.44v5.473
+ c0.816-1.177,1.992-2.209,3.96-2.209c2.856,0,4.513,1.921,4.513,4.849v6.769c0,0.816-0.624,1.44-1.44,1.44
+ c-0.815,0-1.464-0.624-1.464-1.44v-5.88c0-1.969-0.984-3.097-2.712-3.097c-1.681,0-2.856,1.176-2.856,3.145v5.832
+ c0,0.816-0.648,1.44-1.464,1.44c-0.792,0-1.44-0.624-1.44-1.44V257.144z"/>
+ <path fill="#231F20" d="M198.166,273.633c-3.673,0-6.505-2.664-6.505-6.576v-0.049c0-3.624,2.568-6.601,6.192-6.601
+ c4.032,0,6.024,3.312,6.024,6.241c0,0.815-0.624,1.392-1.368,1.392h-7.944c0.312,2.064,1.776,3.217,3.648,3.217
+ c1.224,0,2.185-0.433,3-1.104c0.216-0.168,0.408-0.264,0.744-0.264c0.648,0,1.152,0.504,1.152,1.176
+ c0,0.36-0.168,0.672-0.384,0.888C201.574,272.984,200.134,273.633,198.166,273.633z M201.046,266.12
+ c-0.191-1.872-1.296-3.336-3.216-3.336c-1.776,0-3.024,1.368-3.288,3.336H201.046z"/>
+ <path fill="#231F20" d="M211.653,261.992c0-0.816,0.624-1.465,1.44-1.465c0.815,0,1.464,0.648,1.464,1.465v1.296
+ c0.672-1.584,1.92-2.784,3.192-2.784c0.912,0,1.439,0.6,1.439,1.439c0,0.769-0.504,1.272-1.151,1.393
+ c-2.064,0.36-3.48,1.944-3.48,4.944v3.744c0,0.792-0.648,1.44-1.464,1.44c-0.792,0-1.44-0.624-1.44-1.44V261.992z"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M2,224.361c-1.104,0-2-0.896-2-2v-14.309c0-1.104,0.896-2,2-2h14.172c1.104,0,2,0.896,2,2s-0.896,2-2,2H4
+ v12.309C4,223.466,3.104,224.361,2,224.361z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M16.578,224.631c-0.512,0-1.023-0.195-1.414-0.586L0.586,209.467c-0.781-0.781-0.781-2.047,0-2.828
+ s2.047-0.781,2.828,0l14.578,14.578c0.781,0.781,0.781,2.047,0,2.828C17.602,224.436,17.09,224.631,16.578,224.631z"/>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/brother_2/Prolog_brother_03.svg b/prolog/problems/family_relations/brother_2/Prolog_brother_03.svg
new file mode 100644
index 0000000..42608de
--- /dev/null
+++ b/prolog/problems/family_relations/brother_2/Prolog_brother_03.svg
@@ -0,0 +1,311 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="339px" height="304px"
+ viewBox="0 0 339 304" enable-background="new 0 0 339 304" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="64.689" cy="275.531" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="64.099" cy="274.94" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="63.508" cy="274.35" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="62.918" cy="273.76" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="62.327" cy="273.169" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="61.737" cy="272.579" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="61.146" cy="271.988" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="60.556" cy="271.397" r="28.348"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="59.965" cy="270.808" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="59.375" cy="270.217" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="58.784" cy="269.626" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="58.193" cy="269.036" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="57.603" cy="268.445" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="57.012" cy="267.854" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="56.422" cy="267.265" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="55.832" cy="266.674" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="55.241" cy="266.084" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="54.65" cy="265.492" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="54.06" cy="264.902" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="53.47" cy="264.312" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="52.878" cy="263.722" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="52.288" cy="263.131" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="51.698" cy="262.541" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="51.107" cy="261.95" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="50.517" cy="261.359" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="49.926" cy="260.77" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="49.335" cy="260.179" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="48.745" cy="259.588" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="48.155" cy="258.997" r="28.346"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="47.563" cy="258.407" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="46.974" cy="257.816" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="46.383" cy="257.226" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="45.792" cy="256.636" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="45.202" cy="256.045" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="44.611" cy="255.454" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="44.021" cy="254.864" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="43.43" cy="254.273" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="42.839" cy="253.683" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="42.249" cy="253.093" r="28.347"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="41.658" cy="252.502" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="41.068" cy="251.911" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="40.478" cy="251.32" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="39.887" cy="250.73" r="28.346"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M67.643,250.14c0,15.654-12.691,28.347-28.344,28.347
+ c-15.656,0-28.349-12.692-28.349-28.347c0-15.656,12.692-28.348,28.349-28.348C54.951,221.792,67.643,234.483,67.643,250.14z"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="38.706" cy="249.549" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="38.115" cy="248.959" r="28.346"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M65.871,248.368c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.348-12.691-28.348-28.346c0-15.656,12.691-28.347,28.348-28.347C53.179,220.021,65.871,232.712,65.871,248.368z"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="36.934" cy="247.777" r="28.346"/>
+ <circle fill="#D0D2D3" cx="36.344" cy="247.188" r="28.346"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M215.779,62.934c0,15.654-12.691,28.346-28.344,28.346c-15.656,0-28.352-12.691-28.352-28.346
+ c0-15.656,12.695-28.348,28.352-28.348C203.088,34.586,215.779,47.277,215.779,62.934z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M215.188,62.343c0,15.654-12.691,28.347-28.344,28.347
+ c-15.656,0-28.352-12.692-28.352-28.347c0-15.656,12.695-28.348,28.352-28.348C202.497,33.995,215.188,46.687,215.188,62.343z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M214.598,61.752c0,15.655-12.69,28.347-28.343,28.347
+ c-15.656,0-28.353-12.691-28.353-28.347c0-15.656,12.696-28.348,28.353-28.348C201.907,33.404,214.598,46.096,214.598,61.752z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M214.008,61.162c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.352-12.691-28.352-28.346c0-15.656,12.695-28.348,28.352-28.348C201.316,32.814,214.008,45.506,214.008,61.162z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M213.417,60.571c0,15.654-12.691,28.346-28.344,28.346
+ c-15.655,0-28.352-12.691-28.352-28.346c0-15.656,12.696-28.348,28.352-28.348C200.726,32.224,213.417,44.915,213.417,60.571z"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="184.479" cy="59.98" r="28.348"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M212.236,59.391c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.352-12.691-28.352-28.346c0-15.656,12.695-28.348,28.352-28.348C199.545,31.043,212.236,43.734,212.236,59.391z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M211.646,58.8c0,15.654-12.691,28.346-28.345,28.346
+ c-15.655,0-28.351-12.691-28.351-28.346c0-15.656,12.695-28.348,28.351-28.348C198.954,30.452,211.646,43.144,211.646,58.8z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M211.056,58.209c0,15.654-12.691,28.346-28.345,28.346
+ c-15.655,0-28.351-12.691-28.351-28.346c0-15.656,12.695-28.348,28.351-28.348C198.364,29.861,211.056,42.553,211.056,58.209z"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="182.117" cy="57.618" r="28.348"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="181.526" cy="57.027" r="28.348"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M209.283,56.438c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.352-12.691-28.352-28.346c0-15.656,12.695-28.348,28.352-28.348C196.592,28.09,209.283,40.781,209.283,56.438z"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="180.346" cy="55.847" r="28.348"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M208.103,55.256c0,15.655-12.691,28.346-28.345,28.346
+ c-15.655,0-28.351-12.69-28.351-28.346c0-15.656,12.695-28.348,28.351-28.348C195.411,26.908,208.103,39.6,208.103,55.256z"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="179.165" cy="54.665" r="28.348"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="178.574" cy="54.075" r="28.348"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="177.984" cy="53.484" r="28.348"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="177.393" cy="52.894" r="28.348"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="176.803" cy="52.303" r="28.348"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="176.213" cy="51.713" r="28.348"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="175.622" cy="51.122" r="28.348"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="175.031" cy="50.531" r="28.348"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="174.441" cy="49.941" r="28.348"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="173.851" cy="49.351" r="28.348"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="173.26" cy="48.76" r="28.348"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="172.669" cy="48.169" r="28.348"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="172.078" cy="47.579" r="28.348"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="171.488" cy="46.988" r="28.348"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="170.897" cy="46.397" r="28.348"/>
+ <path opacity="0.6042" fill="#E3E4E4" d="M198.655,45.807c0,15.656-12.691,28.348-28.347,28.348
+ c-15.653,0-28.35-12.691-28.35-28.348s12.696-28.347,28.35-28.347C185.964,17.46,198.655,30.15,198.655,45.807z"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="169.717" cy="45.217" r="28.348"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="169.127" cy="44.626" r="28.348"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="168.535" cy="44.035" r="28.348"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="167.945" cy="43.444" r="28.348"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="167.354" cy="42.854" r="28.348"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="166.765" cy="42.264" r="28.348"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="166.174" cy="41.673" r="28.348"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M193.931,41.082c0,15.656-12.691,28.348-28.347,28.348
+ c-15.652,0-28.349-12.691-28.349-28.348s12.696-28.346,28.349-28.346C181.239,12.736,193.931,25.426,193.931,41.082z"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M193.34,40.491c0,15.656-12.691,28.348-28.347,28.348
+ c-15.652,0-28.349-12.691-28.349-28.348s12.696-28.346,28.349-28.346C180.648,12.146,193.34,24.835,193.34,40.491z"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="164.402" cy="39.901" r="28.348"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="163.812" cy="39.311" r="28.348"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="163.222" cy="38.72" r="28.348"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="162.631" cy="38.129" r="28.348"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="162.04" cy="37.539" r="28.348"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M189.798,36.948c0,15.656-12.691,28.348-28.348,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348S145.798,8.603,161.45,8.603C177.106,8.603,189.798,21.292,189.798,36.948z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M189.207,36.357c0,15.656-12.691,28.348-28.348,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.346,28.348-28.346C176.516,8.012,189.207,20.701,189.207,36.357z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M188.616,35.768c0,15.656-12.691,28.348-28.347,28.348
+ c-15.652,0-28.349-12.691-28.349-28.348S144.617,7.422,160.27,7.422C175.925,7.422,188.616,20.111,188.616,35.768z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M188.025,35.177c0,15.656-12.69,28.348-28.347,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348S144.026,6.83,159.679,6.83C175.335,6.83,188.025,19.521,188.025,35.177z"/>
+ <path fill="#D0D2D3" d="M187.436,34.586c0,15.656-12.691,28.348-28.348,28.348c-15.652,0-28.348-12.691-28.348-28.348
+ S143.436,6.24,159.088,6.24C174.744,6.24,187.436,18.93,187.436,34.586z"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="310.182" cy="275.531" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="309.591" cy="274.94" r="28.347"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="309.001" cy="274.35" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="308.41" cy="273.76" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="307.819" cy="273.169" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="307.229" cy="272.579" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="306.639" cy="271.988" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="306.047" cy="271.397" r="28.347"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="305.457" cy="270.808" r="28.348"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="304.867" cy="270.217" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="304.276" cy="269.626" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="303.686" cy="269.036" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="303.095" cy="268.445" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="302.504" cy="267.854" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="301.915" cy="267.265" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="301.324" cy="266.674" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="300.733" cy="266.084" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="300.142" cy="265.492" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="299.552" cy="264.902" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="298.962" cy="264.312" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="298.371" cy="263.722" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="297.78" cy="263.131" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="297.19" cy="262.541" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="296.599" cy="261.95" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="296.009" cy="261.359" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="295.419" cy="260.77" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="294.828" cy="260.179" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="294.237" cy="259.588" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="293.646" cy="258.997" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="293.056" cy="258.407" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="292.466" cy="257.816" r="28.347"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M320.222,257.226c0,15.655-12.692,28.347-28.345,28.347
+ c-15.656,0-28.349-12.691-28.349-28.347c0-15.656,12.692-28.347,28.349-28.347C307.529,228.879,320.222,241.569,320.222,257.226z"
+ />
+ <circle opacity="0.6667" fill="#E0E1E2" cx="291.285" cy="256.636" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="290.694" cy="256.045" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="290.104" cy="255.454" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="289.513" cy="254.864" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="288.922" cy="254.273" r="28.346"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M316.678,253.683c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.349-12.691-28.349-28.347c0-15.656,12.692-28.347,28.349-28.347C303.986,225.336,316.678,238.026,316.678,253.683z"
+ />
+ <circle opacity="0.7917" fill="#DADBDC" cx="287.742" cy="253.093" r="28.346"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="287.151" cy="252.502" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="286.56" cy="251.911" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="285.97" cy="251.32" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="285.379" cy="250.73" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="284.789" cy="250.14" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="284.198" cy="249.549" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="283.607" cy="248.959" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="283.017" cy="248.368" r="28.346"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="282.427" cy="247.777" r="28.346"/>
+ <circle fill="#D0D2D3" cx="281.836" cy="247.188" r="28.346"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M263.283,217.083c-0.688,0-1.359-0.355-1.73-0.994L169.064,57.168c-0.556-0.954-0.232-2.179,0.723-2.734
+ c0.954-0.557,2.18-0.233,2.734,0.723l92.488,158.921c0.556,0.954,0.232,2.179-0.723,2.734
+ C263.971,216.996,263.625,217.083,263.283,217.083z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="242.475,211.856 243.635,208.024 262.506,213.758 266.846,194.517 270.75,195.401
+ 265.459,218.834 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M54.891,217.091c-0.342,0-0.688-0.087-1.004-0.271c-0.955-0.556-1.278-1.78-0.723-2.734l92.488-158.929
+ c0.556-0.956,1.781-1.279,2.734-0.723c0.955,0.556,1.278,1.78,0.723,2.734L56.621,216.097
+ C56.25,216.735,55.579,217.091,54.891,217.091z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="75.698,211.863 74.539,208.032 55.668,213.766 51.328,194.524 47.423,195.409 52.714,218.842
+ "/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="159.088" cy="30.346" r="28.348"/>
+ <path fill="#231F20" d="M159.088,60.693c-16.733,0-30.348-13.614-30.348-30.348C128.74,13.613,142.354,0,159.088,0
+ s30.348,13.613,30.348,30.346C189.436,47.079,175.821,60.693,159.088,60.693z M159.088,4C144.56,4,132.74,15.818,132.74,30.346
+ c0,14.528,11.819,26.348,26.348,26.348s26.348-11.819,26.348-26.348C185.436,15.818,173.616,4,159.088,4z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="36.344" cy="247.186" r="28.346"/>
+ <path fill="#EC1C24" d="M36.346,277.531c-16.733,0-30.348-13.613-30.348-30.346s13.614-30.346,30.348-30.346
+ c16.731,0,30.344,13.613,30.344,30.346S53.077,277.531,36.346,277.531z M36.346,220.84c-14.528,0-26.348,11.818-26.348,26.346
+ s11.819,26.346,26.348,26.346c14.526,0,26.344-11.818,26.344-26.346S50.872,220.84,36.346,220.84z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="281.836" cy="247.186" r="28.346"/>
+ <path fill="#231F20" d="M281.834,277.531c-16.731,0-30.344-13.613-30.344-30.346s13.612-30.346,30.344-30.346
+ c16.733,0,30.348,13.613,30.348,30.346S298.567,277.531,281.834,277.531z M281.834,220.84c-14.526,0-26.344,11.818-26.344,26.346
+ s11.817,26.346,26.344,26.346c14.528,0,26.348-11.818,26.348-26.346S296.362,220.84,281.834,220.84z"/>
+ </g>
+ <g>
+ <path fill="#EC1C24" d="M28.365,253.343l5.824-7.224l-5.488-6.804c-0.279-0.364-0.531-0.812-0.531-1.288
+ c0-0.952,0.728-1.681,1.708-1.681c0.728,0,1.147,0.28,1.567,0.84l4.956,6.524l4.9-6.412c0.448-0.616,0.924-0.952,1.68-0.952
+ s1.568,0.616,1.568,1.568c0,0.504-0.196,0.896-0.532,1.316l-5.488,6.831l5.769,7.196c0.279,0.364,0.531,0.784,0.531,1.288
+ c0,0.952-0.728,1.68-1.708,1.68c-0.728,0-1.147-0.279-1.567-0.84l-5.264-6.859l-5.181,6.748c-0.476,0.615-0.924,0.951-1.68,0.951
+ c-0.784,0-1.568-0.615-1.568-1.596C27.861,254.155,28.058,253.763,28.365,253.343z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M280.128,248.471l-6.748-9.268c-0.224-0.336-0.392-0.729-0.392-1.204c0-0.924,0.756-1.652,1.735-1.652
+ c0.756,0,1.26,0.42,1.68,1.036l5.46,7.868l5.545-7.896c0.42-0.616,0.924-1.036,1.651-1.036c1.008,0,1.68,0.756,1.68,1.68
+ c0,0.476-0.224,0.896-0.476,1.232l-6.692,9.155v6.132c0,0.952-0.756,1.708-1.735,1.708c-0.952,0-1.708-0.756-1.708-1.708V248.471z
+ "/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M245.15,249.187c-0.52,0-1.04-0.21-1.409-0.59c-0.381-0.37-0.591-0.89-0.591-1.41
+ c0-0.53,0.21-1.04,0.58-1.41c0.75-0.75,2.091-0.75,2.83-0.01c0.38,0.38,0.59,0.9,0.59,1.42c0,0.521-0.21,1.04-0.579,1.41
+ C246.19,248.977,245.681,249.187,245.15,249.187z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M235.221,247.187c0-1.11,0.9-2,2-2l0,0c1.11,0,2,0.89,2,2l0,0c0,1.101-0.89,2-2,2l0,0
+ C236.121,249.187,235.221,248.287,235.221,247.187z M227.291,247.187c0-1.11,0.899-2,2-2l0,0c1.109,0,2,0.89,2,2l0,0
+ c0,1.101-0.891,2-2,2l0,0C228.19,249.187,227.291,248.287,227.291,247.187z M219.36,247.187c0-1.11,0.9-2,2-2l0,0
+ c1.11,0,2,0.89,2,2l0,0c0,1.101-0.89,2-2,2l0,0C220.261,249.187,219.36,248.287,219.36,247.187z M211.431,247.187
+ c0-1.11,0.9-2,2-2l0,0c1.101,0,2,0.89,2,2l0,0c0,1.101-0.899,2-2,2l0,0C212.331,249.187,211.431,248.287,211.431,247.187z
+ M203.501,247.187c0-1.11,0.899-2,2-2l0,0c1.109,0,2,0.89,2,2l0,0c0,1.101-0.891,2-2,2l0,0
+ C204.4,249.187,203.501,248.287,203.501,247.187z M195.571,247.187c0-1.11,0.89-2,2-2l0,0c1.109,0,2,0.89,2,2l0,0
+ c0,1.101-0.891,2-2,2l0,0C196.461,249.187,195.571,248.287,195.571,247.187z M187.641,247.187c0-1.11,0.9-2,2-2l0,0
+ c1.101,0,2,0.89,2,2l0,0c0,1.101-0.899,2-2,2l0,0C188.541,249.187,187.641,248.287,187.641,247.187z M179.711,247.187
+ c0-1.11,0.89-2,2-2l0,0c1.1,0,2,0.89,2,2l0,0c0,1.101-0.9,2-2,2l0,0C180.601,249.187,179.711,248.287,179.711,247.187z
+ M171.781,247.187c0-1.11,0.899-2,2-2l0,0c1.109,0,2,0.89,2,2l0,0c0,1.101-0.891,2-2,2l0,0
+ C172.681,249.187,171.781,248.287,171.781,247.187z M163.851,247.187c0-1.11,0.891-2,2-2l0,0c1.101,0,2,0.89,2,2l0,0
+ c0,1.101-0.899,2-2,2l0,0C164.741,249.187,163.851,248.287,163.851,247.187z M155.921,247.187c0-1.11,0.89-2,2-2l0,0
+ c1.11,0,2,0.89,2,2l0,0c0,1.101-0.89,2-2,2l0,0C156.811,249.187,155.921,248.287,155.921,247.187z M147.991,247.187
+ c0-1.11,0.89-2,2-2l0,0c1.1,0,2,0.89,2,2l0,0c0,1.101-0.9,2-2,2l0,0C148.881,249.187,147.991,248.287,147.991,247.187z
+ M140.061,247.187c0-1.11,0.891-2,2-2l0,0c1.101,0,2,0.89,2,2l0,0c0,1.101-0.899,2-2,2l0,0
+ C140.951,249.187,140.061,248.287,140.061,247.187z M132.131,247.187c0-1.11,0.89-2,2-2l0,0c1.1,0,2,0.89,2,2l0,0
+ c0,1.101-0.9,2-2,2l0,0C133.021,249.187,132.131,248.287,132.131,247.187z M124.201,247.187c0-1.11,0.899-2,2-2l0,0
+ c1.1,0,2,0.89,2,2l0,0c0,1.101-0.9,2-2,2l0,0C125.101,249.187,124.201,248.287,124.201,247.187z M116.271,247.187
+ c0-1.11,0.891-2,2-2l0,0c1.101,0,2,0.89,2,2l0,0c0,1.101-0.899,2-2,2l0,0C117.161,249.187,116.271,248.287,116.271,247.187z
+ M108.341,247.187c0-1.11,0.89-2,2-2l0,0c1.1,0,2,0.89,2,2l0,0c0,1.101-0.9,2-2,2l0,0
+ C109.23,249.187,108.341,248.287,108.341,247.187z M100.411,247.187c0-1.11,0.89-2,2-2l0,0c1.1,0,2,0.89,2,2l0,0
+ c0,1.101-0.9,2-2,2l0,0C101.301,249.187,100.411,248.287,100.411,247.187z M92.48,247.187c0-1.11,0.891-2,2-2l0,0
+ c1.101,0,2,0.89,2,2l0,0c0,1.101-0.899,2-2,2l0,0C93.371,249.187,92.48,248.287,92.48,247.187z M84.551,247.187
+ c0-1.11,0.89-2,2-2l0,0c1.1,0,2,0.89,2,2l0,0c0,1.101-0.9,2-2,2l0,0C85.44,249.187,84.551,248.287,84.551,247.187z
+ M76.621,247.187c0-1.11,0.89-2,2-2l0,0c1.1,0,2,0.89,2,2l0,0c0,1.101-0.9,2-2,2l0,0
+ C77.511,249.187,76.621,248.287,76.621,247.187z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M70.69,249.187c-0.529,0-1.05-0.22-1.42-0.59s-0.58-0.89-0.58-1.41c0-0.53,0.21-1.04,0.58-1.41
+ c0.74-0.75,2.09-0.75,2.83,0c0.38,0.37,0.59,0.88,0.59,1.41c0,0.521-0.21,1.04-0.59,1.41
+ C71.73,248.967,71.211,249.187,70.69,249.187z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="231.898,230.826 229.17,233.756 243.617,247.182 229.17,260.611 231.898,263.541 249.49,247.182
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <polyline fill="#FFFFFF" points="2,226.605 2,212.297 16.172,212.297 "/>
+ <path fill="#EC1C24" d="M2,228.605c-1.104,0-2-0.896-2-2v-14.309c0-1.104,0.896-2,2-2h14.172c1.104,0,2,0.896,2,2s-0.896,2-2,2H4
+ v12.309C4,227.71,3.104,228.605,2,228.605z"/>
+ </g>
+ <g>
+ <line fill="#FFFFFF" x1="2" y1="212.297" x2="16.578" y2="226.875"/>
+ <path fill="#EC1C24" d="M16.578,228.875c-0.512,0-1.023-0.195-1.414-0.586L0.586,213.711c-0.781-0.781-0.781-2.047,0-2.828
+ s2.047-0.781,2.828,0l14.578,14.578c0.781,0.781,0.781,2.047,0,2.828C17.602,228.68,17.09,228.875,16.578,228.875z"/>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/brother_2/Prolog_brother_04.svg b/prolog/problems/family_relations/brother_2/Prolog_brother_04.svg
new file mode 100644
index 0000000..fdc85c9
--- /dev/null
+++ b/prolog/problems/family_relations/brother_2/Prolog_brother_04.svg
@@ -0,0 +1,361 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="339px" height="332px"
+ viewBox="0 0 339 332" enable-background="new 0 0 339 332" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="64.689" cy="271.254" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="64.099" cy="270.663" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="63.509" cy="270.073" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="62.918" cy="269.482" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="62.327" cy="268.893" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="61.737" cy="268.302" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="61.146" cy="267.712" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="60.555" cy="267.121" r="28.347"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="59.965" cy="266.531" r="28.348"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="59.375" cy="265.94" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="58.784" cy="265.35" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="58.193" cy="264.759" r="28.348"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="57.603" cy="264.169" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="57.012" cy="263.578" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="56.422" cy="262.988" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="55.832" cy="262.398" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="55.241" cy="261.808" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="54.65" cy="261.217" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="54.06" cy="260.627" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="53.47" cy="260.036" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="52.878" cy="259.445" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="52.288" cy="258.855" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="51.698" cy="258.266" r="28.346"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="51.107" cy="257.675" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="50.517" cy="257.084" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="49.927" cy="256.494" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="49.335" cy="255.903" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="48.745" cy="255.312" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="48.154" cy="254.723" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="47.563" cy="254.132" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="46.973" cy="253.541" r="28.346"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M74.729,252.951c0,15.652-12.692,28.342-28.345,28.342
+ c-15.656,0-28.349-12.689-28.349-28.342c0-15.654,12.692-28.344,28.349-28.344C62.037,224.607,74.729,237.297,74.729,252.951z"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="45.792" cy="252.36" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="45.202" cy="251.77" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="44.611" cy="251.18" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="44.021" cy="250.59" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="43.43" cy="249.999" r="28.346"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M71.186,249.409c0,15.651-12.691,28.342-28.344,28.342
+ c-15.656,0-28.349-12.69-28.349-28.342c0-15.654,12.692-28.344,28.349-28.344C58.494,221.065,71.186,233.755,71.186,249.409z"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="42.249" cy="248.818" r="28.347"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="41.659" cy="248.228" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="41.068" cy="247.637" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="40.478" cy="247.047" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="39.887" cy="246.457" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="39.297" cy="245.866" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="38.706" cy="245.275" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="38.115" cy="244.686" r="28.346"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M65.87,244.095c0,15.651-12.69,28.342-28.343,28.342
+ c-15.656,0-28.349-12.69-28.349-28.342c0-15.653,12.692-28.344,28.349-28.344C53.18,215.751,65.87,228.441,65.87,244.095z"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="36.935" cy="243.504" r="28.346"/>
+ <circle fill="#D0D2D3" cx="36.344" cy="242.914" r="28.346"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M215.779,58.686c0,15.651-12.691,28.342-28.344,28.342c-15.656,0-28.352-12.69-28.352-28.342
+ c0-15.654,12.695-28.344,28.352-28.344C203.088,30.342,215.779,43.031,215.779,58.686z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M215.188,58.095c0,15.651-12.691,28.342-28.344,28.342
+ c-15.655,0-28.352-12.69-28.352-28.342c0-15.654,12.696-28.343,28.352-28.343C202.497,29.752,215.188,42.44,215.188,58.095z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M214.599,57.505c0,15.651-12.692,28.342-28.345,28.342
+ c-15.655,0-28.351-12.69-28.351-28.342c0-15.654,12.695-28.344,28.351-28.344C201.906,29.161,214.599,41.851,214.599,57.505z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M214.008,56.914c0,15.652-12.691,28.342-28.344,28.342
+ c-15.656,0-28.352-12.689-28.352-28.342c0-15.654,12.695-28.344,28.352-28.344C201.316,28.57,214.008,41.26,214.008,56.914z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M213.417,56.323c0,15.651-12.691,28.342-28.344,28.342
+ c-15.655,0-28.352-12.69-28.352-28.342c0-15.654,12.696-28.344,28.352-28.344C200.726,27.979,213.417,40.669,213.417,56.323z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M212.827,55.733c0,15.651-12.691,28.342-28.345,28.342
+ c-15.656,0-28.352-12.69-28.352-28.342c0-15.654,12.695-28.344,28.352-28.344C200.136,27.39,212.827,40.079,212.827,55.733z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M212.236,55.143c0,15.652-12.691,28.343-28.344,28.343
+ c-15.656,0-28.352-12.69-28.352-28.343c0-15.654,12.695-28.344,28.352-28.344C199.545,26.799,212.236,39.488,212.236,55.143z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M211.646,54.552c0,15.652-12.691,28.343-28.344,28.343
+ c-15.656,0-28.352-12.69-28.352-28.343c0-15.654,12.695-28.343,28.352-28.343C198.954,26.209,211.646,38.897,211.646,54.552z"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="182.708" cy="53.961" r="28.348"/>
+ <ellipse opacity="0.1875" fill="#F6F7F7" cx="182.117" cy="53.371" rx="28.348" ry="28.342"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="181.526" cy="52.78" r="28.348"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M209.283,52.19c0,15.651-12.691,28.342-28.344,28.342
+ c-15.656,0-28.352-12.69-28.352-28.342c0-15.654,12.695-28.344,28.352-28.344C196.592,23.847,209.283,36.536,209.283,52.19z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M208.693,51.6c0,15.651-12.691,28.342-28.345,28.342c-15.655,0-28.351-12.69-28.351-28.342
+ c0-15.654,12.695-28.344,28.351-28.344C196.002,23.256,208.693,35.945,208.693,51.6z"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="179.755" cy="51.009" r="28.348"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="179.165" cy="50.419" rx="28.348" ry="28.342"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="178.574" cy="49.828" r="28.348"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="177.983" cy="49.237" r="28.348"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="177.393" cy="48.646" r="28.348"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="176.803" cy="48.057" r="28.348"/>
+ <ellipse opacity="0.3958" fill="#ECEDEE" cx="176.213" cy="47.467" rx="28.348" ry="28.342"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="175.622" cy="46.875" r="28.348"/>
+ <ellipse opacity="0.4375" fill="#EAEBEC" cx="175.031" cy="46.285" rx="28.348" ry="28.342"/>
+ <path opacity="0.4583" fill="#E9EAEB" d="M202.788,45.695c0,15.651-12.691,28.342-28.345,28.342
+ c-15.654,0-28.351-12.69-28.351-28.342c0-15.654,12.696-28.344,28.351-28.344C190.097,17.352,202.788,30.041,202.788,45.695z"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="173.851" cy="45.104" r="28.348"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="173.26" cy="44.514" r="28.348"/>
+ <ellipse opacity="0.5208" fill="#E7E8E8" cx="172.67" cy="43.924" rx="28.348" ry="28.342"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="172.078" cy="43.332" r="28.348"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="171.488" cy="42.742" r="28.348"/>
+ <ellipse opacity="0.5833" fill="#E4E5E5" cx="170.898" cy="42.152" rx="28.348" ry="28.342"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="170.307" cy="41.561" r="28.348"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="169.717" cy="40.971" r="28.348"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="169.126" cy="40.38" r="28.348"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="168.536" cy="39.79" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="167.945" cy="39.199" r="28.348"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="167.355" cy="38.608" r="28.348"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="166.765" cy="38.019" r="28.348"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="166.174" cy="37.428" r="28.348"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="165.583" cy="36.838" r="28.348"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M193.34,36.246c0,15.654-12.691,28.344-28.347,28.344
+ c-15.652,0-28.349-12.689-28.349-28.344s12.696-28.342,28.349-28.342C180.648,7.904,193.34,20.592,193.34,36.246z"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="164.402" cy="35.656" r="28.348"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M192.159,35.065c0,15.653-12.691,28.344-28.347,28.344
+ c-15.652,0-28.349-12.69-28.349-28.344S148.16,6.724,163.812,6.724C179.468,6.724,192.159,19.412,192.159,35.065z"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="163.222" cy="34.476" r="28.348"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="162.631" cy="33.885" r="28.348"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M190.389,33.294c0,15.653-12.691,28.344-28.348,28.344
+ c-15.653,0-28.349-12.69-28.349-28.344s12.695-28.342,28.349-28.342C177.697,4.952,190.389,17.641,190.389,33.294z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M189.797,32.704c0,15.652-12.691,28.343-28.347,28.343
+ c-15.652,0-28.349-12.69-28.349-28.343c0-15.655,12.696-28.342,28.349-28.342C177.105,4.362,189.797,17.049,189.797,32.704z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M189.207,32.113c0,15.653-12.691,28.344-28.348,28.344
+ c-15.652,0-28.348-12.69-28.348-28.344c0-15.654,12.695-28.342,28.348-28.342C176.516,3.771,189.207,16.459,189.207,32.113z"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="160.269" cy="31.522" r="28.348"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M188.026,30.932c0,15.653-12.692,28.345-28.349,28.345
+ c-15.652,0-28.347-12.691-28.347-28.345c0-15.654,12.694-28.341,28.347-28.341C175.334,2.591,188.026,15.277,188.026,30.932z"/>
+ <path fill="#D0D2D3" d="M187.436,30.342c0,15.653-12.691,28.344-28.348,28.344c-15.652,0-28.348-12.69-28.348-28.344
+ C130.74,14.688,143.436,2,159.088,2C174.744,2,187.436,14.688,187.436,30.342z"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="310.182" cy="271.254" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="309.591" cy="270.663" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="309" cy="270.073" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="308.41" cy="269.482" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="307.819" cy="268.893" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="307.229" cy="268.302" r="28.348"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="306.639" cy="267.712" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="306.048" cy="267.121" r="28.348"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="305.457" cy="266.531" r="28.348"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="304.867" cy="265.94" r="28.348"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="304.276" cy="265.35" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="303.686" cy="264.759" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="303.095" cy="264.169" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="302.504" cy="263.578" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="301.915" cy="262.988" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="301.324" cy="262.398" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="300.733" cy="261.808" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="300.142" cy="261.217" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="299.552" cy="260.627" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="298.962" cy="260.036" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="298.371" cy="259.445" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="297.78" cy="258.855" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="297.19" cy="258.266" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="296.599" cy="257.675" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="296.009" cy="257.084" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="295.418" cy="256.494" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="294.828" cy="255.903" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="294.237" cy="255.312" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="293.646" cy="254.723" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="293.056" cy="254.132" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="292.465" cy="253.541" r="28.346"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="291.875" cy="252.951" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="291.285" cy="252.36" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="290.694" cy="251.77" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="290.104" cy="251.18" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="289.513" cy="250.59" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="288.922" cy="249.999" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="288.332" cy="249.409" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="287.742" cy="248.818" r="28.346"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="287.151" cy="248.228" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="286.56" cy="247.637" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="285.97" cy="247.047" r="28.346"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M313.726,246.457c0,15.651-12.692,28.342-28.345,28.342
+ c-15.656,0-28.348-12.69-28.348-28.342c0-15.654,12.691-28.344,28.348-28.344C301.033,218.113,313.726,230.803,313.726,246.457z"
+ />
+ <circle opacity="0.8958" fill="#D5D7D8" cx="284.789" cy="245.866" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="284.198" cy="245.275" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="283.607" cy="244.686" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="283.018" cy="244.095" r="28.346"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M310.772,243.504c0,15.651-12.691,28.343-28.344,28.343
+ c-15.656,0-28.349-12.691-28.349-28.343c0-15.654,12.692-28.343,28.349-28.343C298.081,215.161,310.772,227.85,310.772,243.504z"
+ />
+ <circle fill="#D0D2D3" cx="281.836" cy="242.914" r="28.346"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M263.516,214.613c-0.694,0-1.368-0.361-1.738-1.007L171.523,55.874c-0.548-0.959-0.216-2.181,0.743-2.729
+ c0.96-0.546,2.18-0.215,2.729,0.743L265.25,211.62c0.548,0.959,0.216,2.181-0.743,2.729
+ C264.193,214.528,263.853,214.613,263.516,214.613z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="242.732,209.233 243.92,205.411 262.748,211.283 267.23,192.077 271.129,192.99 265.664,216.38
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M54.672,214.604c-0.337,0-0.678-0.085-0.991-0.264c-0.959-0.549-1.291-1.771-0.743-2.729l89.424-156.299
+ c0.548-0.959,1.771-1.289,2.729-0.743c0.959,0.549,1.291,1.771,0.743,2.729L56.41,213.597
+ C56.041,214.242,55.366,214.604,54.672,214.604z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="75.455,209.223 74.267,205.4 55.439,211.273 50.956,192.067 47.058,192.981 52.523,216.37 "/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="159.088" cy="30.342" r="28.348"/>
+ <path fill="#231F20" d="M159.088,60.685c-16.733,0-30.348-13.612-30.348-30.343S142.354,0,159.088,0s30.348,13.611,30.348,30.342
+ S175.821,60.685,159.088,60.685z M159.088,3.999c-14.528,0-26.348,11.817-26.348,26.343c0,14.526,11.819,26.344,26.348,26.344
+ s26.348-11.817,26.348-26.344C185.436,15.816,173.616,3.999,159.088,3.999z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="36.344" cy="242.912" r="28.346"/>
+ <path fill="#231F20" d="M36.346,273.253c-16.733,0-30.348-13.611-30.348-30.341c0-16.73,13.614-30.342,30.348-30.342
+ c16.731,0,30.344,13.611,30.344,30.342C66.689,259.642,53.077,273.253,36.346,273.253z M36.346,216.569
+ c-14.528,0-26.348,11.817-26.348,26.343s11.819,26.342,26.348,26.342c14.526,0,26.344-11.816,26.344-26.342
+ S50.872,216.569,36.346,216.569z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="281.836" cy="242.912" r="28.346"/>
+ <path fill="#231F20" d="M281.834,273.253c-16.731,0-30.344-13.611-30.344-30.341c0-16.73,13.612-30.342,30.344-30.342
+ c16.733,0,30.348,13.611,30.348,30.342C312.182,259.642,298.567,273.253,281.834,273.253z M281.834,216.569
+ c-14.526,0-26.344,11.817-26.344,26.343s11.817,26.342,26.344,26.342c14.528,0,26.348-11.816,26.348-26.342
+ S296.362,216.569,281.834,216.569z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M28.365,249.067l5.824-7.223l-5.488-6.803c-0.279-0.364-0.531-0.812-0.531-1.288
+ c0-0.952,0.728-1.681,1.708-1.681c0.728,0,1.147,0.28,1.567,0.84l4.956,6.523l4.9-6.411c0.448-0.616,0.924-0.952,1.68-0.952
+ s1.568,0.616,1.568,1.568c0,0.504-0.196,0.896-0.532,1.316l-5.488,6.83l5.769,7.195c0.279,0.364,0.531,0.784,0.531,1.288
+ c0,0.951-0.728,1.679-1.708,1.679c-0.728,0-1.147-0.279-1.567-0.84l-5.264-6.858l-5.181,6.747
+ c-0.476,0.615-0.924,0.951-1.68,0.951c-0.784,0-1.568-0.615-1.568-1.595C27.861,249.88,28.058,249.487,28.365,249.067z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M280.128,244.195l-6.748-9.266c-0.224-0.336-0.392-0.729-0.392-1.204c0-0.924,0.756-1.652,1.735-1.652
+ c0.756,0,1.26,0.42,1.68,1.036l5.46,7.867l5.545-7.895c0.42-0.616,0.924-1.036,1.651-1.036c1.008,0,1.68,0.756,1.68,1.68
+ c0,0.476-0.224,0.896-0.476,1.232l-6.692,9.153v6.132c0,0.951-0.756,1.707-1.735,1.707c-0.952,0-1.708-0.756-1.708-1.707V244.195z
+ "/>
+ </g>
+ <g>
+ <g>
+ <path fill="#EC1C24" d="M245.152,244.911H75.027c-1.104,0-2-0.896-2-1.999c0-1.104,0.896-2,2-2h170.125c1.104,0,2,0.896,2,2
+ C247.152,244.016,246.257,244.911,245.152,244.911z"/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="231.898,226.555 229.17,229.484 243.617,242.908 229.17,256.336 231.898,259.265 249.49,242.908
+ "/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="88.281,226.555 91.01,229.484 76.562,242.908 91.01,256.336 88.281,259.265 70.689,242.908
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M2,224.33c-1.104,0-2-0.896-2-1.999v-14.307c0-1.104,0.896-2,2-2h14.172c1.104,0,2,0.896,2,2
+ c0,1.104-0.896,1.999-2,1.999H4v12.308C4,223.435,3.104,224.33,2,224.33z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M16.578,224.6c-0.512,0-1.023-0.195-1.414-0.586L0.586,209.438c-0.781-0.781-0.781-2.046,0-2.827
+ s2.047-0.781,2.828,0l14.578,14.576c0.781,0.781,0.781,2.046,0,2.827C17.602,224.404,17.09,224.6,16.578,224.6z"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M159.256,332c-1.1-0.01-1.989-0.92-1.97-2.021l0,0c0.01-1.109,0.91-1.988,2.021-1.979l0,0
+ c1.109,0.02,1.989,0.919,1.979,2.029l0,0c-0.02,1.09-0.91,1.97-2,1.97l0,0C159.276,332,159.267,332,159.256,332z
+ M165.286,329.939c-0.06-1.109,0.78-2.049,1.88-2.108l0,0l0,0l0,0c1.101-0.07,2.05,0.769,2.11,1.879l0,0
+ c0.06,1.1-0.78,2.04-1.88,2.11l0,0c-0.04,0-0.08,0-0.12,0l0,0C166.227,331.82,165.347,331,165.286,329.939z M151.137,331.63
+ L151.137,331.63c-1.101-0.09-1.921-1.06-1.841-2.16l0,0c0.091-1.099,1.061-1.919,2.16-1.829l0,0
+ c1.101,0.09,1.92,1.049,1.83,2.149l0,0c-0.08,1.05-0.96,1.84-1.99,1.84l0,0C151.246,331.63,151.187,331.63,151.137,331.63z
+ M173.267,329.34c-0.141-1.099,0.63-2.099,1.729-2.239l0,0l0,0l0,0c1.09-0.14,2.09,0.641,2.23,1.729l0,0
+ c0.14,1.1-0.63,2.1-1.73,2.24l0,0c-0.08,0.01-0.17,0.02-0.25,0.02l0,0C174.256,331.09,173.387,330.35,173.267,329.34z
+ M143.057,330.689L143.057,330.689c-1.091-0.17-1.851-1.189-1.681-2.279l0,0c0.16-1.089,1.181-1.839,2.28-1.68l0,0l0,0l0,0
+ c1.09,0.17,1.84,1.19,1.68,2.279l0,0c-0.159,0.99-1.01,1.7-1.979,1.7l0,0C143.256,330.71,143.156,330.7,143.057,330.689z
+ M181.177,328.19c-0.221-1.08,0.489-2.13,1.569-2.35l0,0c1.09-0.21,2.141,0.49,2.351,1.57l0,0c0.22,1.089-0.49,2.139-1.57,2.358
+ l0,0c-0.13,0.021-0.26,0.03-0.39,0.03l0,0C182.196,329.8,181.366,329.14,181.177,328.19z M135.057,329.189
+ c-1.08-0.239-1.761-1.299-1.511-2.379l0,0c0.23-1.08,1.301-1.76,2.381-1.52l0,0c1.079,0.24,1.76,1.31,1.52,2.39l0,0
+ c-0.21,0.929-1.03,1.56-1.95,1.56l0,0C135.356,329.24,135.206,329.229,135.057,329.189z M188.996,326.501
+ c-0.29-1.061,0.34-2.16,1.41-2.45l0,0l0,0l0,0c1.06-0.28,2.16,0.35,2.45,1.41l0,0c0.29,1.07-0.34,2.17-1.41,2.46l0,0
+ c-0.17,0.04-0.35,0.06-0.52,0.06l0,0C190.046,327.98,189.236,327.4,188.996,326.501z M127.187,327.161L127.187,327.161
+ c-1.061-0.311-1.67-1.42-1.351-2.48l0,0c0.311-1.06,1.42-1.67,2.48-1.35l0,0c0,0,0,0,0-0.01l0,0c1.06,0.319,1.67,1.43,1.35,2.489
+ l0,0c-0.25,0.87-1.05,1.431-1.92,1.431l0,0C127.566,327.241,127.376,327.221,127.187,327.161z M196.677,324.291
+ c-0.351-1.04,0.199-2.181,1.25-2.54l0,0c1.039-0.36,2.18,0.2,2.539,1.24l0,0c0.351,1.05-0.199,2.189-1.25,2.54l0,0
+ c-0.21,0.079-0.43,0.109-0.649,0.109l0,0C197.736,325.641,196.966,325.121,196.677,324.291z M119.466,324.61
+ c-1.029-0.38-1.569-1.529-1.18-2.569l0,0c0.38-1.039,1.53-1.569,2.57-1.189l0,0c1.03,0.391,1.56,1.529,1.18,2.569l0,0
+ c-0.3,0.81-1.06,1.31-1.88,1.31l0,0C119.927,324.73,119.696,324.69,119.466,324.61z M204.196,321.581
+ c-0.42-1.02,0.06-2.189,1.08-2.619l0,0c1.02-0.43,2.189,0.06,2.62,1.08l0,0c0.42,1.01-0.061,2.188-1.08,2.608l0,0
+ c-0.25,0.11-0.51,0.16-0.771,0.16l0,0C205.267,322.811,204.517,322.341,204.196,321.581z M111.937,321.561
+ c-1.01-0.449-1.471-1.629-1.021-2.639l0,0c0.45-1.01,1.63-1.47,2.641-1.021l0,0c1.01,0.45,1.47,1.631,1.02,2.641l0,0
+ c-0.33,0.74-1.06,1.188-1.83,1.188l0,0C112.477,321.73,112.206,321.671,111.937,321.561z M211.536,318.382
+ c-0.49-0.99-0.08-2.19,0.91-2.68l0,0c0,0,0,0,0,0.01l0,0c0.99-0.49,2.19-0.08,2.68,0.899l0,0c0.48,1,0.07,2.19-0.92,2.681h0.01
+ c-0.289,0.14-0.59,0.21-0.89,0.21l0,0C212.586,319.502,211.876,319.092,211.536,318.382z M104.616,318.042
+ c-0.979-0.51-1.36-1.71-0.86-2.69l0,0c0.511-0.979,1.721-1.369,2.7-0.859l0,0c0.98,0.51,1.36,1.72,0.86,2.699l0,0
+ c-0.36,0.69-1.061,1.08-1.78,1.08l0,0C105.227,318.271,104.906,318.202,104.616,318.042z M218.656,314.742
+ c-0.55-0.959-0.22-2.18,0.74-2.729l0,0c0.96-0.54,2.18-0.21,2.729,0.75l0,0c0.551,0.96,0.21,2.179-0.75,2.729l0,0
+ c-0.31,0.18-0.649,0.26-0.979,0.26l0,0C219.696,315.752,219.026,315.392,218.656,314.742z M97.526,314.093
+ c-0.95-0.56-1.26-1.79-0.69-2.74l0,0c0.561-0.95,1.79-1.26,2.74-0.689l0,0c0.95,0.56,1.26,1.79,0.69,2.739l0,0
+ c-0.37,0.631-1.04,0.98-1.721,0.98l0,0C98.196,314.383,97.847,314.293,97.526,314.093z M225.546,310.683
+ c-0.6-0.93-0.34-2.16,0.591-2.76l0,0l0,0l0,0c0.92-0.61,2.159-0.34,2.76,0.59l0,0c0.609,0.92,0.34,2.16-0.58,2.76h-0.01
+ c-0.33,0.221-0.71,0.32-1.08,0.32l0,0C226.566,311.593,225.927,311.272,225.546,310.683z M90.677,309.743
+ c-0.91-0.62-1.15-1.86-0.53-2.77l0,0c0.609-0.92,1.859-1.16,2.77-0.54l0,0c0.92,0.62,1.16,1.859,0.54,2.779l0,0
+ c-0.39,0.57-1.02,0.88-1.66,0.88l0,0C91.416,310.093,91.026,309.982,90.677,309.743z M232.196,306.244
+ c-0.65-0.9-0.46-2.15,0.43-2.801l0,0c0.891-0.649,2.15-0.46,2.801,0.44l0,0c0.649,0.89,0.449,2.14-0.44,2.79l0,0
+ c-0.35,0.26-0.771,0.39-1.18,0.39l0,0C233.196,307.063,232.586,306.773,232.196,306.244z M84.086,305.023h0.011
+ c-0.891-0.67-1.061-1.92-0.391-2.8l0,0c0.67-0.88,1.92-1.05,2.8-0.39l0,0l0,0l0,0c0.881,0.67,1.051,1.92,0.391,2.81l0,0
+ c-0.4,0.51-0.99,0.79-1.601,0.79l0,0C84.876,305.434,84.456,305.294,84.086,305.023z M238.597,301.434
+ c-0.7-0.859-0.58-2.108,0.279-2.809l0,0c0.86-0.7,2.12-0.57,2.82,0.29l0,0c0.69,0.85,0.56,2.108-0.29,2.809l0,0
+ c-0.37,0.3-0.82,0.45-1.27,0.45l0,0C239.557,302.174,238.986,301.924,238.597,301.434z M77.767,299.955
+ c-0.851-0.71-0.95-1.971-0.24-2.811l0,0c0.71-0.85,1.97-0.95,2.82-0.24l0,0c0.84,0.71,0.949,1.971,0.239,2.82l0,0
+ c-0.399,0.469-0.96,0.709-1.529,0.709l0,0C78.597,300.434,78.137,300.273,77.767,299.955z M244.727,296.305
+ c-0.74-0.82-0.67-2.08,0.149-2.82l0,0l0,0l0,0c0.82-0.738,2.08-0.679,2.82,0.141l0,0c0.74,0.819,0.68,2.09-0.14,2.83l0,0
+ c-0.391,0.34-0.87,0.51-1.341,0.51l0,0C245.666,296.965,245.126,296.745,244.727,296.305z M71.706,294.585
+ c-0.8-0.75-0.85-2.02-0.09-2.829l0,0c0.75-0.811,2.01-0.851,2.82-0.101l0,0c0.81,0.761,0.85,2.02,0.1,2.829l0,0
+ c-0.39,0.42-0.93,0.641-1.46,0.641l0,0C72.586,295.125,72.097,294.944,71.706,294.585z M250.606,290.876
+ c-0.78-0.78-0.78-2.05,0.01-2.83l0,0c0,0,0,0,0,0.01l0,0c0.78-0.78,2.04-0.78,2.82,0l0,0c0.779,0.79,0.779,2.05-0.01,2.83l0,0
+ c-0.391,0.39-0.9,0.58-1.41,0.58l0,0C251.506,291.466,250.996,291.275,250.606,290.876z M65.927,288.926
+ c-0.771-0.79-0.761-2.061,0.029-2.83l0,0c0.79-0.769,2.061-0.759,2.83,0.041l0,0l0,0l0,0c0.771,0.789,0.76,2.049-0.03,2.829l0,0
+ c-0.39,0.37-0.899,0.56-1.399,0.56l0,0C66.836,289.525,66.316,289.326,65.927,288.926z M256.206,285.177
+ c-0.81-0.75-0.859-2.021-0.12-2.83l0,0c0.75-0.81,2.011-0.87,2.83-0.12l0,0c0.811,0.75,0.86,2.01,0.12,2.83l0,0
+ c-0.399,0.43-0.93,0.64-1.47,0.64l0,0C257.076,285.696,256.597,285.526,256.206,285.177z M60.406,283.007L60.406,283.007
+ c-0.729-0.83-0.66-2.09,0.17-2.82l0,0c0.82-0.74,2.09-0.67,2.82,0.16l0,0l0,0l0,0c0.74,0.82,0.66,2.09-0.16,2.82l0,0
+ c-0.38,0.34-0.86,0.51-1.33,0.51l0,0C61.356,283.677,60.807,283.446,60.406,283.007z M261.557,279.217
+ c-0.851-0.709-0.96-1.969-0.25-2.81l0,0l0,0l0,0c0.71-0.85,1.97-0.96,2.819-0.25l0,0c0.84,0.71,0.95,1.971,0.24,2.819l0,0
+ c-0.39,0.47-0.96,0.71-1.53,0.71l0,0C262.387,279.687,261.927,279.537,261.557,279.217z M55.166,276.848
+ c-0.689-0.86-0.569-2.11,0.29-2.81l0,0c0.86-0.7,2.12-0.57,2.811,0.279l0,0l0,0l0,0c0.699,0.86,0.569,2.12-0.28,2.82l0,0
+ c-0.37,0.3-0.82,0.45-1.271,0.45l0,0C56.137,277.588,55.566,277.338,55.166,276.848z M50.196,270.479
+ c-0.66-0.88-0.48-2.14,0.41-2.8l0,0c0.88-0.66,2.13-0.48,2.79,0.4l0,0c0,0,0,0,0.01,0l0,0c0.66,0.89,0.47,2.14-0.41,2.8l0,0
+ c-0.359,0.27-0.78,0.399-1.2,0.399l0,0C51.187,271.278,50.586,270.999,50.196,270.479z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="270.645,293.735 266.648,293.989 265.42,274.309 245.875,276.973 245.338,273.005
+ 269.142,269.767 "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#EC1C24" d="M147.117,213.326c0-1.117,0.895-2.016,2.016-2.016h22.668c1.117,0,2.016,0.898,2.016,2.016
+ c0,1.113-0.898,2.016-2.016,2.016h-22.668C148.012,215.342,147.117,214.439,147.117,213.326z M147.117,222.319
+ c0-1.078,0.895-2.016,2.016-2.016h22.668c1.117,0,2.016,0.938,2.016,2.016c0,1.114-0.898,2.015-2.016,2.015h-22.668
+ C148.012,224.334,147.117,223.434,147.117,222.319z"/>
+ <path fill="#EC1C24" d="M151.582,232.753l14.711-30.148c0.324-0.648,0.863-1.008,1.586-1.008c0.938,0,1.691,0.756,1.691,1.656
+ c0,0.324-0.113,0.646-0.184,0.863l-14.746,30.148c-0.328,0.645-0.832,1.008-1.551,1.008c-0.934,0-1.729-0.756-1.729-1.658
+ C151.361,233.292,151.473,232.97,151.582,232.753z"/>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/brother_2/Prolog_brother_05.svg b/prolog/problems/family_relations/brother_2/Prolog_brother_05.svg
new file mode 100644
index 0000000..673859b
--- /dev/null
+++ b/prolog/problems/family_relations/brother_2/Prolog_brother_05.svg
@@ -0,0 +1,501 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="314px" height="316px"
+ viewBox="0 0 314 316" enable-background="new 0 0 314 316" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.09,60.253c0,15.695-12.699,28.418-28.36,28.418c-15.666,0-28.367-12.723-28.367-28.418
+ c0-15.694,12.701-28.415,28.367-28.415C74.391,31.838,87.09,44.559,87.09,60.253z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M86.499,59.66c0,15.696-12.699,28.418-28.36,28.418
+ c-15.666,0-28.367-12.722-28.367-28.418c0-15.694,12.701-28.414,28.367-28.414C73.8,31.246,86.499,43.966,86.499,59.66z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.908,59.069c0,15.695-12.699,28.417-28.36,28.417
+ c-15.666,0-28.367-12.722-28.367-28.417s12.701-28.415,28.367-28.415C73.209,30.654,85.908,43.374,85.908,59.069z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M85.317,58.478c0,15.694-12.699,28.418-28.36,28.418
+ c-15.666,0-28.367-12.724-28.367-28.418c0-15.695,12.701-28.415,28.367-28.415C72.618,30.062,85.317,42.782,85.317,58.478z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M84.727,57.885c0,15.695-12.699,28.418-28.36,28.418
+ c-15.666,0-28.367-12.723-28.367-28.418c0-15.694,12.701-28.415,28.367-28.415C72.027,29.47,84.727,42.19,84.727,57.885z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M84.136,57.293c0,15.695-12.699,28.418-28.36,28.418
+ c-15.666,0-28.367-12.723-28.367-28.418c0-15.694,12.701-28.415,28.367-28.415C71.437,28.878,84.136,41.599,84.136,57.293z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M83.545,56.701c0,15.695-12.699,28.418-28.36,28.418
+ c-15.665,0-28.367-12.723-28.367-28.418c0-15.694,12.702-28.415,28.367-28.415C70.846,28.286,83.545,41.007,83.545,56.701z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M82.954,56.109c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.723-28.366-28.418c0-15.694,12.701-28.415,28.366-28.415C70.255,27.694,82.954,40.415,82.954,56.109z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M82.363,55.518c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417c0-15.695,12.701-28.416,28.366-28.416C69.664,27.102,82.363,39.822,82.363,55.518z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M81.772,54.926c0,15.694-12.699,28.417-28.36,28.417
+ c-15.666,0-28.367-12.723-28.367-28.417c0-15.695,12.701-28.416,28.367-28.416C69.073,26.51,81.772,39.23,81.772,54.926z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M81.181,54.333c0,15.694-12.698,28.418-28.36,28.418
+ c-15.665,0-28.367-12.724-28.367-28.418S37.155,25.918,52.82,25.918C68.482,25.918,81.181,38.639,81.181,54.333z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M80.591,53.741c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.723-28.366-28.418c0-15.694,12.701-28.415,28.366-28.415C67.892,25.326,80.591,38.047,80.591,53.741z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M80,53.149c0,15.694-12.699,28.417-28.361,28.417c-15.665,0-28.367-12.723-28.367-28.417
+ s12.702-28.415,28.367-28.415C67.301,24.734,80,37.455,80,53.149z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M79.408,52.557c0,15.695-12.699,28.418-28.361,28.418
+ c-15.664,0-28.366-12.723-28.366-28.418c0-15.693,12.702-28.415,28.366-28.415C66.709,24.142,79.408,36.863,79.408,52.557z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M78.818,51.966c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.367-12.723-28.367-28.417c0-15.695,12.702-28.415,28.367-28.415C66.119,23.551,78.818,36.271,78.818,51.966z"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M78.228,51.374c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417c0-15.695,12.701-28.415,28.366-28.415C65.528,22.959,78.228,35.679,78.228,51.374z"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M77.637,50.781c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.367-12.723-28.367-28.418c0-15.694,12.702-28.415,28.367-28.415C64.938,22.366,77.637,35.087,77.637,50.781z"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M77.045,50.189c0,15.694-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.723-28.366-28.417c0-15.695,12.702-28.415,28.366-28.415C64.346,21.774,77.045,34.494,77.045,50.189z"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M76.455,49.598c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.367-12.723-28.367-28.417s12.702-28.416,28.367-28.416C63.756,21.182,76.455,33.903,76.455,49.598z"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M75.864,49.006c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417s12.701-28.415,28.366-28.415C63.165,20.591,75.864,33.312,75.864,49.006z"/>
+ <ellipse opacity="0.4167" fill="#EBECED" cx="46.909" cy="48.414" rx="28.364" ry="28.417"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M74.682,47.822c0,15.693-12.699,28.416-28.361,28.416
+ c-15.664,0-28.366-12.723-28.366-28.416c0-15.695,12.702-28.416,28.366-28.416C61.982,19.406,74.682,32.127,74.682,47.822z"/>
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="45.727" cy="47.23" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="45.137" cy="46.639" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="44.546" cy="46.047" rx="28.364" ry="28.416"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M72.318,45.455c0,15.693-12.699,28.416-28.361,28.416
+ c-15.664,0-28.366-12.723-28.366-28.416c0-15.696,12.702-28.417,28.366-28.417C59.619,17.038,72.318,29.759,72.318,45.455z"/>
+ <ellipse opacity="0.5417" fill="#E6E7E7" cx="43.364" cy="44.862" rx="28.364" ry="28.417"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M71.137,44.271c0,15.693-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.724-28.366-28.417c0-15.695,12.702-28.416,28.366-28.416C58.438,15.854,71.137,28.575,71.137,44.271z"/>
+ <ellipse opacity="0.5833" fill="#E4E5E5" cx="42.182" cy="43.679" rx="28.364" ry="28.416"/>
+ <path opacity="0.6042" fill="#E3E4E4" d="M69.955,43.087c0,15.693-12.699,28.416-28.361,28.416
+ c-15.664,0-28.366-12.723-28.366-28.416c0-15.696,12.702-28.417,28.366-28.417C57.256,14.67,69.955,27.391,69.955,43.087z"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="41.001" cy="42.494" rx="28.364" ry="28.416"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M68.773,41.903c0,15.692-12.699,28.415-28.361,28.415
+ c-15.664,0-28.366-12.723-28.366-28.415c0-15.696,12.702-28.417,28.366-28.417C56.074,13.486,68.773,26.207,68.773,41.903z"/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="39.819" cy="41.311" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="39.228" cy="40.719" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.7083" fill="#DEDFE0" cx="38.637" cy="40.127" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.7292" fill="#DDDEDF" cx="38.046" cy="39.535" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.75" fill="#DCDDDE" cx="37.456" cy="38.943" rx="28.364" ry="28.416"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M65.229,38.352c0,15.693-12.699,28.415-28.362,28.415S8.5,54.045,8.5,38.352
+ c0-15.696,12.703-28.417,28.366-28.417S65.229,22.655,65.229,38.352z"/>
+ <ellipse opacity="0.7917" fill="#DADBDC" cx="36.273" cy="37.759" rx="28.364" ry="28.416"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M64.047,37.168c0,15.692-12.699,28.415-28.363,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C51.348,8.751,64.047,21.472,64.047,37.168z"/>
+ <ellipse opacity="0.8333" fill="#D8DADA" cx="35.092" cy="36.575" rx="28.364" ry="28.416"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M62.865,35.983c0,15.692-12.699,28.415-28.362,28.415S6.137,51.676,6.137,35.983
+ c0-15.696,12.703-28.417,28.366-28.417S62.865,20.287,62.865,35.983z"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M62.274,35.392c0,15.692-12.699,28.415-28.363,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C49.575,6.975,62.274,19.695,62.274,35.392z"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M61.684,34.8c0,15.692-12.699,28.415-28.363,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C48.984,6.383,61.684,19.104,61.684,34.8z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M61.093,34.208c0,15.692-12.699,28.415-28.362,28.415S4.364,49.9,4.364,34.208
+ c0-15.696,12.703-28.417,28.366-28.417S61.093,18.512,61.093,34.208z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.502,33.616c0,15.692-12.699,28.414-28.363,28.414
+ c-15.662,0-28.365-12.722-28.365-28.414c0-15.696,12.703-28.417,28.365-28.417C47.803,5.199,60.502,17.92,60.502,33.616z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M59.911,33.023c0,15.692-12.699,28.415-28.363,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C47.212,4.606,59.911,17.327,59.911,33.023z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.32,32.432c0,15.692-12.699,28.415-28.363,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C46.621,4.015,59.32,16.735,59.32,32.432z"/>
+ <path fill="#D0D2D3" d="M58.729,31.84c0,15.692-12.699,28.415-28.363,28.415c-15.662,0-28.365-12.723-28.365-28.415
+ c0-15.696,12.703-28.417,28.365-28.417C46.03,3.423,58.729,16.144,58.729,31.84z"/>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M58.729,31.84c0,15.692-12.699,28.415-28.363,28.415C14.7,60.255,2.001,47.532,2.001,31.84
+ c0-15.696,12.699-28.417,28.365-28.417C46.03,3.423,58.729,16.144,58.729,31.84z"/>
+ <path fill="#231F20" d="M30.366,62.26C13.623,62.26,0,48.613,0,31.84C0,15.065,13.623,1.418,30.366,1.418
+ c16.742,0,30.364,13.647,30.364,30.422C60.73,48.613,47.108,62.26,30.366,62.26z M30.366,5.428
+ c-14.537,0-26.364,11.848-26.364,26.412c0,14.563,11.827,26.41,26.364,26.41c14.536,0,26.361-11.847,26.361-26.41
+ C56.728,17.275,44.902,5.428,30.366,5.428z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M314,60.253c0,15.695-12.699,28.418-28.361,28.418c-15.665,0-28.366-12.723-28.366-28.418
+ c0-15.694,12.701-28.415,28.366-28.415C301.301,31.838,314,44.559,314,60.253z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M313.409,59.66c0,15.696-12.699,28.418-28.361,28.418
+ c-15.666,0-28.367-12.722-28.367-28.418c0-15.694,12.701-28.414,28.367-28.414C300.71,31.246,313.409,43.966,313.409,59.66z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M312.818,59.069c0,15.695-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.722-28.366-28.417s12.701-28.415,28.366-28.415C300.119,30.654,312.818,43.374,312.818,59.069z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M312.228,58.478c0,15.694-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.724-28.366-28.418c0-15.695,12.701-28.415,28.366-28.415C299.528,30.062,312.228,42.782,312.228,58.478z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M311.637,57.885c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.723-28.366-28.418c0-15.694,12.701-28.415,28.366-28.415C298.938,29.47,311.637,42.19,311.637,57.885z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M311.046,57.293c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.723-28.366-28.418c0-15.694,12.701-28.415,28.366-28.415C298.347,28.878,311.046,41.599,311.046,57.293z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M310.455,56.701c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.723-28.366-28.418c0-15.694,12.701-28.415,28.366-28.415C297.756,28.286,310.455,41.007,310.455,56.701z"/>
+ <ellipse opacity="0.1458" fill="#F8F8F9" cx="281.5" cy="56.109" rx="28.363" ry="28.418"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M309.273,55.518c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417c0-15.695,12.701-28.416,28.366-28.416C296.574,27.102,309.273,39.822,309.273,55.518z"/>
+ <ellipse opacity="0.1875" fill="#F6F7F7" cx="280.319" cy="54.926" rx="28.364" ry="28.417"/>
+ <ellipse opacity="0.2083" fill="#F5F6F6" cx="279.727" cy="54.333" rx="28.364" ry="28.418"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M307.5,53.741c0,15.695-12.699,28.418-28.361,28.418
+ c-15.664,0-28.366-12.723-28.366-28.418c0-15.694,12.702-28.415,28.366-28.415C294.801,25.326,307.5,38.047,307.5,53.741z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M306.91,53.149c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.367-12.723-28.367-28.417s12.702-28.415,28.367-28.415C294.211,24.734,306.91,37.455,306.91,53.149z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M306.318,52.557c0,15.695-12.699,28.418-28.361,28.418
+ c-15.664,0-28.366-12.723-28.366-28.418c0-15.693,12.702-28.415,28.366-28.415C293.619,24.142,306.318,36.863,306.318,52.557z"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="277.364" cy="51.966" rx="28.364" ry="28.417"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M305.138,51.374c0,15.694-12.7,28.417-28.362,28.417
+ c-15.664,0-28.365-12.723-28.365-28.417c0-15.695,12.701-28.415,28.365-28.415C292.438,22.959,305.138,35.679,305.138,51.374z"/>
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="276.182" cy="50.781" rx="28.364" ry="28.418"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M303.955,50.189c0,15.694-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.723-28.366-28.417c0-15.695,12.702-28.415,28.366-28.415C291.256,21.774,303.955,34.494,303.955,50.189z"/>
+ <ellipse opacity="0.375" fill="#EDEEEE" cx="275.001" cy="49.598" rx="28.364" ry="28.417"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M302.773,49.006c0,15.694-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.723-28.366-28.417s12.702-28.415,28.366-28.415C290.074,20.591,302.773,33.312,302.773,49.006z"/>
+ <ellipse opacity="0.4167" fill="#EBECED" cx="273.819" cy="48.414" rx="28.364" ry="28.417"/>
+ <ellipse opacity="0.4375" fill="#EAEBEC" cx="273.228" cy="47.822" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="272.637" cy="47.23" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="272.047" cy="46.639" rx="28.363" ry="28.416"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="271.455" cy="46.047" rx="28.363" ry="28.416"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M299.229,45.455c0,15.693-12.699,28.416-28.361,28.416
+ c-15.664,0-28.366-12.723-28.366-28.416c0-15.696,12.702-28.417,28.366-28.417C286.529,17.038,299.229,29.759,299.229,45.455z"/>
+ <ellipse opacity="0.5417" fill="#E6E7E7" cx="270.274" cy="44.862" rx="28.364" ry="28.417"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M298.047,44.271c0,15.693-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.724-28.366-28.417c0-15.695,12.702-28.416,28.366-28.416C285.348,15.854,298.047,28.575,298.047,44.271z"/>
+ <ellipse opacity="0.5833" fill="#E4E5E5" cx="269.092" cy="43.679" rx="28.363" ry="28.416"/>
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="268.501" cy="43.087" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="267.911" cy="42.494" rx="28.364" ry="28.416"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M295.684,41.903c0,15.692-12.699,28.415-28.362,28.415s-28.366-12.723-28.366-28.415
+ c0-15.696,12.703-28.417,28.366-28.417S295.684,26.207,295.684,41.903z"/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="266.729" cy="41.311" rx="28.363" ry="28.416"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="266.138" cy="40.719" rx="28.364" ry="28.416"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M293.911,40.127c0,15.693-12.7,28.416-28.362,28.416
+ c-15.663,0-28.365-12.723-28.365-28.416c0-15.695,12.702-28.416,28.365-28.416C281.211,11.711,293.911,24.432,293.911,40.127z"/>
+ <ellipse opacity="0.7292" fill="#DDDEDF" cx="264.956" cy="39.535" rx="28.364" ry="28.416"/>
+ <ellipse opacity="0.75" fill="#DCDDDE" cx="264.365" cy="38.943" rx="28.363" ry="28.416"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M292.138,38.352c0,15.693-12.698,28.415-28.361,28.415s-28.365-12.722-28.365-28.415
+ c0-15.696,12.702-28.417,28.365-28.417S292.138,22.655,292.138,38.352z"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M291.547,37.759c0,15.693-12.699,28.416-28.361,28.416
+ c-15.663,0-28.366-12.723-28.366-28.416c0-15.695,12.703-28.416,28.366-28.416C278.848,9.343,291.547,22.063,291.547,37.759z"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M290.956,37.168c0,15.692-12.699,28.415-28.362,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C278.257,8.751,290.956,21.472,290.956,37.168z"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M290.365,36.575c0,15.693-12.699,28.416-28.362,28.416
+ c-15.662,0-28.365-12.723-28.365-28.416c0-15.695,12.703-28.416,28.365-28.416C277.666,8.159,290.365,20.88,290.365,36.575z"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M289.774,35.983c0,15.692-12.699,28.415-28.362,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C277.075,7.566,289.774,20.287,289.774,35.983z"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M289.184,35.392c0,15.692-12.699,28.415-28.362,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C276.484,6.975,289.184,19.695,289.184,35.392z"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M288.593,34.8c0,15.692-12.699,28.415-28.362,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C275.894,6.383,288.593,19.104,288.593,34.8z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M288.002,34.208c0,15.692-12.699,28.415-28.362,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C275.303,5.791,288.002,18.512,288.002,34.208z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M287.411,33.616c0,15.692-12.699,28.414-28.362,28.414
+ c-15.662,0-28.365-12.722-28.365-28.414c0-15.696,12.703-28.417,28.365-28.417C274.712,5.199,287.411,17.92,287.411,33.616z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M286.82,33.023c0,15.692-12.699,28.415-28.362,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C274.121,4.606,286.82,17.327,286.82,33.023z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M286.229,32.432c0,15.692-12.699,28.415-28.362,28.415
+ c-15.662,0-28.365-12.723-28.365-28.415c0-15.696,12.703-28.417,28.365-28.417C273.53,4.015,286.229,16.735,286.229,32.432z"/>
+ <path fill="#D0D2D3" d="M285.639,31.84c0,15.692-12.699,28.415-28.362,28.415c-15.662,0-28.365-12.723-28.365-28.415
+ c0-15.696,12.703-28.417,28.365-28.417C272.939,3.423,285.639,16.144,285.639,31.84z"/>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M285.639,31.84c0,15.692-12.699,28.415-28.362,28.415c-15.666,0-28.365-12.723-28.365-28.415
+ c0-15.696,12.699-28.417,28.365-28.417C272.939,3.423,285.639,16.144,285.639,31.84z"/>
+ <path fill="#231F20" d="M257.276,62.26c-16.744,0-30.366-13.646-30.366-30.42c0-16.774,13.622-30.422,30.366-30.422
+ c16.742,0,30.364,13.647,30.364,30.422C287.641,48.613,274.019,62.26,257.276,62.26z M257.276,5.428
+ c-14.537,0-26.364,11.848-26.364,26.412c0,14.563,11.827,26.41,26.364,26.41c14.536,0,26.361-11.847,26.361-26.41
+ C283.638,17.275,271.812,5.428,257.276,5.428z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.09,287.583c0,15.694-12.699,28.417-28.36,28.417c-15.666,0-28.367-12.723-28.367-28.417
+ c0-15.695,12.701-28.416,28.367-28.416C74.391,259.167,87.09,271.888,87.09,287.583z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M86.499,286.991c0,15.694-12.699,28.416-28.36,28.416
+ c-15.666,0-28.367-12.722-28.367-28.416c0-15.695,12.701-28.416,28.367-28.416C73.8,258.575,86.499,271.296,86.499,286.991z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.908,286.398c0,15.694-12.699,28.418-28.36,28.418
+ c-15.666,0-28.367-12.724-28.367-28.418s12.701-28.415,28.367-28.415C73.209,257.983,85.908,270.704,85.908,286.398z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M85.317,285.808c0,15.694-12.699,28.417-28.36,28.417
+ c-15.666,0-28.367-12.723-28.367-28.417c0-15.695,12.701-28.417,28.367-28.417C72.618,257.391,85.317,270.112,85.317,285.808z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M84.727,285.215c0,15.694-12.699,28.417-28.36,28.417
+ c-15.666,0-28.367-12.723-28.367-28.417c0-15.695,12.701-28.416,28.367-28.416C72.027,256.799,84.727,269.52,84.727,285.215z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M84.136,284.623c0,15.694-12.699,28.417-28.36,28.417
+ c-15.666,0-28.367-12.723-28.367-28.417c0-15.695,12.701-28.416,28.367-28.416C71.437,256.207,84.136,268.928,84.136,284.623z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M83.545,284.031c0,15.694-12.699,28.417-28.36,28.417
+ c-15.665,0-28.367-12.723-28.367-28.417c0-15.695,12.702-28.416,28.367-28.416C70.846,255.615,83.545,268.336,83.545,284.031z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M82.954,283.438c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.723-28.366-28.418c0-15.694,12.701-28.415,28.366-28.415C70.255,255.023,82.954,267.744,82.954,283.438z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M82.363,282.847c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417s12.701-28.416,28.366-28.416C69.664,254.431,82.363,267.152,82.363,282.847z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M81.772,282.255c0,15.694-12.699,28.418-28.36,28.418
+ c-15.666,0-28.367-12.724-28.367-28.418s12.701-28.415,28.367-28.415C69.073,253.84,81.772,266.561,81.772,282.255z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M81.181,281.663c0,15.694-12.698,28.417-28.36,28.417
+ c-15.665,0-28.367-12.723-28.367-28.417c0-15.695,12.702-28.416,28.367-28.416C68.482,253.247,81.181,265.968,81.181,281.663z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M80.591,281.07c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.723-28.366-28.418c0-15.694,12.701-28.415,28.366-28.415C67.892,252.655,80.591,265.376,80.591,281.07z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M80,280.479c0,15.695-12.699,28.418-28.361,28.418c-15.665,0-28.367-12.723-28.367-28.418
+ c0-15.694,12.702-28.415,28.367-28.415C67.301,252.063,80,264.784,80,280.479z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M79.408,279.887c0,15.695-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.722-28.366-28.417c0-15.694,12.702-28.416,28.366-28.416C66.709,251.471,79.408,264.192,79.408,279.887z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M78.818,279.295c0,15.695-12.699,28.417-28.361,28.417
+ c-15.665,0-28.367-12.722-28.367-28.417c0-15.694,12.702-28.416,28.367-28.416C66.119,250.879,78.818,263.601,78.818,279.295z"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M78.228,278.703c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.723-28.366-28.418c0-15.694,12.701-28.416,28.366-28.416C65.528,250.287,78.228,263.009,78.228,278.703z"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M77.637,278.111c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.367-12.723-28.367-28.417s12.702-28.416,28.367-28.416C64.938,249.695,77.637,262.417,77.637,278.111z"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M77.045,277.519c0,15.694-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.723-28.366-28.417s12.702-28.415,28.366-28.415C64.346,249.104,77.045,261.824,77.045,277.519z"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M76.455,276.927c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.367-12.723-28.367-28.418c0-15.694,12.702-28.415,28.367-28.415C63.756,248.512,76.455,261.232,76.455,276.927z"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M75.864,276.336c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417c0-15.695,12.701-28.416,28.366-28.416C63.165,247.92,75.864,260.641,75.864,276.336z"/>
+ <ellipse opacity="0.4167" fill="#EBECED" cx="46.909" cy="275.743" rx="28.364" ry="28.417"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M74.682,275.15c0,15.695-12.699,28.418-28.361,28.418
+ c-15.664,0-28.366-12.723-28.366-28.418c0-15.693,12.702-28.415,28.366-28.415C61.982,246.735,74.682,259.457,74.682,275.15z"/>
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="45.727" cy="274.559" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="45.137" cy="273.967" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="44.546" cy="273.375" rx="28.364" ry="28.417"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M72.318,272.783c0,15.695-12.699,28.418-28.361,28.418
+ c-15.664,0-28.366-12.723-28.366-28.418c0-15.693,12.702-28.416,28.366-28.416C59.619,244.367,72.318,257.09,72.318,272.783z"/>
+ <ellipse opacity="0.5417" fill="#E6E7E7" cx="43.364" cy="272.191" rx="28.364" ry="28.417"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M71.137,271.6c0,15.694-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.723-28.366-28.417s12.702-28.416,28.366-28.416C58.438,243.184,71.137,255.905,71.137,271.6z"/>
+ <ellipse opacity="0.5833" fill="#E4E5E5" cx="42.182" cy="271.008" rx="28.364" ry="28.417"/>
+ <path opacity="0.6042" fill="#E3E4E4" d="M69.955,270.415c0,15.695-12.699,28.418-28.361,28.418
+ c-15.664,0-28.366-12.723-28.366-28.418c0-15.693,12.702-28.416,28.366-28.416C57.256,241.999,69.955,254.722,69.955,270.415z"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="41.001" cy="269.823" rx="28.364" ry="28.417"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M68.773,269.23c0,15.695-12.699,28.418-28.361,28.418
+ c-15.664,0-28.366-12.723-28.366-28.418c0-15.693,12.702-28.415,28.366-28.415C56.074,240.815,68.773,253.537,68.773,269.23z"/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="39.819" cy="268.639" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="39.228" cy="268.047" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.7083" fill="#DEDFE0" cx="38.637" cy="267.455" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.7292" fill="#DDDEDF" cx="38.046" cy="266.863" rx="28.364" ry="28.417"/>
+ <ellipse opacity="0.75" fill="#DCDDDE" cx="37.456" cy="266.271" rx="28.364" ry="28.417"/>
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="36.864" cy="265.68" rx="28.364" ry="28.417"/>
+ <ellipse opacity="0.7917" fill="#DADBDC" cx="36.273" cy="265.087" rx="28.364" ry="28.418"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M64.047,264.495c0,15.695-12.699,28.418-28.363,28.418
+ c-15.662,0-28.365-12.723-28.365-28.418c0-15.693,12.703-28.415,28.365-28.415C51.348,236.08,64.047,248.802,64.047,264.495z"/>
+ <ellipse opacity="0.8333" fill="#D8DADA" cx="35.092" cy="263.903" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.8542" fill="#D7D9D9" cx="34.501" cy="263.312" rx="28.364" ry="28.417"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M62.274,262.719c0,15.695-12.699,28.418-28.363,28.418
+ c-15.662,0-28.365-12.723-28.365-28.418c0-15.692,12.703-28.415,28.365-28.415C49.575,234.304,62.274,247.026,62.274,262.719z"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M61.684,262.127c0,15.695-12.699,28.418-28.363,28.418
+ c-15.662,0-28.365-12.723-28.365-28.418c0-15.692,12.703-28.415,28.365-28.415C48.984,233.712,61.684,246.435,61.684,262.127z"/>
+ <ellipse opacity="0.9167" fill="#D4D6D7" cx="32.729" cy="261.535" rx="28.364" ry="28.418"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.502,260.943c0,15.695-12.699,28.417-28.363,28.417
+ c-15.662,0-28.365-12.722-28.365-28.417c0-15.693,12.703-28.415,28.365-28.415C47.803,232.528,60.502,245.25,60.502,260.943z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M59.911,260.351c0,15.696-12.699,28.419-28.363,28.419
+ c-15.662,0-28.365-12.723-28.365-28.419c0-15.691,12.703-28.414,28.365-28.414C47.212,231.937,59.911,244.659,59.911,260.351z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.32,259.76c0,15.694-12.699,28.417-28.363,28.417
+ c-15.662,0-28.365-12.723-28.365-28.417c0-15.693,12.703-28.416,28.365-28.416C46.621,231.344,59.32,244.066,59.32,259.76z"/>
+ <path fill="#D0D2D3" d="M58.729,259.167c0,15.695-12.699,28.418-28.363,28.418c-15.662,0-28.365-12.723-28.365-28.418
+ c0-15.692,12.703-28.415,28.365-28.415C46.03,230.752,58.729,243.475,58.729,259.167z"/>
+ </g>
+ <g>
+ <ellipse fill="#FFFFFF" cx="30.365" cy="259.167" rx="28.364" ry="28.418"/>
+ <path fill="#231F20" d="M30.366,289.59C13.623,289.59,0,275.941,0,259.167c0-16.773,13.623-30.42,30.366-30.42
+ c16.742,0,30.364,13.646,30.364,30.42C60.73,275.941,47.108,289.59,30.366,289.59z M30.366,232.757
+ c-14.537,0-26.364,11.848-26.364,26.41c0,14.564,11.827,26.413,26.364,26.413c14.536,0,26.361-11.849,26.361-26.413
+ C56.728,244.604,44.902,232.757,30.366,232.757z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M314,287.583C314,303.277,301.301,316,285.639,316c-15.665,0-28.366-12.723-28.366-28.417
+ c0-15.695,12.701-28.416,28.366-28.416C301.301,259.167,314,271.888,314,287.583z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M313.409,286.991c0,15.694-12.699,28.416-28.361,28.416
+ c-15.666,0-28.367-12.722-28.367-28.416c0-15.695,12.701-28.416,28.367-28.416C300.71,258.575,313.409,271.296,313.409,286.991z"
+ />
+ <path opacity="0.0417" fill="#FDFDFD" d="M312.818,286.398c0,15.694-12.699,28.418-28.361,28.418
+ c-15.665,0-28.366-12.724-28.366-28.418s12.701-28.415,28.366-28.415C300.119,257.983,312.818,270.704,312.818,286.398z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M312.228,285.808c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417c0-15.695,12.701-28.417,28.366-28.417C299.528,257.391,312.228,270.112,312.228,285.808z"
+ />
+ <path opacity="0.0833" fill="#FBFBFB" d="M311.637,285.215c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417c0-15.695,12.701-28.416,28.366-28.416C298.938,256.799,311.637,269.52,311.637,285.215z"
+ />
+ <path opacity="0.1042" fill="#FAFAFA" d="M311.046,284.623c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417c0-15.695,12.701-28.416,28.366-28.416C298.347,256.207,311.046,268.928,311.046,284.623z"
+ />
+ <path opacity="0.125" fill="#F9F9FA" d="M310.455,284.031c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417c0-15.695,12.701-28.416,28.366-28.416C297.756,255.615,310.455,268.336,310.455,284.031z"
+ />
+ <ellipse opacity="0.1458" fill="#F8F8F9" cx="281.5" cy="283.438" rx="28.363" ry="28.418"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M309.273,282.847c0,15.694-12.699,28.417-28.361,28.417
+ c-15.665,0-28.366-12.723-28.366-28.417s12.701-28.416,28.366-28.416C296.574,254.431,309.273,267.152,309.273,282.847z"/>
+ <ellipse opacity="0.1875" fill="#F6F7F7" cx="280.319" cy="282.255" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.2083" fill="#F5F6F6" cx="279.727" cy="281.663" rx="28.364" ry="28.417"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M307.5,281.07c0,15.695-12.699,28.418-28.361,28.418
+ c-15.664,0-28.366-12.723-28.366-28.418c0-15.694,12.702-28.415,28.366-28.415C294.801,252.655,307.5,265.376,307.5,281.07z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M306.91,280.479c0,15.695-12.699,28.418-28.361,28.418
+ c-15.665,0-28.367-12.723-28.367-28.418c0-15.694,12.702-28.415,28.367-28.415C294.211,252.063,306.91,264.784,306.91,280.479z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M306.318,279.887c0,15.695-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.722-28.366-28.417c0-15.694,12.702-28.416,28.366-28.416C293.619,251.471,306.318,264.192,306.318,279.887z"
+ />
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="277.364" cy="279.295" rx="28.364" ry="28.417"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M305.138,278.703c0,15.695-12.7,28.418-28.362,28.418
+ c-15.664,0-28.365-12.723-28.365-28.418c0-15.694,12.701-28.416,28.365-28.416C292.438,250.287,305.138,263.009,305.138,278.703z"
+ />
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="276.182" cy="278.111" rx="28.364" ry="28.417"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M303.955,277.519c0,15.694-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.723-28.366-28.417s12.702-28.415,28.366-28.415C291.256,249.104,303.955,261.824,303.955,277.519z"/>
+ <ellipse opacity="0.375" fill="#EDEEEE" cx="275.001" cy="276.927" rx="28.364" ry="28.418"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M302.773,276.336c0,15.694-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.723-28.366-28.417c0-15.695,12.702-28.416,28.366-28.416C290.074,247.92,302.773,260.641,302.773,276.336z"
+ />
+ <ellipse opacity="0.4167" fill="#EBECED" cx="273.819" cy="275.743" rx="28.364" ry="28.417"/>
+ <ellipse opacity="0.4375" fill="#EAEBEC" cx="273.228" cy="275.15" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="272.637" cy="274.559" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="272.047" cy="273.967" rx="28.363" ry="28.418"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="271.455" cy="273.375" rx="28.363" ry="28.417"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M299.229,272.783c0,15.695-12.699,28.418-28.361,28.418
+ c-15.664,0-28.366-12.723-28.366-28.418c0-15.693,12.702-28.416,28.366-28.416C286.529,244.367,299.229,257.09,299.229,272.783z"
+ />
+ <ellipse opacity="0.5417" fill="#E6E7E7" cx="270.274" cy="272.191" rx="28.364" ry="28.417"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M298.047,271.6c0,15.694-12.699,28.417-28.361,28.417
+ c-15.664,0-28.366-12.723-28.366-28.417s12.702-28.416,28.366-28.416C285.348,243.184,298.047,255.905,298.047,271.6z"/>
+ <ellipse opacity="0.5833" fill="#E4E5E5" cx="269.092" cy="271.008" rx="28.363" ry="28.417"/>
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="268.501" cy="270.415" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="267.911" cy="269.823" rx="28.364" ry="28.417"/>
+ <ellipse opacity="0.6458" fill="#E1E2E3" cx="267.319" cy="269.23" rx="28.364" ry="28.418"/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="266.729" cy="268.639" rx="28.363" ry="28.418"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="266.138" cy="268.047" rx="28.364" ry="28.418"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M293.911,267.455c0,15.695-12.7,28.418-28.362,28.418
+ c-15.663,0-28.365-12.723-28.365-28.418c0-15.693,12.702-28.416,28.365-28.416C281.211,239.039,293.911,251.762,293.911,267.455z"
+ />
+ <ellipse opacity="0.7292" fill="#DDDEDF" cx="264.956" cy="266.863" rx="28.364" ry="28.417"/>
+ <ellipse opacity="0.75" fill="#DCDDDE" cx="264.365" cy="266.271" rx="28.363" ry="28.417"/>
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="263.774" cy="265.68" rx="28.363" ry="28.417"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M291.547,265.087c0,15.695-12.699,28.418-28.361,28.418
+ c-15.663,0-28.366-12.723-28.366-28.418c0-15.692,12.703-28.415,28.366-28.415C278.848,236.672,291.547,249.395,291.547,265.087z"
+ />
+ <path opacity="0.8125" fill="#D9DADB" d="M290.956,264.495c0,15.695-12.699,28.418-28.362,28.418
+ c-15.662,0-28.365-12.723-28.365-28.418c0-15.693,12.703-28.415,28.365-28.415C278.257,236.08,290.956,248.802,290.956,264.495z"
+ />
+ <path opacity="0.8333" fill="#D8DADA" d="M290.365,263.903c0,15.694-12.699,28.418-28.362,28.418
+ c-15.662,0-28.365-12.724-28.365-28.418c0-15.693,12.703-28.415,28.365-28.415C277.666,235.488,290.365,248.21,290.365,263.903z"
+ />
+ <path opacity="0.8542" fill="#D7D9D9" d="M289.774,263.312c0,15.694-12.699,28.417-28.362,28.417
+ c-15.662,0-28.365-12.723-28.365-28.417c0-15.693,12.703-28.416,28.365-28.416C277.075,234.896,289.774,247.618,289.774,263.312z"
+ />
+ <path opacity="0.875" fill="#D6D8D9" d="M289.184,262.719c0,15.695-12.699,28.418-28.362,28.418
+ c-15.662,0-28.365-12.723-28.365-28.418c0-15.692,12.703-28.415,28.365-28.415C276.484,234.304,289.184,247.026,289.184,262.719z"
+ />
+ <path opacity="0.8958" fill="#D5D7D8" d="M288.593,262.127c0,15.695-12.699,28.418-28.362,28.418
+ c-15.662,0-28.365-12.723-28.365-28.418c0-15.692,12.703-28.415,28.365-28.415C275.894,233.712,288.593,246.435,288.593,262.127z"
+ />
+ <path opacity="0.9167" fill="#D4D6D7" d="M288.002,261.535c0,15.695-12.699,28.418-28.362,28.418
+ c-15.662,0-28.365-12.723-28.365-28.418c0-15.692,12.703-28.415,28.365-28.415C275.303,233.12,288.002,245.843,288.002,261.535z"
+ />
+ <path opacity="0.9375" fill="#D3D5D6" d="M287.411,260.943c0,15.695-12.699,28.417-28.362,28.417
+ c-15.662,0-28.365-12.722-28.365-28.417c0-15.693,12.703-28.415,28.365-28.415C274.712,232.528,287.411,245.25,287.411,260.943z"
+ />
+ <path opacity="0.9583" fill="#D2D4D5" d="M286.82,260.351c0,15.696-12.699,28.419-28.362,28.419
+ c-15.662,0-28.365-12.723-28.365-28.419c0-15.691,12.703-28.414,28.365-28.414C274.121,231.937,286.82,244.659,286.82,260.351z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M286.229,259.76c0,15.694-12.699,28.417-28.362,28.417
+ c-15.662,0-28.365-12.723-28.365-28.417c0-15.693,12.703-28.416,28.365-28.416C273.53,231.344,286.229,244.066,286.229,259.76z"/>
+ <path fill="#D0D2D3" d="M285.639,259.167c0,15.695-12.699,28.418-28.362,28.418c-15.662,0-28.365-12.723-28.365-28.418
+ c0-15.692,12.703-28.415,28.365-28.415C272.939,230.752,285.639,243.475,285.639,259.167z"/>
+ </g>
+ <g>
+ <ellipse fill="#FFFFFF" cx="257.275" cy="259.167" rx="28.364" ry="28.418"/>
+ <path fill="#231F20" d="M257.276,289.59c-16.744,0-30.366-13.648-30.366-30.423c0-16.773,13.622-30.42,30.366-30.42
+ c16.742,0,30.364,13.646,30.364,30.42C287.641,275.941,274.019,289.59,257.276,289.59z M257.276,232.757
+ c-14.537,0-26.364,11.848-26.364,26.41c0,14.564,11.827,26.413,26.364,26.413c14.536,0,26.361-11.849,26.361-26.413
+ C283.638,244.604,271.812,232.757,257.276,232.757z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M257.274,226.403c-1.105,0-2.002-0.897-2.002-2.005V60.253c0-1.106,0.896-2.005,2.002-2.005
+ c1.104,0,2.001,0.898,2.001,2.005v164.146C259.275,225.506,258.379,226.403,257.274,226.403z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="240.904,211.111 243.836,208.377 257.271,222.859 270.708,208.377 273.64,211.111
+ 257.271,228.747 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M30.364,226.403c-1.105,0-2.001-0.897-2.001-2.005V60.253c0-1.106,0.896-2.005,2.001-2.005
+ s2.001,0.898,2.001,2.005v164.146C32.365,225.506,31.47,226.403,30.364,226.403z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="46.733,211.111 43.802,208.377 30.368,222.859 16.931,208.377 13.999,211.111 30.368,228.747
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M212.82,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0
+ c0,1.112-0.89,2.005-2.001,2.005l0,0C213.721,261.17,212.82,260.277,212.82,259.165z M204.815,259.165
+ c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0
+ C205.716,261.17,204.815,260.277,204.815,259.165z M196.811,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0
+ c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0C197.711,261.17,196.811,260.277,196.811,259.165z
+ M188.806,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0
+ C189.706,261.17,188.806,260.277,188.806,259.165z M180.801,259.165c0-1.104,0.89-2.005,2.001-2.005l0,0
+ c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0C181.69,261.17,180.801,260.277,180.801,259.165z
+ M172.796,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0
+ C173.696,261.17,172.796,260.277,172.796,259.165z M164.791,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0
+ c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0C165.691,261.17,164.791,260.277,164.791,259.165z
+ M156.786,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0
+ C157.687,261.17,156.786,260.277,156.786,259.165z M148.781,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0
+ c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0C149.682,261.17,148.781,260.277,148.781,259.165z
+ M140.776,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.101,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.9,2.005-2.001,2.005l0,0
+ C141.677,261.17,140.776,260.277,140.776,259.165z M132.771,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0
+ c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0C133.672,261.17,132.771,260.277,132.771,259.165z
+ M124.767,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0
+ C125.667,261.17,124.767,260.277,124.767,259.165z M116.762,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0
+ c1.101,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.9,2.005-2.001,2.005l0,0C117.662,261.17,116.762,260.277,116.762,259.165z
+ M108.757,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0
+ C109.657,261.17,108.757,260.277,108.757,259.165z M100.752,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0
+ c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0C101.652,261.17,100.752,260.277,100.752,259.165z
+ M92.747,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0
+ C93.647,261.17,92.747,260.277,92.747,259.165z M84.742,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0
+ c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0C85.643,261.17,84.742,260.277,84.742,259.165z
+ M76.737,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0
+ C77.638,261.17,76.737,260.277,76.737,259.165z M68.732,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0
+ c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0C69.633,261.17,68.732,260.277,68.732,259.165z
+ M60.728,259.165c0-1.104,0.9-2.005,2.001-2.005l0,0c1.111,0,2.001,0.901,2.001,2.005l0,0c0,1.112-0.89,2.005-2.001,2.005l0,0
+ C61.628,261.17,60.728,260.277,60.728,259.165z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="207.306,275.566 204.576,272.63 219.032,259.171 204.576,245.708 207.306,242.771
+ 224.908,259.171 "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#231F20" d="M22.377,266.492l5.828-7.242l-5.492-6.82c-0.279-0.365-0.531-0.814-0.531-1.291
+ c0-0.954,0.728-1.685,1.709-1.685c0.728,0,1.148,0.28,1.568,0.842l4.959,6.54l4.903-6.428c0.448-0.617,0.925-0.954,1.681-0.954
+ c0.757,0,1.569,0.617,1.569,1.572c0,0.505-0.196,0.897-0.532,1.319l-5.492,6.848l5.772,7.214c0.279,0.365,0.531,0.786,0.531,1.292
+ c0,0.954-0.728,1.684-1.709,1.684c-0.728,0-1.148-0.28-1.568-0.842l-5.267-6.877l-5.184,6.765
+ c-0.477,0.617-0.925,0.954-1.681,0.954c-0.785,0-1.569-0.617-1.569-1.6C21.873,267.307,22.069,266.913,22.377,266.492z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M255.567,261.607l-6.753-9.29c-0.224-0.337-0.392-0.73-0.392-1.207c0-0.926,0.757-1.656,1.736-1.656
+ c0.757,0,1.261,0.421,1.681,1.038l5.464,7.888l5.548-7.915c0.42-0.617,0.925-1.038,1.652-1.038c1.009,0,1.681,0.758,1.681,1.684
+ c0,0.477-0.224,0.897-0.476,1.235l-6.696,9.178v6.147c0,0.954-0.757,1.712-1.736,1.712c-0.953,0-1.709-0.758-1.709-1.712V261.607z
+ "/>
+ </g>
+ <g>
+ <g>
+ <path fill="#EC1C24" d="M221.855,33.843H66.358c-1.104,0-2.001-0.897-2.001-2.005s0.896-2.005,2.001-2.005h155.497
+ c1.105,0,2.002,0.897,2.002,2.005S222.961,33.843,221.855,33.843z"/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="79.621,48.237 82.351,45.301 67.895,31.842 82.351,18.379 79.621,15.442 62.019,31.842 "/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="208.594,48.237 205.864,45.301 220.32,31.842 205.864,18.379 208.594,15.442 226.196,31.842
+ "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#EC1C24" d="M131.748,2.021c0-1.12,0.896-2.021,2.018-2.021h22.682c1.117,0,2.017,0.9,2.017,2.021
+ c0,1.116-0.899,2.021-2.017,2.021h-22.682C132.644,4.041,131.748,3.137,131.748,2.021z M131.748,11.037
+ c0-1.081,0.896-2.021,2.018-2.021h22.682c1.117,0,2.017,0.939,2.017,2.021c0,1.118-0.899,2.021-2.017,2.021h-22.682
+ C132.644,13.058,131.748,12.155,131.748,11.037z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M64.729,240.539c-1.104,0-2.001-0.897-2.001-2.005v-12.339H50.549c-1.105,0-2.002-0.897-2.002-2.005
+ c0-1.106,0.896-2.005,2.002-2.005h14.18c1.105,0,2.002,0.898,2.002,2.005v14.344C66.73,239.642,65.834,240.539,64.729,240.539z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M50.142,240.81c-0.512,0-1.023-0.195-1.415-0.587c-0.781-0.783-0.781-2.053,0-2.836l14.588-14.613
+ c0.781-0.783,2.048-0.783,2.829,0c0.782,0.783,0.782,2.052,0,2.835l-14.587,14.614C51.166,240.614,50.654,240.81,50.142,240.81z"
+ />
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/brother_2/common.py b/prolog/problems/family_relations/brother_2/common.py
index 327e746..3fb685f 100644
--- a/prolog/problems/family_relations/brother_2/common.py
+++ b/prolog/problems/family_relations/brother_2/common.py
@@ -34,6 +34,8 @@ test_cases = [
{'X': 'kramer'}, {'X': 'michael'}, {'X': 'william'}]),
('brother(andrew, X)',
[{'X': 'melanie'}]),
+ ('brother(X, sally)',
+ [{'X': 'jeffrey'}, {'X': 'william'}]),
]
def test(program, solved_problems):
@@ -101,4 +103,4 @@ def hint(program, solved_problems):
if engine_id:
prolog.engine.destroy(engine_id)
- return None
+ return []
diff --git a/prolog/problems/family_relations/brother_2/sl.py b/prolog/problems/family_relations/brother_2/sl.py
index 2176bd8..f945026 100644
--- a/prolog/problems/family_relations/brother_2/sl.py
+++ b/prolog/problems/family_relations/brother_2/sl.py
@@ -14,27 +14,26 @@ description = '''\
plan = [
'''\
-<p><img src="Sister-1.png" /></p>''',
+<p><img src="[%@resource Prolog_brother_01.svg%]" alt="Brat je moškega spola in ima skupnega starša z Y." /></p>''',
'''\
-<p><img src="Sister-2.png" /></p>''',
+<p>Če je <code>X</code> moški in če imata <code>X</code> in <code>Y</code> skupnega starša,
+potem je <code>X</code> brat od <code>Y</code>.</p>''',
'''\
-<p><img src="Sister-2.png" /></p>
-<pre>
-parent(P, X)
-parent(P, Y)
-male(X)
-</pre>'''
+<p><img src="[%@resource Prolog_brother_02.svg%]" alt="Brat X je moškega spola in ima vsaj enega skupnega starša z Y." /></p>''',
]
hint = {
'x_y_must_be_different': '''\
+<p><img src="[%@resource Prolog_brother_04.svg%]" /></p>
<p>Si pomislil, da sta <code>X</code> in <code>Y</code> lahko ista oseba? Poskusi naslednjo poizvedbo:</p>
<pre>
?- brother(william, Y).
</pre>
+<p>VEČ... Kako naredim, da sta X in Y različna?</p>
''',
'x_must_be_male': '''\
+<p><img src="[%@resource Prolog_brother_03.svg%]" /></p>
<p>Brat je navadno moškega spola.</p>
''',
@@ -43,6 +42,7 @@ hint = {
''',
'common_parent_needed': '''\
+<p><img src="[%@resource Prolog_brother_05.svg%]" /></p>
<p>Dobro bi bilo, da imata <code>X</code> in <code>Y</code> vsaj enega skupnega starša.</p>
''',
}
diff --git a/prolog/problems/family_relations/father_2/common.py b/prolog/problems/family_relations/father_2/common.py
index 1643066..50ac701 100644
--- a/prolog/problems/family_relations/father_2/common.py
+++ b/prolog/problems/family_relations/father_2/common.py
@@ -29,7 +29,17 @@ hint_type = {
}
test_cases = [
- # TODO
+ ('father(X, _)',
+ [{'X': 'aleksander'}, {'X': 'aleksandr'}, {'X': 'andrew'}, {'X': 'frank'},
+ {'X': 'george'}, {'X': 'jerry'}, {'X': 'john'}, {'X': 'morty'},
+ {'X': 'patrick'}, {'X': 'thomas'}, {'X': 'william'}]),
+ ('father(_, X)',
+ [{'X': 'aleksander'}, {'X': 'anna'}, {'X': 'daniela'}, {'X': 'george'},
+ {'X': 'jeffrey'}, {'X': 'jerry'}, {'X': 'joanne'}, {'X': 'kramer'},
+ {'X': 'luana'}, {'X': 'michael'}, {'X': 'michelle'}, {'X': 'patricia'},
+ {'X': 'sally'}, {'X': 'susan'}, {'X': 'vanessa'}, {'X': 'william'}]),
+ ('father(X, aleksander)',
+ [{'X': 'aleksandr'}]),
]
def test(program, solved_problems):
diff --git a/prolog/problems/family_relations/grandparent_2/common.py b/prolog/problems/family_relations/grandparent_2/common.py
index e9df06b..fec7734 100644
--- a/prolog/problems/family_relations/grandparent_2/common.py
+++ b/prolog/problems/family_relations/grandparent_2/common.py
@@ -31,7 +31,16 @@ hint_type = {
}
test_cases = [
- # TODO
+ ('grandparent(X, _)',
+ [{'X': 'aleksandr'}, {'X': 'ana'}, {'X': 'andrew'}, {'X': 'estelle'}, {'X': 'frank'},
+ {'X': 'helen'}, {'X': 'jill'}, {'X': 'margaret'}, {'X': 'morty'}, {'X': 'patricia'},
+ {'X': 'sally'}, {'X': 'thomas'}, {'X': 'tina'}, {'X': 'william'}]),
+ ('grandparent(_, X)',
+ [{'X': 'andrew'}, {'X': 'anna'}, {'X': 'daniela'}, {'X': 'joanne'}, {'X': 'john'},
+ {'X': 'kramer'}, {'X': 'luana'}, {'X': 'melanie'}, {'X': 'michael'}, {'X': 'michelle'},
+ {'X': 'patricia'}, {'X': 'steve'}, {'X': 'susan'}, {'X': 'vanessa'}]),
+ ('grandparent(tina, X)',
+ [{'X': 'vanessa'}, {'X': 'patricia'}]),
]
def test(program, solved_problems):
diff --git a/prolog/problems/family_relations/sister_2/Prolog_sister_01.svg b/prolog/problems/family_relations/sister_2/Prolog_sister_01.svg
new file mode 100644
index 0000000..9699fb0
--- /dev/null
+++ b/prolog/problems/family_relations/sister_2/Prolog_sister_01.svg
@@ -0,0 +1,312 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="333px" height="302px"
+ viewBox="0 0 333 302" enable-background="new 0 0 333 302" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="58.692" cy="271.293" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="58.101" cy="270.702" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="57.511" cy="270.112" r="28.347"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="56.92" cy="269.521" r="28.347"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="56.33" cy="268.931" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="55.739" cy="268.341" r="28.348"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="55.149" cy="267.75" r="28.347"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="54.558" cy="267.159" r="28.347"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="53.968" cy="266.569" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="53.377" cy="265.979" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="52.786" cy="265.388" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="52.196" cy="264.798" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="51.605" cy="264.207" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="51.015" cy="263.616" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="50.424" cy="263.026" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="49.834" cy="262.437" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="49.243" cy="261.845" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="48.653" cy="261.254" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="48.062" cy="260.664" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.472" cy="260.073" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="46.881" cy="259.483" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="46.291" cy="258.893" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="45.7" cy="258.302" r="28.346"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="45.11" cy="257.712" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="44.519" cy="257.121" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="43.929" cy="256.53" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="43.338" cy="255.94" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="42.748" cy="255.35" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="42.157" cy="254.759" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="41.566" cy="254.169" r="28.346"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="40.976" cy="253.578" r="28.346"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="40.385" cy="252.987" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="39.795" cy="252.397" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="39.204" cy="251.807" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="38.614" cy="251.216" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="38.023" cy="250.626" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="37.433" cy="250.035" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="36.842" cy="249.444" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="36.251" cy="248.854" r="28.346"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="35.661" cy="248.264" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="35.071" cy="247.673" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="34.48" cy="247.083" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="33.889" cy="246.492" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="33.299" cy="245.902" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="32.708" cy="245.312" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="32.118" cy="244.721" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="31.527" cy="244.13" r="28.346"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="30.937" cy="243.54" r="28.346"/>
+ <circle fill="#D0D2D3" cx="30.346" cy="242.949" r="28.346"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M209.781,58.693c0,15.654-12.691,28.346-28.344,28.346c-15.656,0-28.351-12.691-28.351-28.346
+ c0-15.656,12.694-28.348,28.351-28.348C197.089,30.346,209.781,43.037,209.781,58.693z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M209.19,58.103c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.348,28.351-28.348C196.499,29.755,209.19,42.446,209.19,58.103z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M208.6,57.513c0,15.654-12.691,28.345-28.345,28.345
+ c-15.655,0-28.35-12.691-28.35-28.345c0-15.656,12.694-28.348,28.35-28.348C195.909,29.165,208.6,41.856,208.6,57.513z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M208.009,56.922c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.348,28.351-28.348C195.318,28.574,208.009,41.266,208.009,56.922z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M207.418,56.331c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.348,28.351-28.348C194.727,27.983,207.418,40.675,207.418,56.331z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M206.829,55.741c0,15.654-12.691,28.345-28.345,28.345
+ c-15.655,0-28.35-12.691-28.35-28.345c0-15.656,12.694-28.348,28.35-28.348C194.137,27.393,206.829,40.085,206.829,55.741z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M206.238,55.15c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C193.546,26.803,206.238,39.494,206.238,55.15z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M205.647,54.56c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C192.956,26.212,205.647,38.903,205.647,54.56z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M205.057,53.969c0,15.654-12.691,28.346-28.345,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.695-28.348,28.35-28.348C192.366,25.621,205.057,38.312,205.057,53.969z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M204.466,53.379c0,15.654-12.691,28.346-28.345,28.346
+ c-15.655,0-28.35-12.692-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C191.775,25.031,204.466,37.723,204.466,53.379z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M203.875,52.788c0,15.655-12.691,28.346-28.344,28.346
+ c-15.655,0-28.351-12.691-28.351-28.346c0-15.656,12.695-28.348,28.351-28.348C191.184,24.44,203.875,37.131,203.875,52.788z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M203.285,52.197c0,15.654-12.69,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.695-28.348,28.35-28.348C190.594,23.85,203.285,36.541,203.285,52.197z"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="174.348" cy="51.607" r="28.347"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M202.104,51.016c0,15.654-12.691,28.345-28.345,28.345
+ c-15.655,0-28.35-12.691-28.35-28.345c0-15.656,12.694-28.348,28.35-28.348C189.413,22.668,202.104,35.36,202.104,51.016z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M201.514,50.426c0,15.654-12.691,28.346-28.345,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.695-28.348,28.35-28.348C188.823,22.078,201.514,34.77,201.514,50.426z"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="172.576" cy="49.835" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="171.986" cy="49.245" r="28.347"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M199.742,48.654C199.742,64.308,187.05,77,171.398,77
+ c-15.655,0-28.351-12.692-28.351-28.346c0-15.656,12.695-28.348,28.351-28.348C187.05,20.307,199.742,32.998,199.742,48.654z"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="170.805" cy="48.063" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="170.215" cy="47.474" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="169.624" cy="46.883" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="169.033" cy="46.292" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="168.442" cy="45.701" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="167.853" cy="45.111" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="167.262" cy="44.521" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="166.672" cy="43.93" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="166.081" cy="43.339" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="165.49" cy="42.749" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="164.899" cy="42.158" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="164.309" cy="41.567" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="163.719" cy="40.978" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="163.128" cy="40.387" r="28.348"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="162.538" cy="39.796" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="161.947" cy="39.206" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="161.357" cy="38.615" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="160.766" cy="38.024" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="160.176" cy="37.434" r="28.347"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="159.585" cy="36.844" r="28.347"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M187.342,36.253c0,15.654-12.691,28.346-28.347,28.346
+ c-15.653,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.348,28.348-28.348C174.651,7.905,187.342,20.597,187.342,36.253z"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="158.404" cy="35.662" r="28.347"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="157.814" cy="35.072" r="28.347"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M185.571,34.481c0,15.654-12.691,28.346-28.347,28.346
+ c-15.653,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.348,28.348-28.348C172.879,6.134,185.571,18.825,185.571,34.481z"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="156.633" cy="33.891" r="28.347"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="156.042" cy="33.301" r="28.347"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M183.799,32.71c0,15.654-12.691,28.346-28.347,28.346
+ c-15.653,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.348,28.348-28.348C171.108,4.362,183.799,17.054,183.799,32.71z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M183.208,32.119c0,15.654-12.691,28.346-28.347,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.347,28.348-28.347C170.517,3.772,183.208,16.463,183.208,32.119z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M182.618,31.528c0,15.655-12.691,28.346-28.347,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.696-28.348,28.348-28.348C169.926,3.181,182.618,15.872,182.618,31.528z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M182.028,30.938c0,15.654-12.691,28.345-28.347,28.345
+ c-15.653,0-28.348-12.691-28.348-28.345c0-15.656,12.695-28.348,28.348-28.348C169.336,2.59,182.028,15.282,182.028,30.938z"/>
+ <path fill="#D0D2D3" d="M181.437,30.348c0,15.654-12.691,28.346-28.347,28.346c-15.652,0-28.348-12.691-28.348-28.346
+ C124.743,14.691,137.438,2,153.09,2C168.746,2,181.437,14.691,181.437,30.348z"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="304.183" cy="271.293" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="303.592" cy="270.702" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="303.002" cy="270.112" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="302.412" cy="269.521" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="301.821" cy="268.931" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="301.23" cy="268.341" r="28.348"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="300.64" cy="267.75" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="300.049" cy="267.159" r="28.347"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="299.459" cy="266.569" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="298.868" cy="265.979" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="298.277" cy="265.388" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="297.687" cy="264.798" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="297.097" cy="264.207" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="296.506" cy="263.616" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="295.916" cy="263.026" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="295.325" cy="262.437" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="294.734" cy="261.845" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="294.144" cy="261.254" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="293.553" cy="260.664" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="292.963" cy="260.073" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="292.373" cy="259.483" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="291.782" cy="258.893" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="291.192" cy="258.302" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="290.601" cy="257.712" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="290.01" cy="257.121" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="289.419" cy="256.53" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="288.829" cy="255.94" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="288.239" cy="255.35" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="287.648" cy="254.759" r="28.346"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="287.058" cy="254.169" r="28.346"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="286.467" cy="253.578" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="285.876" cy="252.987" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="285.286" cy="252.397" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="284.695" cy="251.807" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="284.105" cy="251.216" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="283.515" cy="250.626" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="282.924" cy="250.035" r="28.346"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M310.679,249.444c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.349-12.691-28.349-28.347c0-15.656,12.692-28.347,28.349-28.347C297.988,221.098,310.679,233.788,310.679,249.444z"
+ />
+ <circle opacity="0.7917" fill="#DADBDC" cx="281.743" cy="248.854" r="28.347"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="281.152" cy="248.264" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="280.562" cy="247.673" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="279.971" cy="247.083" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="279.38" cy="246.492" r="28.346"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M307.136,245.902c0,15.654-12.691,28.345-28.344,28.345
+ c-15.656,0-28.349-12.69-28.349-28.345c0-15.656,12.692-28.349,28.349-28.349C294.445,217.554,307.136,230.246,307.136,245.902z"
+ />
+ <circle opacity="0.9167" fill="#D4D6D7" cx="278.199" cy="245.312" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="277.609" cy="244.721" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="277.019" cy="244.13" r="28.346"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="276.428" cy="243.54" r="28.346"/>
+ <circle fill="#D0D2D3" cx="275.837" cy="242.949" r="28.346"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M259.502,216.653c-0.691,0-1.363-0.358-1.734-1L165.529,55.891c-0.552-0.957-0.225-2.18,0.732-2.732
+ c0.955-0.554,2.179-0.224,2.732,0.732l92.239,159.763c0.552,0.957,0.225,2.18-0.732,2.732
+ C260.186,216.567,259.841,216.653,259.502,216.653z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="238.706,211.354 239.878,207.527 258.73,213.326 263.136,194.1 267.038,194.997 261.667,218.412
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M46.681,216.653c-0.34,0-0.684-0.086-0.998-0.268c-0.957-0.553-1.284-1.775-0.732-2.732l92.235-159.759
+ c0.552-0.956,1.775-1.285,2.732-0.732c0.956,0.552,1.284,1.775,0.731,2.732L48.415,215.653
+ C48.044,216.295,47.373,216.653,46.681,216.653z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="67.477,211.354 66.304,207.527 47.454,213.326 43.046,194.1 39.145,194.997 44.517,218.412
+ "/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="153.09" cy="30.348" r="28.347"/>
+ <path fill="#231F20" d="M153.09,60.693c-16.734,0-30.348-13.613-30.348-30.346C122.743,13.614,136.356,0,153.09,0
+ c16.733,0,30.347,13.614,30.347,30.348C183.437,47.081,169.824,60.693,153.09,60.693z M153.09,4
+ c-14.528,0-26.348,11.819-26.348,26.348c0,14.527,11.819,26.346,26.348,26.346c14.527,0,26.347-11.819,26.347-26.346
+ C179.437,15.819,167.618,4,153.09,4z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="30.346" cy="242.947" r="28.346"/>
+ <path fill="#231F20" d="M30.348,273.293C13.614,273.293,0,259.68,0,242.947s13.613-30.346,30.348-30.346
+ c16.731,0,30.344,13.613,30.344,30.346S47.08,273.293,30.348,273.293z M30.348,216.602C15.82,216.602,4,228.42,4,242.947
+ s11.819,26.346,26.348,26.346c14.525,0,26.344-11.818,26.344-26.346S44.874,216.602,30.348,216.602z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="275.837" cy="242.947" r="28.346"/>
+ <path fill="#231F20" d="M275.835,273.293c-16.731,0-30.344-13.613-30.344-30.346s13.612-30.346,30.344-30.346
+ c16.733,0,30.348,13.613,30.348,30.346S292.569,273.293,275.835,273.293z M275.835,216.602c-14.526,0-26.344,11.818-26.344,26.346
+ s11.817,26.346,26.344,26.346c14.528,0,26.348-11.818,26.348-26.346S290.364,216.602,275.835,216.602z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M22.367,249.103l5.824-7.224l-5.488-6.804c-0.28-0.364-0.532-0.812-0.532-1.288
+ c0-0.952,0.729-1.681,1.708-1.681c0.729,0,1.148,0.28,1.568,0.84l4.956,6.524l4.9-6.412c0.447-0.616,0.924-0.952,1.68-0.952
+ s1.567,0.616,1.567,1.568c0,0.504-0.195,0.896-0.531,1.316l-5.488,6.831l5.768,7.196c0.28,0.364,0.532,0.784,0.532,1.288
+ c0,0.952-0.728,1.68-1.708,1.68c-0.728,0-1.147-0.279-1.567-0.84l-5.265-6.859l-5.18,6.748c-0.476,0.615-0.924,0.951-1.68,0.951
+ c-0.784,0-1.568-0.615-1.568-1.596C21.863,249.915,22.059,249.522,22.367,249.103z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M274.128,244.23l-6.748-9.268c-0.223-0.336-0.391-0.729-0.391-1.204c0-0.924,0.756-1.652,1.734-1.652
+ c0.756,0,1.26,0.42,1.68,1.036l5.461,7.868l5.545-7.896c0.42-0.616,0.924-1.036,1.65-1.036c1.008,0,1.68,0.756,1.68,1.68
+ c0,0.476-0.223,0.896-0.475,1.232l-6.693,9.155v6.132c0,0.952-0.756,1.708-1.734,1.708c-0.953,0-1.709-0.756-1.709-1.708V244.23z"
+ />
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M239.149,244.945c-0.52,0-1.04-0.21-1.41-0.58c-0.369-0.38-0.59-0.89-0.59-1.42s0.221-1.04,0.59-1.41
+ c0.75-0.75,2.091-0.74,2.83,0c0.37,0.37,0.58,0.88,0.58,1.41s-0.21,1.04-0.58,1.42
+ C240.189,244.735,239.679,244.945,239.149,244.945z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M229.229,242.945c0-1.1,0.891-2,2-2l0,0c1.101,0,2,0.9,2,2l0,0c0,1.11-0.899,2-2,2l0,0
+ C230.12,244.945,229.229,244.056,229.229,242.945z M221.29,242.945c0-1.1,0.899-2,2-2l0,0c1.109,0,2,0.9,2,2l0,0
+ c0,1.11-0.891,2-2,2l0,0C222.189,244.945,221.29,244.056,221.29,242.945z M213.359,242.945c0-1.1,0.9-2,2.011-2l0,0
+ c1.1,0,1.989,0.9,1.989,2l0,0c0,1.11-0.89,2-1.989,2l0,0C214.259,244.945,213.359,244.056,213.359,242.945z M205.429,242.945
+ c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0c0,1.11-0.89,2-2,2l0,0C206.33,244.945,205.429,244.056,205.429,242.945z
+ M197.5,242.945c0-1.1,0.899-2,2-2l0,0c1.109,0,2,0.9,2,2l0,0c0,1.11-0.891,2-2,2l0,0
+ C198.399,244.945,197.5,244.056,197.5,242.945z M189.569,242.945c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0c0,1.11-0.89,2-2,2
+ l0,0C190.469,244.945,189.569,244.056,189.569,242.945z M181.639,242.945c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0
+ c0,1.11-0.89,2-2,2l0,0C182.54,244.945,181.639,244.056,181.639,242.945z M173.709,242.945c0-1.1,0.899-2,2-2l0,0
+ c1.109,0,2,0.9,2,2l0,0c0,1.11-0.891,2-2,2l0,0C174.609,244.945,173.709,244.056,173.709,242.945z M165.779,242.945
+ c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0c0,1.11-0.89,2-2,2l0,0C166.679,244.945,165.779,244.056,165.779,242.945z
+ M157.849,242.945c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0c0,1.11-0.89,2-2,2l0,0
+ C158.75,244.945,157.849,244.056,157.849,242.945z M149.919,242.945c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0c0,1.11-0.89,2-2,2
+ l0,0C150.82,244.945,149.919,244.056,149.919,242.945z M141.99,242.945c0-1.1,0.899-2,2-2l0,0c1.109,0,2,0.9,2,2l0,0
+ c0,1.11-0.891,2-2,2l0,0C142.889,244.945,141.99,244.056,141.99,242.945z M134.059,242.945c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2
+ l0,0c0,1.11-0.89,2-2,2l0,0C134.959,244.945,134.059,244.056,134.059,242.945z M126.129,242.945c0-1.1,0.9-2,2-2l0,0
+ c1.11,0,2,0.9,2,2l0,0c0,1.11-0.89,2-2,2l0,0C127.03,244.945,126.129,244.056,126.129,242.945z M118.2,242.945c0-1.1,0.899-2,2-2
+ l0,0c1.109,0,2,0.9,2,2l0,0c0,1.11-0.891,2-2,2l0,0C119.099,244.945,118.2,244.056,118.2,242.945z M110.269,242.945
+ c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0c0,1.11-0.89,2-2,2l0,0C111.169,244.945,110.269,244.056,110.269,242.945z
+ M102.339,242.945c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0c0,1.11-0.89,2-2,2l0,0
+ C103.24,244.945,102.339,244.056,102.339,242.945z M94.41,242.945c0-1.1,0.899-2,2-2l0,0c1.109,0,2,0.9,2,2l0,0
+ c0,1.11-0.891,2-2,2l0,0C95.309,244.945,94.41,244.056,94.41,242.945z M86.479,242.945c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0
+ c0,1.11-0.89,2-2,2l0,0C87.379,244.945,86.479,244.056,86.479,242.945z M78.549,242.945c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2
+ l0,0c0,1.11-0.89,2-2,2l0,0C79.45,244.945,78.549,244.056,78.549,242.945z M70.62,242.945c0-1.1,0.899-2,2-2l0,0
+ c1.109,0,2,0.9,2,2l0,0c0,1.11-0.891,2-2,2l0,0C71.519,244.945,70.62,244.056,70.62,242.945z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M64.689,244.945c-0.52,0-1.039-0.21-1.409-0.58c-0.38-0.38-0.591-0.89-0.591-1.42s0.211-1.04,0.591-1.41
+ c0.75-0.75,2.08-0.75,2.83,0c0.369,0.37,0.579,0.88,0.579,1.41s-0.21,1.04-0.579,1.42
+ C65.729,244.735,65.219,244.945,64.689,244.945z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="225.9,226.588 223.171,229.518 237.619,242.943 223.171,256.373 225.9,259.303 243.492,242.943
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <line fill="#FFFFFF" x1="30.344" y1="299.641" x2="30.344" y2="271.293"/>
+ <path fill="#231F20" d="M30.344,301.641c-1.104,0-2-0.896-2-2v-28.348c0-1.104,0.896-2,2-2s2,0.896,2,2v28.348
+ C32.344,300.745,31.449,301.641,30.344,301.641z"/>
+ </g>
+ <g>
+ <line fill="#FFFFFF" x1="19.008" y1="288.301" x2="41.684" y2="288.301"/>
+ <path fill="#231F20" d="M41.684,290.301H19.008c-1.104,0-2-0.896-2-2s0.896-2,2-2h22.676c1.104,0,2,0.896,2,2
+ S42.789,290.301,41.684,290.301z"/>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/sister_2/Prolog_sister_02.svg b/prolog/problems/family_relations/sister_2/Prolog_sister_02.svg
new file mode 100644
index 0000000..5a01b11
--- /dev/null
+++ b/prolog/problems/family_relations/sister_2/Prolog_sister_02.svg
@@ -0,0 +1,414 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="333px" height="302px"
+ viewBox="0 0 333 302" enable-background="new 0 0 333 302" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="58.692" cy="271.539" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="58.102" cy="270.948" r="28.347"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="57.511" cy="270.358" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="56.921" cy="269.768" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="56.33" cy="269.177" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="55.74" cy="268.587" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="55.15" cy="267.996" r="28.347"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="54.559" cy="267.405" r="28.348"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="53.968" cy="266.815" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="53.377" cy="266.225" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="52.787" cy="265.634" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="52.197" cy="265.044" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="51.606" cy="264.453" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="51.015" cy="263.862" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="50.425" cy="263.272" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="49.834" cy="262.682" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="49.244" cy="262.092" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="48.653" cy="261.5" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="48.063" cy="260.91" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.472" cy="260.32" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="46.882" cy="259.729" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="46.291" cy="259.139" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="45.7" cy="258.549" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="45.11" cy="257.958" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="44.52" cy="257.367" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="43.929" cy="256.777" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="43.339" cy="256.186" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="42.748" cy="255.596" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="42.157" cy="255.006" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="41.567" cy="254.414" r="28.346"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="40.976" cy="253.824" r="28.346"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="40.386" cy="253.234" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="39.795" cy="252.643" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="39.205" cy="252.053" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="38.614" cy="251.463" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="38.023" cy="250.871" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="37.433" cy="250.281" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="36.842" cy="249.691" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="36.252" cy="249.1" r="28.346"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="35.662" cy="248.51" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="35.071" cy="247.92" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="34.48" cy="247.328" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="33.89" cy="246.738" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="33.299" cy="246.148" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="32.709" cy="245.557" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="32.118" cy="244.967" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="31.528" cy="244.377" r="28.346"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="30.937" cy="243.785" r="28.345"/>
+ <circle fill="#D0D2D3" cx="30.347" cy="243.195" r="28.346"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M209.78,58.942c0,15.654-12.691,28.346-28.344,28.346c-15.656,0-28.35-12.691-28.35-28.346
+ c0-15.656,12.693-28.348,28.35-28.348C197.089,30.594,209.78,43.286,209.78,58.942z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M209.19,58.351c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C196.498,30.003,209.19,42.695,209.19,58.351z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M208.6,57.761c0,15.654-12.692,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C195.907,29.413,208.6,42.104,208.6,57.761z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M208.009,57.17c0,15.655-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.347,28.35-28.347C195.317,28.823,208.009,41.514,208.009,57.17z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M207.418,56.579c0,15.655-12.691,28.347-28.344,28.347
+ c-15.655,0-28.35-12.692-28.35-28.347c0-15.656,12.694-28.347,28.35-28.347C194.727,28.232,207.418,40.923,207.418,56.579z"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="178.481" cy="55.989" r="28.347"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M206.237,55.398c0,15.654-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.692-28.35-28.346c0-15.656,12.694-28.347,28.35-28.347C193.546,27.051,206.237,39.742,206.237,55.398z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M205.646,54.808c0,15.654-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.692-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C192.955,26.46,205.646,39.151,205.646,54.808z"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="176.71" cy="54.218" r="28.347"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M204.466,53.626c0,15.655-12.691,28.347-28.344,28.347
+ c-15.655,0-28.35-12.692-28.35-28.347c0-15.656,12.694-28.347,28.35-28.347C191.774,25.279,204.466,37.97,204.466,53.626z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M203.875,53.036c0,15.655-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.347,28.35-28.347C191.184,24.688,203.875,37.379,203.875,53.036z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M203.285,52.445c0,15.655-12.692,28.346-28.345,28.346
+ c-15.655,0-28.349-12.691-28.349-28.346c0-15.656,12.693-28.347,28.349-28.347C190.593,24.099,203.285,36.789,203.285,52.445z"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="174.348" cy="51.855" r="28.347"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M202.104,51.265c0,15.654-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C189.412,22.917,202.104,35.608,202.104,51.265z"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="173.167" cy="50.674" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="172.576" cy="50.083" r="28.347"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M200.332,49.493c0,15.655-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.347,28.35-28.347C187.641,21.146,200.332,33.836,200.332,49.493z"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="171.396" cy="48.902" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="170.805" cy="48.312" r="28.347"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M198.562,47.722c0,15.654-12.692,28.346-28.345,28.346
+ c-15.655,0-28.35-12.692-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C185.869,19.374,198.562,32.065,198.562,47.722z"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="169.624" cy="47.13" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="169.033" cy="46.54" r="28.346"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="168.442" cy="45.949" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="167.853" cy="45.359" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="167.262" cy="44.768" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="166.671" cy="44.178" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="166.081" cy="43.587" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="165.49" cy="42.996" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="164.899" cy="42.406" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="164.31" cy="41.815" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="163.719" cy="41.225" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="163.128" cy="40.634" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="162.538" cy="40.043" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="161.947" cy="39.453" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="161.356" cy="38.862" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="160.767" cy="38.271" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="160.176" cy="37.681" r="28.347"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="159.585" cy="37.09" r="28.347"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="158.995" cy="36.5" r="28.347"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M186.751,35.91c0,15.656-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C174.06,7.563,186.751,20.253,186.751,35.91z"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="157.813" cy="35.318" r="28.347"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M185.57,34.728c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.349-12.691-28.349-28.348s12.696-28.346,28.349-28.346C172.879,6.382,185.57,19.072,185.57,34.728z"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M184.979,34.138c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.346,28.348-28.346C172.288,5.792,184.979,18.481,184.979,34.138z"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="156.042" cy="33.547" r="28.347"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M183.799,32.957c0,15.656-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C171.107,4.611,183.799,17.3,183.799,32.957z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M183.208,32.366c0,15.656-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C170.517,4.02,183.208,16.71,183.208,32.366z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M182.618,31.775c0,15.656-12.692,28.348-28.347,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.346,28.348-28.346C169.926,3.429,182.618,16.119,182.618,31.775z"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="153.68" cy="31.185" r="28.347"/>
+ <path fill="#D0D2D3" d="M181.437,30.594c0,15.656-12.691,28.348-28.346,28.348c-15.652,0-28.348-12.691-28.348-28.348
+ s12.695-28.346,28.348-28.346C168.745,2.249,181.437,14.938,181.437,30.594z"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="304.183" cy="271.539" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="303.592" cy="270.948" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="303.001" cy="270.358" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="302.411" cy="269.768" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="301.82" cy="269.177" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="301.23" cy="268.587" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="300.64" cy="267.996" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="300.049" cy="267.405" r="28.348"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="299.458" cy="266.815" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="298.868" cy="266.225" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="298.277" cy="265.634" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="297.687" cy="265.044" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="297.096" cy="264.453" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="296.505" cy="263.862" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="295.915" cy="263.272" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="295.325" cy="262.682" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="294.734" cy="262.092" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="294.143" cy="261.5" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="293.553" cy="260.91" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="292.962" cy="260.32" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="292.372" cy="259.729" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="291.781" cy="259.139" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="291.19" cy="258.549" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="290.601" cy="257.958" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="290.01" cy="257.367" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="289.419" cy="256.777" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="288.829" cy="256.186" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="288.238" cy="255.596" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="287.647" cy="255.006" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="287.058" cy="254.414" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="286.466" cy="253.824" r="28.346"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="285.876" cy="253.234" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="285.286" cy="252.643" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="284.695" cy="252.053" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="284.104" cy="251.463" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="283.514" cy="250.871" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="282.923" cy="250.281" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="282.333" cy="249.691" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="281.743" cy="249.1" r="28.346"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="281.152" cy="248.51" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="280.561" cy="247.92" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="279.971" cy="247.328" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="279.38" cy="246.738" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="278.79" cy="246.148" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="278.199" cy="245.557" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="277.608" cy="244.967" r="28.346"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M305.364,244.377c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.348-12.691-28.348-28.346c0-15.656,12.691-28.348,28.348-28.348C292.672,216.029,305.364,228.721,305.364,244.377z"
+ />
+ <circle opacity="0.9792" fill="#D1D3D4" cx="276.427" cy="243.785" r="28.345"/>
+ <circle fill="#D0D2D3" cx="275.837" cy="243.195" r="28.346"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M259.504,216.9c-0.691,0-1.363-0.359-1.734-1L165.528,56.137c-0.552-0.957-0.225-2.18,0.732-2.732
+ c0.954-0.553,2.179-0.225,2.732,0.732L261.234,213.9c0.552,0.957,0.225,2.18-0.732,2.732
+ C260.188,216.814,259.843,216.9,259.504,216.9z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="238.707,211.602 239.88,207.773 258.731,213.572 263.138,194.346 267.039,195.244
+ 261.668,218.658 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M46.688,216.891c-0.339,0-0.683-0.086-0.998-0.268c-0.957-0.553-1.284-1.775-0.732-2.732l91.409-158.33
+ c0.553-0.956,1.772-1.285,2.732-0.732c0.957,0.553,1.284,1.775,0.732,2.732l-91.409,158.33
+ C48.051,216.531,47.379,216.891,46.688,216.891z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="67.484,211.592 66.311,207.764 47.46,213.562 43.054,194.336 39.152,195.234 44.523,218.648
+ "/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="153.09" cy="30.594" r="28.347"/>
+ <path fill="#231F20" d="M153.091,60.942c-16.733,0-30.348-13.614-30.348-30.348c0-16.732,13.614-30.346,30.348-30.346
+ c16.732,0,30.346,13.613,30.346,30.346C183.437,47.328,169.823,60.942,153.091,60.942z M153.091,4.249
+ c-14.528,0-26.348,11.818-26.348,26.346c0,14.528,11.819,26.348,26.348,26.348c14.527,0,26.346-11.819,26.346-26.348
+ C179.437,16.067,167.618,4.249,153.091,4.249z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="30.347" cy="243.193" r="28.346"/>
+ <path fill="#231F20" d="M30.349,273.539c-16.733,0-30.348-13.613-30.348-30.346s13.614-30.346,30.348-30.346
+ c16.731,0,30.344,13.613,30.344,30.346S47.08,273.539,30.349,273.539z M30.349,216.848c-14.528,0-26.348,11.818-26.348,26.346
+ s11.819,26.346,26.348,26.346c14.526,0,26.344-11.818,26.344-26.346S44.875,216.848,30.349,216.848z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="275.837" cy="243.193" r="28.346"/>
+ <path fill="#231F20" d="M275.835,273.539c-16.731,0-30.344-13.613-30.344-30.346s13.612-30.346,30.344-30.346
+ c16.733,0,30.348,13.613,30.348,30.346S292.568,273.539,275.835,273.539z M275.835,216.848c-14.526,0-26.344,11.818-26.344,26.346
+ s11.817,26.346,26.344,26.346c14.528,0,26.348-11.818,26.348-26.346S290.363,216.848,275.835,216.848z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M34.467,179.656c-0.707-0.408-0.957-1.273-0.549-1.979c0.408-0.707,1.293-0.945,2-0.537l0.686,0.396
+ c-0.674-1.471-0.929-3.143,0.104-4.93c1.487-2.578,4.977-3.916,8.635-1.805l0.042,0.025c3.637,2.1,4.256,5.781,2.755,8.379
+ c-1.056,1.83-2.631,2.445-4.092,2.627l3.887,2.244c0.705,0.406,0.922,1.279,0.514,1.986c-0.396,0.688-1.26,0.936-1.967,0.527
+ L34.467,179.656z M43.908,173.385l-0.042-0.025c-2.12-1.223-4.341-0.594-5.325,1.111s-0.435,4.016,1.665,5.229l0.042,0.023
+ c2.099,1.213,4.376,0.533,5.36-1.172C46.604,176.826,46.069,174.633,43.908,173.385z"/>
+ <path fill="#231F20" d="M51.17,166.133l-0.041-0.023c-2.37-1.369-2.465-3.891-0.917-6.572c0.708-1.227,1.398-1.992,2.16-2.688
+ l-0.27-0.156c-1.559-0.9-2.942-0.424-3.963,1.344c-0.552,0.955-0.842,1.842-0.968,2.684c-0.041,0.17-0.093,0.307-0.165,0.43
+ c-0.336,0.582-1.069,0.797-1.652,0.461c-0.456-0.264-0.671-0.803-0.601-1.262c0.205-1.268,0.567-2.471,1.396-3.906
+ c0.948-1.641,2.093-2.615,3.327-2.93c1.258-0.354,2.638-0.057,4.071,0.771l5.404,3.121c0.687,0.395,0.894,1.236,0.498,1.922
+ c-0.42,0.727-1.207,0.939-1.769,0.615l-0.415-0.24c0.462,1.264,0.509,2.814-0.464,4.498
+ C55.615,166.26,53.373,167.404,51.17,166.133z M54.725,158.152l-0.748-0.432c-0.622,0.5-1.301,1.244-1.877,2.242
+ c-0.936,1.621-0.803,2.973,0.341,3.633l0.042,0.023c1.061,0.613,2.202,0.025,2.898-1.18
+ C56.341,160.775,56.118,158.957,54.725,158.152z"/>
+ <path fill="#231F20" d="M54.362,145.195c-0.707-0.408-0.957-1.271-0.549-1.979s1.294-0.945,2.001-0.537l1.122,0.648
+ c-1.035-1.373-1.451-3.055-0.815-4.156c0.456-0.789,1.24-0.947,1.968-0.527c0.665,0.385,0.849,1.072,0.63,1.693
+ c-0.721,1.969-0.057,3.986,2.541,5.486l3.243,1.873c0.686,0.395,0.923,1.281,0.515,1.986c-0.396,0.688-1.26,0.936-1.967,0.527
+ L54.362,145.195z"/>
+ <path fill="#231F20" d="M74.487,133.619c-1.836,3.181-5.559,4.301-8.947,2.345l-0.042-0.023c-3.139-1.812-4.432-5.524-2.62-8.663
+ c2.017-3.493,5.881-3.562,8.417-2.097c0.706,0.407,0.893,1.235,0.521,1.88l-3.972,6.88c1.943,0.763,3.674,0.07,4.61-1.551
+ c0.611-1.06,0.717-2.107,0.544-3.15c-0.038-0.271-0.024-0.485,0.144-0.776c0.323-0.562,1.013-0.745,1.595-0.409
+ c0.312,0.18,0.497,0.48,0.576,0.775C75.63,130.343,75.472,131.915,74.487,133.619z M69.422,127.368
+ c-1.718-0.77-3.538-0.545-4.498,1.118c-0.888,1.538-0.326,3.303,1.245,4.516L69.422,127.368z"/>
+ <path fill="#231F20" d="M71.15,116.118c-0.707-0.408-0.957-1.272-0.549-1.979c0.408-0.706,1.294-0.943,2.001-0.535l0.541,0.312
+ c-0.612-1.295-0.917-2.829,0.066-4.533c1.429-2.475,3.92-2.948,6.455-1.484l5.862,3.385c0.707,0.408,0.935,1.26,0.526,1.967
+ c-0.407,0.707-1.271,0.957-1.979,0.549l-5.093-2.94c-1.704-0.984-3.174-0.696-4.038,0.8c-0.84,1.455-0.409,3.062,1.296,4.047
+ l5.051,2.916c0.707,0.408,0.923,1.28,0.515,1.987c-0.396,0.687-1.26,0.936-1.967,0.527L71.15,116.118z"/>
+ <path fill="#231F20" d="M88.087,102.479l-5.778-3.336l-0.24,0.416c-0.348,0.603-1.102,0.805-1.705,0.457
+ c-0.603-0.349-0.805-1.103-0.457-1.705l0.24-0.416l-1.87-1.08c-0.687-0.396-0.924-1.281-0.516-1.988
+ c0.396-0.686,1.281-0.923,1.968-0.526l1.87,1.08l1.14-1.976c0.349-0.603,1.115-0.825,1.718-0.478
+ c0.604,0.349,0.793,1.123,0.444,1.726l-1.14,1.976l5.384,3.108c0.977,0.563,1.66,0.293,2.152-0.56
+ c0.168-0.291,0.249-0.577,0.297-0.659c0.324-0.562,1.069-0.797,1.651-0.461c0.457,0.265,0.651,0.792,0.593,1.229
+ c-0.125,0.648-0.321,1.229-0.705,1.894C92.064,103.03,90.498,103.872,88.087,102.479z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M22.367,249.35l5.824-7.223l-5.488-6.805c-0.279-0.363-0.531-0.812-0.531-1.287
+ c0-0.953,0.728-1.682,1.708-1.682c0.728,0,1.147,0.281,1.567,0.84l4.956,6.525l4.9-6.412c0.448-0.617,0.924-0.953,1.68-0.953
+ s1.568,0.617,1.568,1.568c0,0.504-0.196,0.896-0.532,1.316l-5.488,6.832l5.769,7.195c0.279,0.365,0.531,0.785,0.531,1.289
+ c0,0.951-0.728,1.68-1.708,1.68c-0.728,0-1.147-0.279-1.567-0.84l-5.264-6.859l-5.181,6.748c-0.476,0.615-0.924,0.951-1.68,0.951
+ c-0.784,0-1.568-0.615-1.568-1.596C21.863,250.162,22.06,249.77,22.367,249.35z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M146.26,22.781c0-0.979,0.757-1.735,1.736-1.735h5.992c4.592,0,7.448,2.604,7.448,6.552v0.056
+ c0,4.396-3.528,6.692-7.84,6.692h-3.893v4.731c0,0.952-0.756,1.708-1.708,1.708c-0.979,0-1.736-0.756-1.736-1.708V22.781z
+ M153.708,31.237c2.604,0,4.229-1.456,4.229-3.5v-0.056c0-2.296-1.652-3.5-4.229-3.5h-4.004v7.056H153.708z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M274.13,244.479l-6.748-9.268c-0.224-0.336-0.393-0.729-0.393-1.205c0-0.924,0.757-1.652,1.736-1.652
+ c0.756,0,1.26,0.42,1.68,1.037l5.46,7.867l5.545-7.895c0.42-0.617,0.924-1.037,1.651-1.037c1.008,0,1.68,0.756,1.68,1.68
+ c0,0.477-0.224,0.896-0.476,1.232l-6.692,9.156v6.131c0,0.953-0.756,1.709-1.735,1.709c-0.952,0-1.708-0.756-1.708-1.709V244.479z
+ "/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M216.224,89.682c0.707-0.408,1.58-0.192,1.988,0.515c0.407,0.706,0.171,1.592-0.536,2l-0.686,0.396
+ c1.611,0.15,3.186,0.767,4.218,2.555c1.488,2.577,0.903,6.269-2.755,8.381l-0.042,0.023c-3.638,2.101-7.136,0.794-8.636-1.804
+ c-1.056-1.829-0.802-3.501-0.227-4.858l-3.888,2.244c-0.706,0.408-1.571,0.158-1.979-0.548c-0.396-0.686-0.179-1.559,0.527-1.967
+ L216.224,89.682z M216.935,100.995l0.042-0.024c2.12-1.225,2.686-3.462,1.701-5.167c-0.984-1.704-3.262-2.385-5.361-1.173
+ l-0.042,0.024c-2.099,1.212-2.648,3.524-1.665,5.229C212.605,101.609,214.773,102.243,216.935,100.995z"/>
+ <path fill="#231F20" d="M219.584,110.911l0.041-0.024c2.37-1.368,4.602-0.19,6.15,2.491c0.707,1.227,1.024,2.207,1.246,3.216
+ l0.271-0.155c1.56-0.9,1.838-2.338,0.818-4.104c-0.553-0.956-1.174-1.649-1.841-2.18c-0.126-0.121-0.219-0.234-0.291-0.359
+ c-0.336-0.582-0.154-1.323,0.428-1.659c0.457-0.265,1.033-0.18,1.395,0.109c0.994,0.812,1.855,1.728,2.684,3.162
+ c0.948,1.642,1.221,3.12,0.875,4.346c-0.322,1.267-1.271,2.312-2.705,3.141l-5.404,3.12c-0.686,0.396-1.518,0.155-1.914-0.53
+ c-0.42-0.728-0.209-1.515,0.353-1.839l0.416-0.24c-1.326-0.231-2.692-0.966-3.665-2.649
+ C217.252,114.696,217.38,112.182,219.584,110.911z M224.718,117.979l0.748-0.433c-0.122-0.788-0.428-1.749-1.003-2.746
+ c-0.937-1.621-2.175-2.181-3.317-1.521l-0.042,0.023c-1.061,0.612-1.123,1.896-0.427,3.101
+ C221.637,118.067,223.325,118.783,224.718,117.979z"/>
+ <path fill="#231F20" d="M236.12,124.143c0.706-0.408,1.579-0.192,1.987,0.515c0.408,0.706,0.171,1.592-0.535,2l-1.123,0.647
+ c1.708-0.21,3.371,0.271,4.008,1.373c0.456,0.79,0.2,1.547-0.527,1.967c-0.666,0.385-1.354,0.199-1.781-0.301
+ c-1.344-1.608-3.424-2.043-6.022-0.543l-3.243,1.873c-0.686,0.396-1.571,0.158-1.979-0.548c-0.396-0.686-0.18-1.56,0.527-1.967
+ L236.12,124.143z"/>
+ <path fill="#231F20" d="M236.083,147.361c-1.837-3.182-0.945-6.967,2.442-8.922l0.042-0.025c3.139-1.812,7.001-1.075,8.812,2.064
+ c2.017,3.492,0.144,6.873-2.393,8.336c-0.706,0.408-1.518,0.156-1.89-0.488l-3.972-6.879c-1.632,1.301-1.897,3.145-0.962,4.766
+ c0.612,1.061,1.467,1.678,2.457,2.047c0.253,0.104,0.433,0.223,0.601,0.514c0.324,0.561,0.14,1.25-0.442,1.586
+ c-0.312,0.18-0.666,0.189-0.961,0.111C238.348,149.988,237.066,149.064,236.083,147.361z M244.029,146.098
+ c1.525-1.102,2.241-2.789,1.281-4.453c-0.889-1.537-2.697-1.934-4.533-1.18L244.029,146.098z"/>
+ <path fill="#231F20" d="M252.907,153.221c0.707-0.408,1.58-0.193,1.988,0.514c0.407,0.707,0.171,1.592-0.536,2l-0.54,0.312
+ c1.427,0.119,2.908,0.621,3.892,2.326c1.429,2.473,0.594,4.867-1.942,6.332l-5.861,3.385c-0.707,0.406-1.56,0.18-1.968-0.527
+ c-0.407-0.707-0.191-1.582,0.516-1.988l5.093-2.941c1.704-0.984,2.188-2.4,1.325-3.896c-0.84-1.455-2.446-1.885-4.151-0.902
+ l-5.051,2.918c-0.707,0.406-1.571,0.158-1.979-0.549c-0.396-0.686-0.18-1.559,0.527-1.967L252.907,153.221z"/>
+ <path fill="#231F20" d="M256.25,174.707l5.779-3.336l-0.24-0.416c-0.348-0.602-0.146-1.355,0.457-1.703
+ c0.603-0.35,1.356-0.146,1.705,0.455l0.239,0.416l1.871-1.08c0.686-0.396,1.571-0.158,1.979,0.549
+ c0.396,0.686,0.158,1.57-0.527,1.967l-1.871,1.08l1.141,1.975c0.348,0.604,0.158,1.377-0.445,1.727
+ c-0.603,0.348-1.369,0.125-1.717-0.479l-1.141-1.975l-5.383,3.107c-0.977,0.564-1.084,1.291-0.592,2.145
+ c0.168,0.291,0.374,0.504,0.422,0.586c0.324,0.562,0.155,1.324-0.427,1.66c-0.457,0.266-1.012,0.17-1.361-0.1
+ c-0.499-0.434-0.903-0.893-1.287-1.559C253.785,177.877,253.839,176.1,256.25,174.707z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M239.149,245.195c-0.52,0-1.04-0.211-1.41-0.59c-0.369-0.371-0.59-0.891-0.59-1.41
+ c0-0.531,0.221-1.041,0.59-1.41c0.75-0.75,2.08-0.75,2.83-0.01c0.37,0.379,0.58,0.889,0.58,1.42c0,0.52-0.21,1.039-0.58,1.41
+ C240.189,244.984,239.68,245.195,239.149,245.195z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M229.22,243.195c0-1.109,0.9-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2l0,0
+ C230.12,245.195,229.22,244.295,229.22,243.195z M221.29,243.195c0-1.109,0.899-2,2-2l0,0c1.109,0,2,0.891,2,2l0,0
+ c0,1.1-0.891,2-2,2l0,0C222.189,245.195,221.29,244.295,221.29,243.195z M213.359,243.195c0-1.109,0.9-2,2-2l0,0
+ c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2l0,0C214.26,245.195,213.359,244.295,213.359,243.195z M205.43,243.195
+ c0-1.109,0.9-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2l0,0C206.33,245.195,205.43,244.295,205.43,243.195z
+ M197.5,243.195c0-1.109,0.899-2,2-2l0,0c1.109,0,2,0.891,2,2l0,0c0,1.1-0.891,2-2,2l0,0
+ C198.399,245.195,197.5,244.295,197.5,243.195z M189.569,243.195c0-1.109,0.9-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2
+ l0,0C190.47,245.195,189.569,244.295,189.569,243.195z M181.64,243.195c0-1.109,0.9-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0
+ c0,1.1-0.89,2-2,2l0,0C182.54,245.195,181.64,244.295,181.64,243.195z M173.71,243.195c0-1.109,0.899-2,2-2l0,0
+ c1.109,0,2,0.891,2,2l0,0c0,1.1-0.891,2-2,2l0,0C174.609,245.195,173.71,244.295,173.71,243.195z M165.779,243.195
+ c0-1.109,0.9-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2l0,0C166.68,245.195,165.779,244.295,165.779,243.195z
+ M157.85,243.195c0-1.109,0.9-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2l0,0
+ C158.75,245.195,157.85,244.295,157.85,243.195z M149.92,243.195c0-1.109,0.899-2,2-2l0,0c1.109,0,2,0.891,2,2l0,0
+ c0,1.1-0.891,2-2,2l0,0C150.819,245.195,149.92,244.295,149.92,243.195z M141.989,243.195c0-1.109,0.9-2,2-2l0,0
+ c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2l0,0C142.89,245.195,141.989,244.295,141.989,243.195z M134.06,243.195
+ c0-1.109,0.9-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2l0,0C134.96,245.195,134.06,244.295,134.06,243.195z
+ M126.13,243.195c0-1.109,0.899-2,2-2l0,0c1.109,0,2,0.891,2,2l0,0c0,1.1-0.891,2-2,2l0,0
+ C127.029,245.195,126.13,244.295,126.13,243.195z M118.199,243.195c0-1.109,0.9-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0
+ c0,1.1-0.89,2-2,2l0,0C119.1,245.195,118.199,244.295,118.199,243.195z M110.27,243.195c0-1.109,0.9-2,2-2l0,0
+ c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2l0,0C111.17,245.195,110.27,244.295,110.27,243.195z M102.34,243.195
+ c0-1.109,0.899-2,2-2l0,0c1.109,0,2,0.891,2,2l0,0c0,1.1-0.891,2-2,2l0,0C103.239,245.195,102.34,244.295,102.34,243.195z
+ M94.41,243.195c0-1.109,0.899-2,2-2l0,0c1.109,0,2,0.891,2,2l0,0c0,1.1-0.891,2-2,2l0,0
+ C95.31,245.195,94.41,244.295,94.41,243.195z M86.479,243.195c0-1.109,0.9-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0c0,1.1-0.89,2-2,2
+ l0,0C87.38,245.195,86.479,244.295,86.479,243.195z M78.55,243.195c0-1.109,0.899-2,2-2l0,0c1.11,0,2,0.891,2,2l0,0
+ c0,1.1-0.89,2-2,2l0,0C79.449,245.195,78.55,244.295,78.55,243.195z M70.62,243.195c0-1.109,0.899-2,2-2l0,0c1.109,0,2,0.891,2,2
+ l0,0c0,1.1-0.891,2-2,2l0,0C71.52,245.195,70.62,244.295,70.62,243.195z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M64.689,245.195c-0.52,0-1.04-0.211-1.41-0.59c-0.369-0.371-0.59-0.891-0.59-1.41
+ c0-0.531,0.221-1.041,0.59-1.42c0.74-0.74,2.08-0.74,2.83,0c0.37,0.379,0.58,0.889,0.58,1.42c0,0.52-0.21,1.039-0.58,1.41
+ C65.729,244.984,65.22,245.195,64.689,245.195z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="225.899,226.834 223.171,229.764 237.618,243.189 223.171,256.619 225.899,259.549
+ 243.491,243.189 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <line fill="#FFFFFF" x1="30.345" y1="299.887" x2="30.345" y2="271.539"/>
+ <path fill="#231F20" d="M30.345,301.887c-1.104,0-2-0.895-2-2v-28.348c0-1.104,0.896-2,2-2s2,0.896,2,2v28.348
+ C32.345,300.992,31.449,301.887,30.345,301.887z"/>
+ </g>
+ <g>
+ <line fill="#FFFFFF" x1="19.009" y1="288.547" x2="41.685" y2="288.547"/>
+ <path fill="#231F20" d="M41.685,290.547H19.009c-1.104,0-2-0.895-2-2c0-1.104,0.896-2,2-2h22.676c1.104,0,2,0.896,2,2
+ C43.685,289.652,42.789,290.547,41.685,290.547z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#231F20" d="M111.145,272.32c-0.312-0.168-0.552-0.527-0.552-1.008c0-0.648,0.504-1.176,1.176-1.176
+ c0.24,0,0.456,0.072,0.624,0.168c1.225,0.816,2.497,1.225,3.648,1.225c1.248,0,1.969-0.527,1.969-1.369v-0.047
+ c0-0.984-1.345-1.32-2.833-1.777c-1.872-0.527-3.96-1.295-3.96-3.719v-0.049c0-2.4,1.992-3.863,4.513-3.863
+ c1.344,0,2.76,0.383,3.984,1.031c0.408,0.217,0.696,0.6,0.696,1.104c0,0.672-0.528,1.176-1.2,1.176
+ c-0.24,0-0.385-0.047-0.576-0.143c-1.032-0.529-2.089-0.865-2.977-0.865c-1.128,0-1.776,0.529-1.776,1.248v0.049
+ c0,0.936,1.368,1.32,2.856,1.801c1.849,0.574,3.937,1.416,3.937,3.695v0.049c0,2.664-2.064,3.984-4.704,3.984
+ C114.361,273.834,112.609,273.33,111.145,272.32z"/>
+ <path fill="#231F20" d="M128.401,257.512c0-0.863,0.72-1.416,1.656-1.416c0.936,0,1.656,0.553,1.656,1.416v0.145
+ c0,0.863-0.721,1.439-1.656,1.439c-0.937,0-1.656-0.576-1.656-1.439V257.512z M128.617,262.24c0-0.816,0.624-1.465,1.44-1.465
+ c0.815,0,1.464,0.648,1.464,1.465v10.033c0,0.816-0.648,1.439-1.464,1.439c-0.792,0-1.44-0.623-1.44-1.439V262.24z"/>
+ <path fill="#231F20" d="M139.632,272.32c-0.312-0.168-0.552-0.527-0.552-1.008c0-0.648,0.504-1.176,1.176-1.176
+ c0.24,0,0.456,0.072,0.624,0.168c1.225,0.816,2.497,1.225,3.648,1.225c1.248,0,1.969-0.527,1.969-1.369v-0.047
+ c0-0.984-1.345-1.32-2.832-1.777c-1.873-0.527-3.961-1.295-3.961-3.719v-0.049c0-2.4,1.992-3.863,4.513-3.863
+ c1.344,0,2.76,0.383,3.984,1.031c0.408,0.217,0.696,0.6,0.696,1.104c0,0.672-0.528,1.176-1.2,1.176
+ c-0.24,0-0.385-0.047-0.576-0.143c-1.032-0.529-2.089-0.865-2.977-0.865c-1.128,0-1.776,0.529-1.776,1.248v0.049
+ c0,0.936,1.368,1.32,2.856,1.801c1.849,0.574,3.937,1.416,3.937,3.695v0.049c0,2.664-2.064,3.984-4.704,3.984
+ C142.849,273.834,141.097,273.33,139.632,272.32z"/>
+ <path fill="#231F20" d="M157.296,270.09v-6.674h-0.479c-0.696,0-1.248-0.551-1.248-1.248c0-0.695,0.552-1.248,1.248-1.248h0.479
+ v-2.16c0-0.791,0.648-1.439,1.465-1.439c0.792,0,1.439,0.648,1.439,1.439v2.16h2.28c0.696,0,1.272,0.553,1.272,1.248
+ c0,0.697-0.576,1.248-1.272,1.248h-2.28v6.217c0,1.129,0.576,1.584,1.561,1.584c0.336,0,0.624-0.072,0.72-0.072
+ c0.648,0,1.225,0.529,1.225,1.201c0,0.527-0.36,0.959-0.769,1.127c-0.624,0.217-1.224,0.336-1.992,0.336
+ C158.809,273.809,157.296,272.873,157.296,270.09z"/>
+ <path fill="#231F20" d="M176.81,273.881c-3.673,0-6.505-2.664-6.505-6.576v-0.049c0-3.623,2.568-6.6,6.192-6.6
+ c4.032,0,6.024,3.312,6.024,6.24c0,0.816-0.624,1.393-1.368,1.393h-7.944c0.312,2.064,1.776,3.217,3.648,3.217
+ c1.224,0,2.185-0.434,3-1.105c0.216-0.168,0.408-0.264,0.744-0.264c0.648,0,1.152,0.504,1.152,1.176
+ c0,0.361-0.168,0.672-0.384,0.889C180.218,273.232,178.777,273.881,176.81,273.881z M179.689,266.369
+ c-0.191-1.873-1.296-3.336-3.216-3.336c-1.776,0-3.024,1.367-3.288,3.336H179.689z"/>
+ <path fill="#231F20" d="M190.296,262.24c0-0.816,0.624-1.465,1.44-1.465c0.815,0,1.464,0.648,1.464,1.465v1.297
+ c0.672-1.584,1.92-2.785,3.192-2.785c0.912,0,1.439,0.6,1.439,1.439c0,0.77-0.504,1.273-1.151,1.393
+ c-2.064,0.361-3.48,1.945-3.48,4.945v3.744c0,0.791-0.648,1.439-1.464,1.439c-0.792,0-1.44-0.623-1.44-1.439V262.24z"/>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/sister_2/Prolog_sister_03.svg b/prolog/problems/family_relations/sister_2/Prolog_sister_03.svg
new file mode 100644
index 0000000..1565626
--- /dev/null
+++ b/prolog/problems/family_relations/sister_2/Prolog_sister_03.svg
@@ -0,0 +1,317 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="333px" height="302px"
+ viewBox="0 0 333 302" enable-background="new 0 0 333 302" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="58.223" cy="271.012" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="57.632" cy="270.421" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="57.041" cy="269.831" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="56.451" cy="269.24" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="55.86" cy="268.649" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="55.27" cy="268.06" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="54.68" cy="267.469" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="54.088" cy="266.878" r="28.347"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="53.499" cy="266.287" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="52.908" cy="265.697" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="52.317" cy="265.106" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="51.727" cy="264.517" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="51.136" cy="263.926" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="50.545" cy="263.335" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="49.955" cy="262.744" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="49.365" cy="262.154" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="48.774" cy="261.564" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="48.183" cy="260.973" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="47.593" cy="260.383" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.002" cy="259.793" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="46.412" cy="259.201" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="45.821" cy="258.611" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="45.23" cy="258.021" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="44.64" cy="257.431" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="44.05" cy="256.84" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="43.459" cy="256.25" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="42.869" cy="255.658" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="42.278" cy="255.068" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="41.688" cy="254.478" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="41.097" cy="253.888" r="28.346"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="40.506" cy="253.297" r="28.346"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M68.263,252.707c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.349-12.691-28.349-28.346c0-15.656,12.692-28.348,28.349-28.348C55.57,224.359,68.263,237.051,68.263,252.707z"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="39.326" cy="252.115" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="38.735" cy="251.525" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="38.144" cy="250.935" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="37.554" cy="250.345" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="36.963" cy="249.754" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="36.373" cy="249.164" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="35.782" cy="248.573" r="28.346"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="35.192" cy="247.982" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="34.601" cy="247.392" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="34.011" cy="246.802" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="33.42" cy="246.211" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="32.83" cy="245.621" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="32.239" cy="245.03" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="31.648" cy="244.439" r="28.346"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M59.404,243.849c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.348-12.691-28.348-28.346c0-15.656,12.691-28.348,28.348-28.348C46.712,215.501,59.404,228.192,59.404,243.849z"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="30.467" cy="243.259" r="28.346"/>
+ <circle fill="#D0D2D3" cx="29.877" cy="242.668" r="28.346"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M209.311,62.798c0,15.654-12.691,28.346-28.344,28.346c-15.656,0-28.35-12.691-28.35-28.346
+ c0-15.656,12.693-28.348,28.35-28.348C196.619,34.45,209.311,47.142,209.311,62.798z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M208.72,62.207c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.692-28.35-28.346c0-15.656,12.693-28.347,28.35-28.347C196.028,33.86,208.72,46.551,208.72,62.207z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M208.129,61.617c0,15.654-12.69,28.346-28.343,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.348,28.351-28.348C195.438,33.269,208.129,45.96,208.129,61.617z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M207.539,61.026c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C194.848,32.679,207.539,45.37,207.539,61.026z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M206.948,60.436c0,15.654-12.691,28.346-28.343,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C194.257,32.088,206.948,44.779,206.948,60.436z"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="178.011" cy="59.845" r="28.347"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M205.768,59.255c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C193.076,30.907,205.768,43.599,205.768,59.255z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M205.177,58.664c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C192.485,30.316,205.177,43.008,205.177,58.664z"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="176.24" cy="58.073" r="28.347"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M203.996,57.483c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.692-28.35-28.346c0-15.656,12.693-28.348,28.35-28.348C191.305,29.135,203.996,41.827,203.996,57.483z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M203.405,56.892c0,15.654-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.347,28.35-28.347C190.714,28.545,203.405,41.236,203.405,56.892z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M202.814,56.302c0,15.655-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.348,28.35-28.348C190.123,27.954,202.814,40.646,202.814,56.302z"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="173.878" cy="55.711" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="173.287" cy="55.12" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="172.697" cy="54.529" r="28.347"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M200.453,53.939c0,15.655-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.347,28.35-28.347C187.762,25.593,200.453,38.283,200.453,53.939z"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="171.516" cy="53.349" r="28.347"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M199.271,52.758c0,15.655-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.347,28.35-28.347C186.58,24.411,199.271,37.102,199.271,52.758z"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="170.335" cy="52.167" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="169.745" cy="51.577" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="169.154" cy="50.986" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="168.563" cy="50.396" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="167.973" cy="49.805" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="167.383" cy="49.215" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="166.792" cy="48.624" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="166.201" cy="48.033" r="28.347"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M193.957,47.443c0,15.655-12.691,28.347-28.344,28.347
+ c-15.654,0-28.35-12.691-28.35-28.347c0-15.656,12.695-28.347,28.35-28.347C181.266,19.096,193.957,31.787,193.957,47.443z"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="165.021" cy="46.853" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="164.43" cy="46.262" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="163.84" cy="45.671" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="163.249" cy="45.081" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="162.659" cy="44.49" r="28.347"/>
+ <path opacity="0.6667" fill="#E0E1E2" d="M190.414,43.899c0,15.655-12.691,28.347-28.344,28.347
+ c-15.654,0-28.349-12.691-28.349-28.347c0-15.656,12.694-28.347,28.349-28.347C177.723,15.553,190.414,28.243,190.414,43.899z"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="161.478" cy="43.309" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="160.887" cy="42.718" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="160.297" cy="42.128" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="159.706" cy="41.537" r="28.347"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="159.115" cy="40.946" r="28.347"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="158.525" cy="40.356" r="28.346"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M186.281,39.766c0,15.656-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C173.59,11.419,186.281,24.109,186.281,39.766z"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="157.344" cy="39.175" r="28.347"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="156.754" cy="38.584" r="28.347"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M184.51,37.994c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.346,28.348-28.346C171.818,9.647,184.51,22.337,184.51,37.994z"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M183.919,37.403c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.346,28.348-28.346C171.228,9.057,183.919,21.747,183.919,37.403z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M183.329,36.812c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.349-12.691-28.349-28.348s12.696-28.346,28.349-28.346C170.638,8.466,183.329,21.156,183.329,36.812z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M182.738,36.222c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348S138.74,7.876,154.393,7.876C170.047,7.876,182.738,20.565,182.738,36.222z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M182.147,35.631c0,15.656-12.691,28.348-28.345,28.348
+ c-15.652,0-28.349-12.691-28.349-28.348S138.15,7.286,153.803,7.286C169.456,7.286,182.147,19.975,182.147,35.631z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M181.557,35.041c0,15.656-12.69,28.348-28.345,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348S137.56,6.695,153.212,6.695C168.866,6.695,181.557,19.384,181.557,35.041z"/>
+ <path fill="#D0D2D3" d="M180.967,34.45c0,15.656-12.691,28.348-28.346,28.348c-15.652,0-28.348-12.691-28.348-28.348
+ s12.695-28.346,28.348-28.346C168.275,6.104,180.967,18.794,180.967,34.45z"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="303.713" cy="271.012" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="303.123" cy="270.421" r="28.347"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="302.532" cy="269.831" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="301.941" cy="269.24" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="301.351" cy="268.649" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="300.76" cy="268.06" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="300.17" cy="267.469" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="299.579" cy="266.878" r="28.347"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="298.988" cy="266.287" r="28.348"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="298.398" cy="265.697" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="297.807" cy="265.106" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="297.217" cy="264.517" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="296.626" cy="263.926" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="296.036" cy="263.335" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="295.446" cy="262.744" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="294.855" cy="262.154" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="294.264" cy="261.564" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="293.673" cy="260.973" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="293.083" cy="260.383" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="292.493" cy="259.793" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="291.902" cy="259.201" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="291.312" cy="258.611" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="290.722" cy="258.021" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="290.13" cy="257.431" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="289.54" cy="256.84" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="288.95" cy="256.25" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="288.359" cy="255.658" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="287.769" cy="255.068" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="287.178" cy="254.478" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="286.587" cy="253.888" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="285.997" cy="253.297" r="28.347"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M313.753,252.707c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.349-12.691-28.349-28.346c0-15.656,12.692-28.348,28.349-28.348C301.061,224.359,313.753,237.051,313.753,252.707z"
+ />
+ <circle opacity="0.6667" fill="#E0E1E2" cx="284.816" cy="252.115" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="284.225" cy="251.525" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="283.635" cy="250.935" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="283.044" cy="250.345" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="282.454" cy="249.754" r="28.346"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M310.209,249.164c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.349-12.691-28.349-28.346c0-15.656,12.692-28.348,28.349-28.348C297.518,220.816,310.209,233.508,310.209,249.164z"
+ />
+ <circle opacity="0.7917" fill="#DADBDC" cx="281.273" cy="248.573" r="28.346"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="280.682" cy="247.982" r="28.346"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="280.091" cy="247.392" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="279.501" cy="246.802" r="28.346"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="278.911" cy="246.211" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="278.32" cy="245.621" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="277.729" cy="245.03" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="277.139" cy="244.439" r="28.346"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M304.894,243.849c0,15.654-12.69,28.346-28.343,28.346
+ c-15.656,0-28.349-12.691-28.349-28.346c0-15.656,12.692-28.348,28.349-28.348C292.203,215.501,304.894,228.192,304.894,243.849z"
+ />
+ <circle opacity="0.9792" fill="#D1D3D4" cx="275.958" cy="243.259" r="28.346"/>
+ <circle fill="#D0D2D3" cx="275.367" cy="242.668" r="28.346"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M256.855,216.921c-0.696,0-1.373-0.364-1.741-1.013L165.056,57.164c-0.545-0.96-0.208-2.181,0.752-2.727
+ c0.963-0.547,2.182-0.208,2.727,0.753l90.059,158.744c0.545,0.961,0.208,2.182-0.752,2.727
+ C257.528,216.837,257.189,216.921,256.855,216.921z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="236.085,211.466 237.286,207.646 256.093,213.588 260.645,194.396 264.539,195.323
+ 258.99,218.696 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M48.432,216.959c-0.343,0-0.69-0.088-1.008-0.273c-0.953-0.558-1.274-1.782-0.717-2.736l92.814-158.782
+ c0.557-0.954,1.781-1.276,2.736-0.717c0.953,0.557,1.274,1.782,0.717,2.736L50.16,215.969
+ C49.788,216.604,49.119,216.959,48.432,216.959z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="69.245,211.772 68.093,207.938 49.211,213.636 44.908,194.386 41.002,195.263 46.248,218.706
+ "/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="152.62" cy="30.21" r="28.347"/>
+ <path fill="#231F20" d="M152.621,60.558c-16.733,0-30.348-13.614-30.348-30.348c0-16.733,13.614-30.346,30.348-30.346
+ c16.732,0,30.346,13.613,30.346,30.346C182.967,46.944,169.354,60.558,152.621,60.558z M152.621,3.864
+ c-14.528,0-26.348,11.819-26.348,26.346c0,14.528,11.819,26.348,26.348,26.348c14.527,0,26.346-11.819,26.346-26.348
+ C178.967,15.683,167.148,3.864,152.621,3.864z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="29.877" cy="242.666" r="28.346"/>
+ <path fill="#EC1C24" d="M29.879,273.012c-16.733,0-30.348-13.613-30.348-30.346s13.614-30.346,30.348-30.346
+ c16.731,0,30.344,13.613,30.344,30.346S46.61,273.012,29.879,273.012z M29.879,216.32c-14.528,0-26.348,11.818-26.348,26.346
+ s11.819,26.346,26.348,26.346c14.526,0,26.344-11.818,26.344-26.346S44.405,216.32,29.879,216.32z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="275.367" cy="242.666" r="28.346"/>
+ <path fill="#231F20" d="M275.365,273.012c-16.731,0-30.344-13.613-30.344-30.346s13.612-30.346,30.344-30.346
+ c16.733,0,30.348,13.613,30.348,30.346S292.099,273.012,275.365,273.012z M275.365,216.32c-14.526,0-26.344,11.818-26.344,26.346
+ s11.817,26.346,26.344,26.346c14.528,0,26.348-11.818,26.348-26.346S289.894,216.32,275.365,216.32z"/>
+ </g>
+ <g>
+ <path fill="#EC1C24" d="M21.897,248.822l5.824-7.224l-5.488-6.804c-0.279-0.364-0.531-0.812-0.531-1.288
+ c0-0.952,0.728-1.681,1.708-1.681c0.728,0,1.147,0.28,1.567,0.84l4.956,6.524l4.9-6.412c0.448-0.616,0.924-0.952,1.68-0.952
+ s1.568,0.616,1.568,1.568c0,0.504-0.196,0.896-0.532,1.316l-5.488,6.831l5.769,7.196c0.279,0.364,0.531,0.784,0.531,1.288
+ c0,0.952-0.728,1.68-1.708,1.68c-0.728,0-1.147-0.279-1.567-0.84l-5.264-6.859l-5.181,6.748c-0.476,0.615-0.924,0.951-1.68,0.951
+ c-0.784,0-1.568-0.615-1.568-1.596C21.394,249.635,21.59,249.242,21.897,248.822z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M273.66,243.95l-6.748-9.268c-0.224-0.336-0.393-0.729-0.393-1.204c0-0.924,0.757-1.652,1.736-1.652
+ c0.756,0,1.26,0.42,1.68,1.036l5.46,7.868l5.545-7.896c0.42-0.616,0.924-1.036,1.651-1.036c1.008,0,1.68,0.756,1.68,1.68
+ c0,0.476-0.224,0.896-0.476,1.232l-6.692,9.155v6.132c0,0.952-0.756,1.708-1.735,1.708c-0.952,0-1.708-0.756-1.708-1.708V243.95z"
+ />
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M238.688,244.664c-0.53,0-1.04-0.21-1.42-0.58c-0.37-0.38-0.58-0.89-0.58-1.42
+ c0-0.52,0.21-1.04,0.58-1.41c0.739-0.75,2.08-0.75,2.83,0c0.369,0.37,0.59,0.891,0.59,1.41c0,0.53-0.221,1.04-0.59,1.42
+ C239.728,244.454,239.207,244.664,238.688,244.664z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M228.757,242.664c0-1.1,0.891-2,2-2l0,0c1.101,0,2,0.9,2,2l0,0c0,1.11-0.899,2-2,2l0,0
+ C229.647,244.664,228.757,243.774,228.757,242.664z M220.827,242.664c0-1.1,0.89-2,2-2l0,0c1.1,0,2,0.9,2,2l0,0c0,1.11-0.9,2-2,2
+ l0,0C221.717,244.664,220.827,243.774,220.827,242.664z M212.888,242.664c0-1.1,0.899-2,2.01-2l0,0c1.1,0,2,0.9,2,2l0,0
+ c0,1.11-0.9,2-2,2l0,0C213.787,244.664,212.888,243.774,212.888,242.664z M204.967,242.664c0-1.1,0.891-2,2-2l0,0
+ c1.101,0,2,0.9,2,2l0,0c0,1.11-0.899,2-2,2l0,0C205.857,244.664,204.967,243.774,204.967,242.664z M197.037,242.664
+ c0-1.1,0.89-2,2-2l0,0c1.101,0,2,0.9,2,2l0,0c0,1.11-0.899,2-2,2l0,0C197.927,244.664,197.037,243.774,197.037,242.664z
+ M189.107,242.664c0-1.1,0.89-2,2-2l0,0c1.1,0,1.99,0.9,1.99,2l0,0c0,1.11-0.891,2-1.99,2l0,0
+ C189.997,244.664,189.107,243.774,189.107,242.664z M181.177,242.664c0-1.1,0.891-2,2-2l0,0c1.101,0,2,0.9,2,2l0,0
+ c0,1.11-0.899,2-2,2l0,0C182.067,244.664,181.177,243.774,181.177,242.664z M173.247,242.664c0-1.1,0.891-2,1.99-2l0,0
+ c1.11,0,2.01,0.9,2.01,2l0,0c0,1.11-0.899,2-2.01,2l0,0C174.138,244.664,173.247,243.774,173.247,242.664z M165.317,242.664
+ c0-1.1,0.89-2,2-2l0,0c1.1,0,2,0.9,2,2l0,0c0,1.11-0.9,2-2,2l0,0C166.207,244.664,165.317,243.774,165.317,242.664z
+ M157.388,242.664c0-1.1,0.89-2,2-2l0,0c1.1,0,2,0.9,2,2l0,0c0,1.11-0.9,2-2,2l0,0
+ C158.277,244.664,157.388,243.774,157.388,242.664z M149.457,242.664c0-1.1,0.891-2,2-2l0,0c1.101,0,2,0.9,2,2l0,0
+ c0,1.11-0.899,2-2,2l0,0C150.348,244.664,149.457,243.774,149.457,242.664z M141.527,242.664c0-1.1,0.89-2,2-2l0,0
+ c1.1,0,2,0.9,2,2l0,0c0,1.11-0.9,2-2,2l0,0C142.417,244.664,141.527,243.774,141.527,242.664z M133.587,242.664c0-1.1,0.9-2,2-2
+ l0,0c1.11,0,2.011,0.9,2.011,2l0,0c0,1.11-0.9,2-2.011,2l0,0C134.487,244.664,133.587,243.774,133.587,242.664z M125.667,242.664
+ c0-1.1,0.891-2,2-2l0,0c1.101,0,2,0.9,2,2l0,0c0,1.11-0.899,2-2,2l0,0C126.558,244.664,125.667,243.774,125.667,242.664z
+ M117.728,242.664c0-1.1,0.899-2,2.01-2l0,0c1.1,0,2,0.9,2,2l0,0c0,1.11-0.9,2-2,2l0,0
+ C118.627,244.664,117.728,243.774,117.728,242.664z M109.797,242.664c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0
+ c0,1.11-0.89,2-2,2l0,0C110.697,244.664,109.797,243.774,109.797,242.664z M101.877,242.664c0-1.1,0.891-2,2-2l0,0
+ c1.101,0,2,0.9,2,2l0,0c0,1.11-0.899,2-2,2l0,0C102.768,244.664,101.877,243.774,101.877,242.664z M93.938,242.664
+ c0-1.1,0.899-2,2-2l0,0c1.109,0,2,0.9,2,2l0,0c0,1.11-0.891,2-2,2l0,0C94.837,244.664,93.938,243.774,93.938,242.664z
+ M86.007,242.664c0-1.1,0.9-2,2-2l0,0c1.11,0,2,0.9,2,2l0,0c0,1.11-0.89,2-2,2l0,0C86.907,244.664,86.007,243.774,86.007,242.664
+ z M78.087,242.664c0-1.1,0.891-2,2-2l0,0c1.101,0,2,0.9,2,2l0,0c0,1.11-0.899,2-2,2l0,0
+ C78.978,244.664,78.087,243.774,78.087,242.664z M70.147,242.664c0-1.1,0.899-2,2-2l0,0c1.109,0,2,0.9,2,2l0,0
+ c0,1.11-0.891,2-2,2l0,0C71.047,244.664,70.147,243.774,70.147,242.664z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M64.217,244.664c-0.52,0-1.04-0.21-1.409-0.58c-0.37-0.38-0.58-0.89-0.58-1.42
+ c0-0.529,0.21-1.04,0.58-1.41c0.75-0.75,2.08-0.75,2.83,0c0.369,0.37,0.579,0.881,0.579,1.41c0,0.53-0.21,1.04-0.579,1.42
+ C65.268,244.454,64.747,244.664,64.217,244.664z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="225.43,226.307 222.701,229.236 237.148,242.662 222.701,256.092 225.43,259.021
+ 243.021,242.662 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <line fill="#FFFFFF" x1="29.875" y1="299.359" x2="29.875" y2="271.012"/>
+ <path fill="#EC1C24" d="M29.875,301.359c-1.104,0-2-0.896-2-2v-28.348c0-1.104,0.896-2,2-2s2,0.896,2,2v28.348
+ C31.875,300.464,30.979,301.359,29.875,301.359z"/>
+ </g>
+ <g>
+ <line fill="#FFFFFF" x1="18.539" y1="288.02" x2="41.215" y2="288.02"/>
+ <path fill="#EC1C24" d="M41.215,290.02H18.539c-1.104,0-2-0.896-2-2s0.896-2,2-2h22.676c1.104,0,2,0.896,2,2
+ S42.319,290.02,41.215,290.02z"/>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/sister_2/Prolog_sister_04.svg b/prolog/problems/family_relations/sister_2/Prolog_sister_04.svg
new file mode 100644
index 0000000..538be61
--- /dev/null
+++ b/prolog/problems/family_relations/sister_2/Prolog_sister_04.svg
@@ -0,0 +1,356 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="333px" height="332px"
+ viewBox="0 0 333 332" enable-background="new 0 0 333 332" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="59.16" cy="271.291" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="58.569" cy="270.7" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="57.979" cy="270.11" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="57.389" cy="269.52" r="28.347"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="56.798" cy="268.929" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="56.208" cy="268.339" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="55.617" cy="267.748" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="55.026" cy="267.157" r="28.348"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="54.436" cy="266.567" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="53.845" cy="265.977" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="53.254" cy="265.386" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="52.665" cy="264.795" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="52.074" cy="264.205" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="51.483" cy="263.614" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="50.893" cy="263.024" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="50.302" cy="262.435" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="49.712" cy="261.843" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="49.121" cy="261.253" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="48.53" cy="260.662" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.94" cy="260.072" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="47.349" cy="259.481" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="46.759" cy="258.891" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="46.169" cy="258.3" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="45.578" cy="257.71" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="44.987" cy="257.119" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="44.397" cy="256.528" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="43.806" cy="255.938" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="43.216" cy="255.348" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="42.625" cy="254.757" r="28.346"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="42.035" cy="254.167" r="28.346"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="41.444" cy="253.576" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="40.854" cy="252.985" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="40.263" cy="252.396" r="28.346"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="39.672" cy="251.805" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="39.082" cy="251.214" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="38.492" cy="250.624" r="28.346"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="37.901" cy="250.033" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="37.31" cy="249.442" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="36.72" cy="248.853" r="28.347"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M64.476,248.262c0,15.654-12.692,28.347-28.345,28.347
+ c-15.656,0-28.348-12.692-28.348-28.347c0-15.656,12.691-28.348,28.348-28.348C51.783,219.914,64.476,232.605,64.476,248.262z"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="35.539" cy="247.671" r="28.346"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M63.294,247.081c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.349-12.691-28.349-28.346c0-15.656,12.692-28.348,28.349-28.348C50.603,218.733,63.294,231.425,63.294,247.081z"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="34.357" cy="246.49" r="28.346"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="33.768" cy="245.899" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="33.177" cy="245.31" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="32.586" cy="244.719" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="31.995" cy="244.128" r="28.346"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="31.405" cy="243.537" r="28.346"/>
+ <circle fill="#D0D2D3" cx="30.814" cy="242.947" r="28.346"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="181.902" cy="58.693" r="28.348"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M209.659,58.103c0,15.654-12.69,28.346-28.345,28.346s-28.351-12.691-28.351-28.346
+ c0-15.656,12.696-28.348,28.351-28.348S209.659,42.446,209.659,58.103z"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="180.722" cy="57.512" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="180.131" cy="56.922" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="179.54" cy="56.331" r="28.348"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M207.298,55.74c0,15.655-12.692,28.346-28.347,28.346
+ c-15.653,0-28.35-12.691-28.35-28.346c0-15.656,12.696-28.347,28.35-28.347C194.605,27.393,207.298,40.084,207.298,55.74z"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="178.359" cy="55.15" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="177.769" cy="54.559" r="28.348"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="177.178" cy="53.969" r="28.348"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="176.588" cy="53.378" r="28.348"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="175.997" cy="52.788" r="28.348"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="175.406" cy="52.197" r="28.348"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="174.816" cy="51.606" r="28.348"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="174.226" cy="51.016" r="28.348"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="173.635" cy="50.425" r="28.348"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="173.045" cy="49.835" r="28.348"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="172.455" cy="49.244" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="171.863" cy="48.653" r="28.348"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="171.273" cy="48.063" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="170.683" cy="47.473" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="170.092" cy="46.882" r="28.348"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="169.501" cy="46.291" r="28.347"/>
+ <path opacity="0.4583" fill="#E9EAEB" d="M197.258,45.7c0,15.655-12.689,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C184.568,17.354,197.258,30.044,197.258,45.7z"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="168.321" cy="45.11" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="167.73" cy="44.52" r="28.347"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M195.486,43.929c0,15.655-12.689,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.347,28.348-28.347C182.797,15.582,195.486,28.273,195.486,43.929z"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="166.549" cy="43.338" r="28.348"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="165.958" cy="42.748" r="28.347"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M193.715,42.157c0,15.655-12.69,28.347-28.346,28.347
+ c-15.652,0-28.349-12.691-28.349-28.347c0-15.656,12.696-28.347,28.349-28.347C181.024,13.811,193.715,26.501,193.715,42.157z"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="164.777" cy="41.566" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="164.187" cy="40.977" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="163.597" cy="40.385" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="163.006" cy="39.795" r="28.347"/>
+ <path opacity="0.6875" fill="#DFE0E1" d="M190.763,39.205c0,15.656-12.69,28.347-28.347,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C178.072,10.858,190.763,23.548,190.763,39.205z"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="161.825" cy="38.614" r="28.347"/>
+ <path opacity="0.7292" fill="#DDDEDF" d="M189.581,38.023c0,15.655-12.69,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C176.891,9.677,189.581,22.367,189.581,38.023z"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="160.644" cy="37.433" r="28.347"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="160.053" cy="36.842" r="28.347"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M187.81,36.251c0,15.656-12.69,28.347-28.346,28.347
+ c-15.652,0-28.349-12.691-28.349-28.347c0-15.656,12.696-28.346,28.349-28.346C175.119,7.905,187.81,20.595,187.81,36.251z"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M187.219,35.661c0,15.656-12.689,28.348-28.346,28.348
+ c-15.652,0-28.348-12.692-28.348-28.348c0-15.656,12.695-28.346,28.348-28.346C174.529,7.315,187.219,20.004,187.219,35.661z"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="158.282" cy="35.07" r="28.347"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M186.038,34.48c0,15.656-12.689,28.347-28.346,28.347
+ c-15.652,0-28.349-12.691-28.349-28.347c0-15.656,12.696-28.346,28.349-28.346C173.349,6.134,186.038,18.824,186.038,34.48z"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M185.447,33.889c0,15.656-12.689,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C172.758,5.543,185.447,18.233,185.447,33.889z"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M184.857,33.299c0,15.656-12.69,28.347-28.347,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C172.167,4.953,184.857,17.643,184.857,33.299z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M184.267,32.708c0,15.656-12.689,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C171.577,4.362,184.267,17.052,184.267,32.708z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M183.676,32.117c0,15.656-12.689,28.348-28.346,28.348
+ c-15.652,0-28.348-12.692-28.348-28.348S139.678,3.771,155.33,3.771C170.986,3.771,183.676,16.461,183.676,32.117z"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="154.738" cy="31.527" r="28.347"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M182.495,30.936c0,15.656-12.69,28.348-28.347,28.348
+ c-15.652,0-28.347-12.692-28.347-28.348s12.694-28.345,28.347-28.345C169.805,2.591,182.495,15.28,182.495,30.936z"/>
+ <path fill="#D0D2D3" d="M181.904,30.346c0,15.656-12.689,28.348-28.346,28.348c-15.652,0-28.348-12.691-28.348-28.348
+ S137.906,2,153.559,2C169.215,2,181.904,14.689,181.904,30.346z"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="304.652" cy="271.291" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="304.062" cy="270.7" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="303.471" cy="270.11" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="302.881" cy="269.52" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="302.29" cy="268.929" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="301.7" cy="268.339" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="301.11" cy="267.748" r="28.347"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="300.518" cy="267.157" r="28.347"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="299.928" cy="266.567" r="28.347"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="299.337" cy="265.977" r="28.347"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="298.747" cy="265.386" r="28.347"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="298.157" cy="264.795" r="28.347"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="297.566" cy="264.205" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="296.975" cy="263.614" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="296.385" cy="263.024" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="295.794" cy="262.435" r="28.347"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="295.204" cy="261.843" r="28.347"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="294.613" cy="261.253" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="294.022" cy="260.662" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="293.433" cy="260.072" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="292.842" cy="259.481" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="292.251" cy="258.891" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="291.661" cy="258.3" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="291.07" cy="257.71" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="290.479" cy="257.119" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="289.889" cy="256.528" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="289.298" cy="255.938" r="28.346"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="288.708" cy="255.348" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="288.117" cy="254.757" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="287.527" cy="254.167" r="28.346"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="286.937" cy="253.576" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="286.346" cy="252.985" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="285.755" cy="252.396" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="285.165" cy="251.805" r="28.346"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="284.574" cy="251.214" r="28.346"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="283.983" cy="250.624" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="283.393" cy="250.033" r="28.346"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="282.803" cy="249.442" r="28.346"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="282.212" cy="248.853" r="28.346"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M309.968,248.262c0,15.654-12.692,28.347-28.345,28.347
+ c-15.656,0-28.348-12.692-28.348-28.347c0-15.656,12.691-28.348,28.348-28.348C297.275,219.914,309.968,232.605,309.968,248.262z
+ "/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="281.031" cy="247.671" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="280.44" cy="247.081" r="28.346"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M308.196,246.49c0,15.654-12.692,28.346-28.345,28.346
+ c-15.656,0-28.348-12.691-28.348-28.346c0-15.656,12.691-28.348,28.348-28.348C295.504,218.143,308.196,230.834,308.196,246.49z"
+ />
+ <circle opacity="0.8958" fill="#D5D7D8" cx="279.26" cy="245.899" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="278.668" cy="245.31" r="28.346"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="278.078" cy="244.719" r="28.346"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="277.488" cy="244.128" r="28.346"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M305.243,243.537c0,15.654-12.691,28.347-28.344,28.347
+ c-15.656,0-28.349-12.692-28.349-28.347c0-15.656,12.692-28.347,28.349-28.347C292.552,215.19,305.243,227.881,305.243,243.537z"
+ />
+ <circle fill="#D0D2D3" cx="276.307" cy="242.947" r="28.346"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M257.964,212.654c-0.69,0-1.361-0.357-1.732-0.997L165.998,55.892c-0.554-0.956-0.228-2.18,0.728-2.733
+ c0.959-0.555,2.18-0.227,2.733,0.728l90.233,155.766c0.554,0.956,0.228,2.18-0.728,2.733
+ C258.648,212.567,258.304,212.654,257.964,212.654z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="237.163,207.387 238.33,203.557 257.189,209.328 261.568,190.096 265.471,190.987
+ 260.134,214.41 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M49.161,212.645c-0.34,0-0.685-0.087-1.001-0.27c-0.955-0.554-1.281-1.777-0.728-2.733L136.836,55.31
+ c0.554-0.955,1.774-1.281,2.733-0.728c0.955,0.554,1.281,1.777,0.728,2.733L50.894,211.647
+ C50.522,212.287,49.852,212.645,49.161,212.645z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="69.962,207.377 68.795,203.547 49.936,209.318 45.557,190.086 41.654,190.978 46.991,214.4
+ "/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="153.558" cy="30.346" r="28.347"/>
+ <path fill="#231F20" d="M153.559,60.693c-16.733,0-30.348-13.614-30.348-30.348C123.211,13.613,136.825,0,153.559,0
+ c16.732,0,30.346,13.613,30.346,30.346C183.904,47.079,170.291,60.693,153.559,60.693z M153.559,4
+ c-14.528,0-26.348,11.818-26.348,26.346c0,14.528,11.819,26.348,26.348,26.348c14.527,0,26.346-11.819,26.346-26.348
+ C179.904,15.818,168.086,4,153.559,4z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="30.814" cy="242.945" r="28.346"/>
+ <path fill="#231F20" d="M30.816,273.291c-16.733,0-30.348-13.613-30.348-30.346S14.083,212.6,30.816,212.6
+ c16.731,0,30.344,13.613,30.344,30.346S47.548,273.291,30.816,273.291z M30.816,216.6c-14.528,0-26.348,11.818-26.348,26.346
+ s11.819,26.346,26.348,26.346c14.526,0,26.344-11.818,26.344-26.346S45.343,216.6,30.816,216.6z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="276.307" cy="242.945" r="28.346"/>
+ <path fill="#231F20" d="M276.305,273.291c-16.731,0-30.344-13.613-30.344-30.346s13.612-30.346,30.344-30.346
+ c16.733,0,30.348,13.613,30.348,30.346S293.038,273.291,276.305,273.291z M276.305,216.6c-14.526,0-26.344,11.818-26.344,26.346
+ s11.817,26.346,26.344,26.346c14.528,0,26.348-11.818,26.348-26.346S290.833,216.6,276.305,216.6z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M22.835,249.102l5.824-7.224l-5.488-6.804c-0.279-0.364-0.531-0.812-0.531-1.288
+ c0-0.952,0.728-1.681,1.708-1.681c0.728,0,1.147,0.28,1.567,0.84l4.956,6.524l4.9-6.412c0.448-0.616,0.924-0.952,1.68-0.952
+ s1.568,0.616,1.568,1.568c0,0.504-0.196,0.896-0.532,1.316l-5.488,6.831l5.769,7.196c0.279,0.364,0.531,0.784,0.531,1.288
+ c0,0.952-0.728,1.68-1.708,1.68c-0.728,0-1.147-0.279-1.567-0.84l-5.264-6.859l-5.181,6.748c-0.476,0.615-0.924,0.951-1.68,0.951
+ c-0.784,0-1.568-0.615-1.568-1.596C22.331,249.914,22.527,249.521,22.835,249.102z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M274.598,244.229l-6.748-9.268c-0.224-0.336-0.392-0.729-0.392-1.204c0-0.924,0.756-1.652,1.735-1.652
+ c0.756,0,1.26,0.42,1.68,1.036l5.46,7.868l5.545-7.896c0.42-0.616,0.924-1.036,1.651-1.036c1.008,0,1.68,0.756,1.68,1.68
+ c0,0.476-0.224,0.896-0.476,1.232l-6.692,9.155v6.132c0,0.952-0.756,1.708-1.735,1.708c-0.952,0-1.708-0.756-1.708-1.708V244.229
+ z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#EC1C24" d="M239.623,244.945H69.498c-1.104,0-2-0.896-2-2s0.896-2,2-2h170.125c1.104,0,2,0.896,2,2
+ S240.728,244.945,239.623,244.945z"/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="226.369,226.586 223.641,229.516 238.088,242.941 223.641,256.371 226.369,259.301
+ 243.961,242.941 "/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="82.752,226.586 85.48,229.516 71.033,242.941 85.48,256.371 82.752,259.301 65.16,242.941
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M153.725,332.052c-1.101-0.021-1.99-0.92-1.97-2.03l0,0c0.01-1.1,0.92-1.99,2.02-1.97l0,0
+ c1.1,0.01,1.99,0.92,1.98,2.02l0,0c-0.021,1.101-0.91,1.98-2,1.98l0,0C153.744,332.052,153.734,332.052,153.725,332.052z
+ M159.755,329.981c-0.061-1.1,0.779-2.05,1.88-2.11l0,0c1.109-0.06,2.05,0.78,2.109,1.881l0,0c0.07,1.1-0.779,2.05-1.88,2.109
+ l0,0c-0.04,0.01-0.069,0.01-0.109,0.01l0,0C160.694,331.871,159.814,331.041,159.755,329.981z M145.604,331.672
+ c-1.1-0.091-1.92-1.051-1.83-2.16l0,0c0.09-1.101,1.05-1.92,2.15-1.82l0,0c1.1,0.08,1.92,1.05,1.83,2.15l0,0
+ c-0.08,1.05-0.96,1.84-1.99,1.84l0,0C145.715,331.682,145.654,331.682,145.604,331.672z M167.734,329.382
+ c-0.14-1.091,0.63-2.091,1.73-2.23l0,0l0,0l0,0c1.09-0.14,2.09,0.63,2.229,1.73l0,0c0.14,1.09-0.63,2.1-1.729,2.239v-0.01
+ c-0.08,0.01-0.17,0.021-0.25,0.021l0,0C168.725,331.132,167.864,330.392,167.734,329.382z M137.524,330.731
+ c-1.09-0.16-1.84-1.18-1.68-2.28l0,0c0.17-1.09,1.189-1.84,2.279-1.67l0,0l0,0l0,0c1.091,0.16,1.841,1.181,1.681,2.28l0,0
+ c-0.15,0.979-1.01,1.7-1.98,1.7l0,0C137.725,330.762,137.624,330.752,137.524,330.731z M175.645,328.241
+ c-0.21-1.09,0.49-2.14,1.57-2.35l0,0c1.09-0.22,2.14,0.49,2.359,1.57l0,0c0.21,1.079-0.5,2.13-1.58,2.35l0,0
+ c-0.13,0.02-0.26,0.04-0.39,0.04l0,0C176.675,329.852,175.834,329.191,175.645,328.241z M129.534,329.241
+ c-1.08-0.239-1.76-1.31-1.52-2.39l0,0c0.24-1.07,1.31-1.76,2.38-1.521l0,0c1.08,0.24,1.76,1.311,1.52,2.391l0,0
+ c-0.21,0.93-1.029,1.569-1.949,1.569l0,0C129.824,329.291,129.675,329.271,129.534,329.241z M183.465,326.552
+ c-0.29-1.07,0.34-2.17,1.409-2.45l0,0l0,0l0,0c1.061-0.29,2.16,0.34,2.45,1.41l0,0c0.29,1.06-0.34,2.16-1.41,2.45l0,0
+ c-0.17,0.05-0.35,0.069-0.52,0.069l0,0C184.515,328.031,183.704,327.441,183.465,326.552z M121.654,327.212
+ c-1.06-0.32-1.66-1.431-1.35-2.49l0,0c0.31-1.061,1.42-1.66,2.479-1.351l0,0c1.061,0.311,1.67,1.42,1.36,2.48l0,0
+ c-0.26,0.87-1.061,1.439-1.92,1.439l0,0C122.034,327.291,121.845,327.262,121.654,327.212z M191.145,324.342
+ c-0.36-1.051,0.2-2.19,1.25-2.54l0,0c1.04-0.36,2.18,0.189,2.54,1.239l0,0c0.35,1.04-0.2,2.181-1.25,2.54l0,0
+ c-0.21,0.07-0.43,0.11-0.65,0.11l0,0C192.204,325.691,191.435,325.161,191.145,324.342z M113.935,324.651
+ c-1.03-0.38-1.561-1.53-1.18-2.57l0,0c0.38-1.029,1.529-1.56,2.569-1.18l0,0c1.03,0.38,1.561,1.53,1.181,2.561l0,0
+ c-0.301,0.81-1.061,1.319-1.881,1.319l0,0C114.404,324.781,114.164,324.741,113.935,324.651z M198.675,321.621
+ c-0.431-1.02,0.05-2.189,1.069-2.619l0,0c1.021-0.421,2.19,0.06,2.62,1.079l0,0c0.42,1.021-0.06,2.19-1.08,2.62l0,0
+ c-0.25,0.101-0.51,0.15-0.77,0.15l0,0C199.734,322.852,198.994,322.392,198.675,321.621z M106.404,321.602L106.404,321.602
+ c-1.01-0.44-1.46-1.63-1.02-2.64l0,0c0.449-1.011,1.63-1.46,2.64-1.011l0,0l0,0l0,0c1.01,0.44,1.47,1.62,1.021,2.63l0,0
+ c-0.33,0.75-1.061,1.19-1.83,1.19l0,0C106.944,321.771,106.675,321.722,106.404,321.602z M206.005,318.432
+ c-0.49-1-0.08-2.19,0.909-2.68l0,0c0.99-0.49,2.19-0.08,2.681,0.909l0,0c0.479,0.99,0.08,2.19-0.91,2.681h-0.01
+ c-0.28,0.14-0.58,0.199-0.88,0.199l0,0C207.064,319.541,206.345,319.132,206.005,318.432z M99.084,318.092L99.084,318.092
+ c-0.979-0.511-1.359-1.721-0.85-2.7l0,0c0.5-0.98,1.71-1.36,2.69-0.851l0,0l0,0l0,0c0.979,0.511,1.359,1.711,0.859,2.69l0,0
+ c-0.359,0.69-1.06,1.08-1.779,1.08l0,0C99.694,318.312,99.385,318.241,99.084,318.092z M213.124,314.791
+ c-0.55-0.97-0.21-2.189,0.75-2.729l0,0c0.96-0.55,2.181-0.21,2.721,0.75l0,0c0.55,0.96,0.21,2.18-0.74,2.72l0,0
+ c-0.32,0.181-0.66,0.271-0.99,0.271l0,0C214.164,315.802,213.494,315.432,213.124,314.791z M91.994,314.142
+ c-0.949-0.57-1.26-1.79-0.689-2.74l0,0c0.56-0.95,1.79-1.26,2.74-0.7l0,0c0.949,0.57,1.26,1.801,0.689,2.75l0,0
+ c-0.37,0.62-1.04,0.971-1.72,0.971l0,0C92.664,314.422,92.314,314.331,91.994,314.142z M220.015,310.731
+ c-0.601-0.93-0.34-2.17,0.59-2.77l0,0l0,0l0,0c0.93-0.601,2.16-0.341,2.77,0.59l0,0c0.601,0.93,0.33,2.16-0.59,2.77l0,0
+ c-0.34,0.21-0.72,0.32-1.09,0.32l0,0C221.034,311.642,220.395,311.321,220.015,310.731z M85.154,309.791
+ c-0.92-0.619-1.16-1.869-0.54-2.779l0,0c0.62-0.92,1.86-1.16,2.78-0.54l0,0c0.91,0.62,1.15,1.87,0.53,2.78l0,0
+ c-0.391,0.569-1.021,0.88-1.66,0.88l0,0C85.885,310.132,85.494,310.021,85.154,309.791z M226.664,306.281
+ c-0.649-0.89-0.46-2.14,0.44-2.79l0,0c0.89-0.66,2.14-0.46,2.79,0.431l0,0c0.65,0.89,0.45,2.14-0.44,2.8l0,0
+ c-0.35,0.26-0.77,0.38-1.18,0.38l0,0C227.664,307.102,227.055,306.821,226.664,306.281z M78.564,305.062
+ c-0.89-0.66-1.06-1.92-0.39-2.8l0,0c0.67-0.88,1.92-1.05,2.8-0.38l0,0c0.88,0.659,1.05,1.92,0.39,2.8l0,0
+ c-0.399,0.52-0.99,0.79-1.6,0.79l0,0C79.345,305.472,78.925,305.342,78.564,305.062z M233.064,301.481
+ c-0.7-0.86-0.57-2.12,0.28-2.82l0,0c0.859-0.689,2.12-0.569,2.819,0.29l0,0c0.69,0.86,0.57,2.12-0.29,2.82l0,0
+ c-0.369,0.3-0.819,0.44-1.26,0.44l0,0C234.034,302.212,233.454,301.962,233.064,301.481z M72.234,300.002
+ c-0.84-0.711-0.95-1.971-0.24-2.82l0,0c0.71-0.84,1.971-0.95,2.82-0.24l0,0c0.85,0.72,0.95,1.97,0.24,2.82l0,0
+ c-0.4,0.47-0.96,0.71-1.53,0.71l0,0C73.074,300.472,72.614,300.321,72.234,300.002z M239.194,296.352
+ c-0.74-0.82-0.67-2.09,0.15-2.83l0,0l0,0l0,0c0.819-0.74,2.08-0.67,2.819,0.15l0,0c0.74,0.819,0.681,2.08-0.14,2.819l0,0
+ c-0.38,0.351-0.86,0.521-1.34,0.521l0,0C240.135,297.012,239.595,296.781,239.194,296.352z M66.175,294.621
+ c-0.801-0.75-0.851-2.02-0.091-2.819l0,0c0.75-0.811,2.011-0.86,2.82-0.101l0,0c0.811,0.75,0.851,2.011,0.101,2.83l0,0
+ c-0.391,0.42-0.931,0.63-1.46,0.63l0,0C67.055,295.161,66.564,294.981,66.175,294.621z M245.074,290.922
+ c-0.779-0.79-0.779-2.051,0-2.83l0,0c0,0,0,0,0.01,0l0,0c0.78-0.78,2.051-0.78,2.82,0.01l0,0c0.78,0.78,0.78,2.05-0.01,2.83l0,0
+ c-0.38,0.38-0.89,0.58-1.4,0.58l0,0C245.975,291.512,245.465,291.312,245.074,290.922z M60.395,288.962
+ c-0.771-0.79-0.76-2.051,0.03-2.83l0,0c0.8-0.771,2.06-0.75,2.83,0.04l0,0c0.77,0.79,0.76,2.06-0.03,2.83l0,0
+ c-0.391,0.38-0.9,0.569-1.4,0.569l0,0C61.305,289.571,60.784,289.371,60.395,288.962z M250.675,285.212
+ c-0.811-0.75-0.86-2.011-0.12-2.82l0,0l0,0l0,0c0.75-0.82,2.02-0.87,2.83-0.13l0,0c0.81,0.75,0.87,2.02,0.12,2.83l0,0
+ c-0.4,0.43-0.931,0.649-1.471,0.649l0,0C251.545,285.741,251.064,285.562,250.675,285.212z M54.885,283.041
+ c-0.74-0.829-0.66-2.09,0.16-2.819l0,0c0.829-0.74,2.09-0.66,2.819,0.16l0,0c0.74,0.83,0.67,2.09-0.16,2.83l0,0
+ c-0.38,0.34-0.859,0.5-1.33,0.5l0,0C55.824,283.712,55.274,283.491,54.885,283.041z M256.024,279.262
+ c-0.85-0.71-0.96-1.971-0.25-2.82l0,0c0.71-0.85,1.97-0.96,2.82-0.24l0,0c0.84,0.71,0.96,1.971,0.239,2.811l0,0
+ c-0.39,0.47-0.96,0.72-1.529,0.72l0,0C256.854,279.731,256.395,279.571,256.024,279.262z M49.635,276.882v0.01
+ c-0.7-0.86-0.57-2.12,0.29-2.82l0,0c0.859-0.7,2.12-0.569,2.81,0.29l0,0c0.7,0.86,0.57,2.11-0.28,2.811l0,0
+ c-0.37,0.3-0.819,0.449-1.26,0.449l0,0C50.614,277.621,50.034,277.371,49.635,276.882z M44.664,270.512
+ c-0.659-0.88-0.479-2.13,0.4-2.79l0,0c0.89-0.67,2.14-0.49,2.81,0.399l0,0l0,0l0,0c0.66,0.881,0.48,2.141-0.409,2.801l0,0
+ c-0.36,0.27-0.78,0.399-1.2,0.399l0,0C45.654,271.321,45.055,271.041,44.664,270.512z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="265.113,293.776 261.118,294.03 259.889,274.347 240.345,277.011 239.808,273.044
+ 263.61,269.804 "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#EC1C24" d="M141.586,213.355c0-1.117,0.895-2.016,2.016-2.016h22.668c1.117,0,2.016,0.898,2.016,2.016
+ c0,1.113-0.898,2.016-2.016,2.016h-22.668C142.48,215.371,141.586,214.469,141.586,213.355z M141.586,222.35
+ c0-1.078,0.895-2.016,2.016-2.016h22.668c1.117,0,2.016,0.938,2.016,2.016c0,1.115-0.898,2.016-2.016,2.016h-22.668
+ C142.48,224.365,141.586,223.465,141.586,222.35z"/>
+ <path fill="#EC1C24" d="M146.051,232.785l14.711-30.152c0.324-0.648,0.863-1.008,1.586-1.008c0.938,0,1.691,0.756,1.691,1.656
+ c0,0.324-0.113,0.646-0.184,0.863l-14.746,30.152c-0.328,0.645-0.832,1.008-1.551,1.008c-0.934,0-1.727-0.756-1.727-1.658
+ C145.832,233.324,145.941,233.002,146.051,232.785z"/>
+ </g>
+ </g>
+
+ <line fill="#FFFFFF" stroke="#231F20" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="30.814" y1="301.693" x2="30.814" y2="273.346"/>
+
+ <line fill="#FFFFFF" stroke="#231F20" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="19.479" y1="290.354" x2="42.154" y2="290.354"/>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/sister_2/Prolog_sister_05.svg b/prolog/problems/family_relations/sister_2/Prolog_sister_05.svg
new file mode 100644
index 0000000..be58f2a
--- /dev/null
+++ b/prolog/problems/family_relations/sister_2/Prolog_sister_05.svg
@@ -0,0 +1,472 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="314px" height="316px"
+ viewBox="0 0 314 316" enable-background="new 0 0 314 316" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.09,58.727c0,15.666-12.699,28.364-28.361,28.364c-15.666,0-28.367-12.698-28.367-28.364
+ s12.701-28.362,28.367-28.362C74.391,30.364,87.09,43.061,87.09,58.727z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M86.5,58.136C86.5,73.802,73.8,86.5,58.138,86.5c-15.666,0-28.367-12.698-28.367-28.364
+ s12.701-28.362,28.367-28.362C73.8,29.773,86.5,42.47,86.5,58.136z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.909,57.545c0,15.666-12.7,28.364-28.361,28.364
+ c-15.666,0-28.367-12.698-28.367-28.364s12.701-28.362,28.367-28.362C73.209,29.183,85.909,41.879,85.909,57.545z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M85.318,56.954c0,15.666-12.699,28.364-28.361,28.364
+ c-15.666,0-28.367-12.698-28.367-28.364s12.701-28.362,28.367-28.362C72.619,28.592,85.318,41.288,85.318,56.954z"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="56.363" cy="56.363" r="28.364"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M84.136,55.772c0,15.665-12.7,28.364-28.361,28.364
+ c-15.666,0-28.367-12.699-28.367-28.364c0-15.666,12.701-28.362,28.367-28.362C71.437,27.41,84.136,40.106,84.136,55.772z"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="55.181" cy="55.182" r="28.364"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="54.59" cy="54.591" r="28.364"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M82.364,54c0,15.665-12.7,28.364-28.362,28.364c-15.665,0-28.366-12.699-28.366-28.364
+ c0-15.666,12.701-28.363,28.366-28.363C69.664,25.637,82.364,38.334,82.364,54z"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="53.409" cy="53.409" r="28.364"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="52.817" cy="52.818" r="28.364"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="52.227" cy="52.227" r="28.364"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M80,51.637C80,67.302,67.301,80,51.639,80c-15.665,0-28.366-12.698-28.366-28.363
+ c0-15.666,12.701-28.363,28.366-28.363C67.301,23.273,80,35.971,80,51.637z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M79.409,51.045c0,15.666-12.7,28.364-28.362,28.364
+ c-15.665,0-28.367-12.698-28.367-28.364c0-15.665,12.702-28.362,28.367-28.362C66.709,22.683,79.409,35.38,79.409,51.045z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M78.818,50.455c0,15.665-12.699,28.363-28.361,28.363
+ c-15.665,0-28.367-12.698-28.367-28.363c0-15.666,12.702-28.363,28.367-28.363C66.119,22.092,78.818,34.789,78.818,50.455z"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="49.864" cy="49.864" r="28.364"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="49.272" cy="49.273" r="28.364"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="48.681" cy="48.682" r="28.364"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="48.091" cy="48.092" r="28.364"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.5" cy="47.501" r="28.364"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="46.909" cy="46.909" r="28.364"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="46.318" cy="46.318" r="28.364"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="45.727" cy="45.729" r="28.364"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="45.137" cy="45.137" r="28.364"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="44.546" cy="44.547" r="28.364"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="43.955" cy="43.955" r="28.364"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="43.364" cy="43.364" r="28.364"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="42.773" cy="42.773" r="28.364"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="42.182" cy="42.184" r="28.364"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="41.591" cy="41.592" r="28.364"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M69.364,41.002c0,15.664-12.698,28.362-28.362,28.362S12.637,56.666,12.637,41.002
+ c0-15.667,12.702-28.365,28.366-28.365S69.364,25.335,69.364,41.002z"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="40.41" cy="40.41" r="28.364"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="39.819" cy="39.819" r="28.364"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="39.228" cy="39.229" r="28.364"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="38.637" cy="38.638" r="28.364"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="38.046" cy="38.047" r="28.364"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="37.455" cy="37.457" r="28.364"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="36.865" cy="36.865" r="28.364"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="36.274" cy="36.274" r="28.364"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="35.683" cy="35.684" r="28.364"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="35.092" cy="35.093" r="28.364"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="34.501" cy="34.502" r="28.364"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="33.91" cy="33.911" r="28.364"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M61.683,33.32c0,15.663-12.698,28.362-28.363,28.362
+ c-15.662,0-28.365-12.699-28.365-28.362c0-15.666,12.703-28.365,28.365-28.365C48.985,4.955,61.683,17.654,61.683,33.32z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M61.093,32.729c0,15.663-12.699,28.362-28.363,28.362
+ c-15.662,0-28.365-12.699-28.365-28.362c0-15.666,12.703-28.364,28.365-28.364C48.394,4.365,61.093,17.063,61.093,32.729z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.502,32.139c0,15.663-12.699,28.362-28.363,28.362
+ c-15.662,0-28.365-12.699-28.365-28.362c0-15.666,12.703-28.365,28.365-28.365C47.803,3.773,60.502,16.473,60.502,32.139z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M59.911,31.548c0,15.663-12.699,28.362-28.363,28.362
+ c-15.662,0-28.365-12.699-28.365-28.362c0-15.666,12.703-28.365,28.365-28.365C47.212,3.183,59.911,15.882,59.911,31.548z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.32,30.957c0,15.664-12.699,28.362-28.363,28.362
+ c-15.662,0-28.365-12.698-28.365-28.362c0-15.666,12.703-28.365,28.365-28.365C46.621,2.592,59.32,15.291,59.32,30.957z"/>
+ <path fill="#D0D2D3" d="M58.729,30.366c0,15.663-12.699,28.362-28.363,28.362c-15.662,0-28.365-12.699-28.365-28.362
+ c0-15.666,12.703-28.365,28.365-28.365C46.03,2.001,58.729,14.7,58.729,30.366z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="30.365" cy="30.366" r="28.364"/>
+ <path fill="#231F20" d="M30.366,60.729C13.622,60.729,0,47.108,0,30.366C0,13.622,13.622,0,30.366,0
+ C47.109,0,60.73,13.622,60.73,30.366C60.73,47.108,47.109,60.729,30.366,60.729z M30.366,4.002
+ c-14.537,0-26.364,11.827-26.364,26.364c0,14.536,11.827,26.361,26.364,26.361c14.536,0,26.362-11.825,26.362-26.361
+ C56.728,15.829,44.902,4.002,30.366,4.002z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M314,58.727c0,15.666-12.699,28.364-28.361,28.364c-15.665,0-28.366-12.698-28.366-28.364
+ s12.701-28.362,28.366-28.362C301.301,30.364,314,43.061,314,58.727z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M313.409,58.136c0,15.666-12.699,28.364-28.361,28.364
+ c-15.665,0-28.366-12.698-28.366-28.364s12.701-28.362,28.366-28.362C300.71,29.773,313.409,42.47,313.409,58.136z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M312.818,57.545c0,15.666-12.699,28.364-28.361,28.364
+ c-15.665,0-28.366-12.698-28.366-28.364s12.701-28.362,28.366-28.362C300.119,29.183,312.818,41.879,312.818,57.545z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M312.228,56.954c0,15.666-12.699,28.364-28.361,28.364
+ c-15.665,0-28.366-12.698-28.366-28.364s12.701-28.362,28.366-28.362C299.528,28.592,312.228,41.288,312.228,56.954z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M311.637,56.363c0,15.665-12.699,28.363-28.361,28.363
+ c-15.665,0-28.366-12.698-28.366-28.363c0-15.666,12.701-28.362,28.366-28.362C298.938,28.001,311.637,40.697,311.637,56.363z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M311.046,55.772c0,15.665-12.699,28.364-28.361,28.364
+ c-15.665,0-28.366-12.699-28.366-28.364c0-15.666,12.701-28.362,28.366-28.362C298.347,27.41,311.046,40.106,311.046,55.772z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M310.455,55.182c0,15.666-12.699,28.364-28.361,28.364
+ c-15.665,0-28.366-12.698-28.366-28.364s12.701-28.362,28.366-28.362C297.756,26.819,310.455,39.516,310.455,55.182z"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="281.5" cy="54.591" r="28.363"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="280.91" cy="54" r="28.364"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M308.683,53.409c0,15.665-12.7,28.364-28.361,28.364
+ c-15.665,0-28.366-12.699-28.366-28.364c0-15.666,12.701-28.363,28.366-28.363C295.982,25.046,308.683,37.743,308.683,53.409z"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="279.727" cy="52.818" r="28.364"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M307.501,52.227c0,15.666-12.7,28.364-28.362,28.364
+ c-15.664,0-28.365-12.698-28.365-28.364c0-15.665,12.701-28.362,28.365-28.362C294.801,23.864,307.501,36.562,307.501,52.227z"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="278.546" cy="51.637" r="28.364"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M306.318,51.045c0,15.666-12.699,28.364-28.361,28.364
+ c-15.664,0-28.366-12.698-28.366-28.364c0-15.665,12.702-28.362,28.366-28.362C293.619,22.683,306.318,35.38,306.318,51.045z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M305.729,50.455c0,15.665-12.7,28.363-28.362,28.363
+ C261.702,78.818,249,66.12,249,50.455c0-15.666,12.702-28.363,28.366-28.363C293.028,22.092,305.729,34.789,305.729,50.455z"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M305.138,49.864c0,15.665-12.7,28.364-28.362,28.364
+ c-15.664,0-28.365-12.699-28.365-28.364c0-15.666,12.701-28.363,28.365-28.363C292.438,21.501,305.138,34.198,305.138,49.864z"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="276.182" cy="49.273" r="28.364"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M303.955,48.682c0,15.665-12.699,28.364-28.361,28.364
+ c-15.664,0-28.366-12.699-28.366-28.364c0-15.666,12.702-28.363,28.366-28.363C291.256,20.318,303.955,33.016,303.955,48.682z"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M303.364,48.092c0,15.664-12.699,28.363-28.361,28.363
+ c-15.664,0-28.366-12.699-28.366-28.363c0-15.666,12.702-28.363,28.366-28.363C290.665,19.729,303.364,32.426,303.364,48.092z"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M302.773,47.501c0,15.665-12.699,28.363-28.361,28.363
+ c-15.664,0-28.366-12.698-28.366-28.363c0-15.666,12.702-28.363,28.366-28.363C290.074,19.138,302.773,31.835,302.773,47.501z"/>
+ <path opacity="0.4167" fill="#EBECED" d="M302.184,46.909c0,15.665-12.7,28.364-28.362,28.364
+ c-15.664,0-28.366-12.699-28.366-28.364s12.702-28.363,28.366-28.363C289.483,18.546,302.184,31.244,302.184,46.909z"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M301.592,46.318c0,15.665-12.699,28.363-28.361,28.363
+ c-15.664,0-28.366-12.698-28.366-28.363c0-15.666,12.702-28.363,28.366-28.363C288.893,17.955,301.592,30.652,301.592,46.318z"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="272.637" cy="45.729" r="28.364"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M300.41,45.137c0,15.666-12.699,28.364-28.361,28.364
+ c-15.664,0-28.366-12.698-28.366-28.364c0-15.665,12.702-28.363,28.366-28.363C287.711,16.773,300.41,29.472,300.41,45.137z"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="271.456" cy="44.547" r="28.364"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M299.229,43.955c0,15.665-12.699,28.363-28.361,28.363
+ c-15.664,0-28.366-12.698-28.366-28.363c0-15.666,12.702-28.363,28.366-28.363C286.529,15.592,299.229,28.289,299.229,43.955z"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="270.274" cy="43.364" r="28.364"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="269.683" cy="42.773" r="28.364"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="269.092" cy="42.184" r="28.363"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="268.501" cy="41.592" r="28.364"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M296.274,41.002c0,15.664-12.699,28.362-28.362,28.362s-28.365-12.698-28.365-28.362
+ c0-15.667,12.702-28.365,28.365-28.365S296.274,25.335,296.274,41.002z"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="267.32" cy="40.41" r="28.364"/>
+ <path opacity="0.6667" fill="#E0E1E2" d="M295.093,39.819c0,15.665-12.7,28.363-28.362,28.363
+ c-15.663,0-28.365-12.698-28.365-28.363s12.702-28.364,28.365-28.364C282.393,11.455,295.093,24.154,295.093,39.819z"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="266.138" cy="39.229" r="28.364"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="265.547" cy="38.638" r="28.363"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="264.956" cy="38.047" r="28.364"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="264.365" cy="37.457" r="28.363"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="263.775" cy="36.865" r="28.364"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M291.547,36.274c0,15.664-12.698,28.363-28.362,28.363
+ c-15.662,0-28.365-12.699-28.365-28.363c0-15.666,12.703-28.364,28.365-28.364C278.849,7.91,291.547,20.608,291.547,36.274z"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M290.957,35.684c0,15.664-12.7,28.362-28.362,28.362
+ c-15.663,0-28.366-12.698-28.366-28.362c0-15.666,12.703-28.364,28.366-28.364C278.257,7.319,290.957,20.018,290.957,35.684z"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M290.365,35.093c0,15.664-12.699,28.362-28.362,28.362
+ c-15.662,0-28.365-12.698-28.365-28.362c0-15.666,12.703-28.364,28.365-28.364C277.666,6.729,290.365,19.427,290.365,35.093z"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M289.774,34.502c0,15.664-12.699,28.363-28.362,28.363
+ c-15.662,0-28.365-12.699-28.365-28.363c0-15.666,12.703-28.365,28.365-28.365C277.075,6.137,289.774,18.836,289.774,34.502z"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M289.184,33.911c0,15.664-12.699,28.363-28.362,28.363
+ c-15.662,0-28.365-12.699-28.365-28.363c0-15.666,12.703-28.364,28.365-28.364C276.484,5.547,289.184,18.245,289.184,33.911z"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M288.593,33.32c0,15.663-12.699,28.362-28.362,28.362
+ c-15.662,0-28.365-12.699-28.365-28.362c0-15.666,12.703-28.365,28.365-28.365C275.894,4.955,288.593,17.654,288.593,33.32z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M288.002,32.729c0,15.663-12.699,28.362-28.362,28.362
+ c-15.662,0-28.365-12.699-28.365-28.362c0-15.666,12.703-28.364,28.365-28.364C275.303,4.365,288.002,17.063,288.002,32.729z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M287.411,32.139c0,15.663-12.699,28.362-28.362,28.362
+ c-15.662,0-28.365-12.699-28.365-28.362c0-15.666,12.703-28.365,28.365-28.365C274.712,3.773,287.411,16.473,287.411,32.139z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M286.82,31.548c0,15.663-12.699,28.362-28.362,28.362
+ c-15.662,0-28.365-12.699-28.365-28.362c0-15.666,12.703-28.365,28.365-28.365C274.121,3.183,286.82,15.882,286.82,31.548z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M286.229,30.957c0,15.664-12.699,28.362-28.362,28.362
+ c-15.662,0-28.365-12.698-28.365-28.362c0-15.666,12.703-28.365,28.365-28.365C273.53,2.592,286.229,15.291,286.229,30.957z"/>
+ <path fill="#D0D2D3" d="M285.639,30.366c0,15.663-12.699,28.362-28.362,28.362c-15.662,0-28.365-12.699-28.365-28.362
+ c0-15.666,12.703-28.365,28.365-28.365C272.939,2.001,285.639,14.7,285.639,30.366z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="257.275" cy="30.366" r="28.364"/>
+ <path fill="#231F20" d="M257.276,60.729c-16.744,0-30.366-13.621-30.366-30.363C226.91,13.622,240.532,0,257.276,0
+ c16.742,0,30.364,13.622,30.364,30.366C287.641,47.108,274.019,60.729,257.276,60.729z M257.276,4.002
+ c-14.537,0-26.364,11.827-26.364,26.364c0,14.536,11.827,26.361,26.364,26.361c14.536,0,26.361-11.825,26.361-26.361
+ C283.638,15.829,271.812,4.002,257.276,4.002z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.09,285.636c0,15.664-12.699,28.363-28.361,28.363c-15.666,0-28.367-12.699-28.367-28.363
+ c0-15.665,12.701-28.364,28.367-28.364C74.391,257.271,87.09,269.971,87.09,285.636z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M86.5,285.044c0,15.665-12.699,28.364-28.361,28.364
+ c-15.666,0-28.367-12.699-28.367-28.364s12.701-28.364,28.367-28.364C73.8,256.68,86.5,269.379,86.5,285.044z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.909,284.454c0,15.664-12.7,28.363-28.361,28.363
+ c-15.666,0-28.367-12.699-28.367-28.363c0-15.665,12.701-28.365,28.367-28.365C73.209,256.089,85.909,268.789,85.909,284.454z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M85.318,283.863c0,15.664-12.699,28.363-28.361,28.363
+ c-15.666,0-28.367-12.699-28.367-28.363c0-15.665,12.701-28.364,28.367-28.364C72.619,255.499,85.318,268.198,85.318,283.863z"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="56.363" cy="283.271" r="28.364"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M84.136,282.682c0,15.664-12.7,28.363-28.361,28.363
+ c-15.666,0-28.367-12.699-28.367-28.363c0-15.666,12.701-28.364,28.367-28.364C71.437,254.317,84.136,267.016,84.136,282.682z"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="55.181" cy="282.091" r="28.364"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="54.59" cy="281.499" r="28.364"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M82.364,280.908c0,15.664-12.7,28.363-28.362,28.363
+ c-15.665,0-28.366-12.699-28.366-28.363c0-15.665,12.701-28.364,28.366-28.364C69.664,252.544,82.364,265.243,82.364,280.908z"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="53.409" cy="280.317" r="28.364"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="52.817" cy="279.727" r="28.364"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="52.227" cy="279.136" r="28.364"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M80,278.545c0,15.664-12.699,28.363-28.361,28.363c-15.665,0-28.366-12.699-28.366-28.363
+ c0-15.665,12.701-28.363,28.366-28.363C67.301,250.182,80,262.88,80,278.545z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M79.409,277.953c0,15.665-12.7,28.364-28.362,28.364
+ c-15.665,0-28.367-12.699-28.367-28.364s12.702-28.363,28.367-28.363C66.709,249.59,79.409,262.288,79.409,277.953z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M78.818,277.363c0,15.664-12.699,28.363-28.361,28.363
+ c-15.665,0-28.367-12.699-28.367-28.363c0-15.666,12.702-28.364,28.367-28.364C66.119,248.999,78.818,261.697,78.818,277.363z"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="49.864" cy="276.772" r="28.364"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="49.272" cy="276.182" r="28.364"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="48.681" cy="275.59" r="28.364"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="48.091" cy="274.999" r="28.364"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.5" cy="274.408" r="28.364"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="46.909" cy="273.817" r="28.364"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="46.318" cy="273.227" r="28.364"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="45.727" cy="272.636" r="28.364"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="45.137" cy="272.045" r="28.364"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="44.546" cy="271.453" r="28.364"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="43.955" cy="270.862" r="28.364"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="43.364" cy="270.271" r="28.364"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="42.773" cy="269.681" r="28.364"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="42.182" cy="269.09" r="28.364"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="41.591" cy="268.499" r="28.364"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="41" cy="267.908" r="28.364"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="40.41" cy="267.317" r="28.364"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="39.819" cy="266.727" r="28.364"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="39.228" cy="266.136" r="28.364"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="38.637" cy="265.544" r="28.364"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="38.046" cy="264.953" r="28.364"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="37.455" cy="264.362" r="28.364"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="36.865" cy="263.771" r="28.364"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="36.274" cy="263.181" r="28.364"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="35.683" cy="262.59" r="28.364"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="35.092" cy="261.999" r="28.364"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="34.501" cy="261.408" r="28.364"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="33.91" cy="260.817" r="28.364"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M61.683,260.227c0,15.665-12.698,28.363-28.363,28.363
+ c-15.662,0-28.365-12.698-28.365-28.363c0-15.666,12.703-28.363,28.365-28.363C48.985,231.863,61.683,244.561,61.683,260.227z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M61.093,259.635c0,15.666-12.699,28.365-28.363,28.365
+ c-15.662,0-28.365-12.699-28.365-28.365s12.703-28.362,28.365-28.362C48.394,231.272,61.093,243.969,61.093,259.635z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.502,259.044c0,15.666-12.699,28.364-28.363,28.364
+ c-15.662,0-28.365-12.698-28.365-28.364c0-15.665,12.703-28.362,28.365-28.362C47.803,230.682,60.502,243.379,60.502,259.044z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M59.911,258.453c0,15.666-12.699,28.364-28.363,28.364
+ c-15.662,0-28.365-12.698-28.365-28.364c0-15.665,12.703-28.362,28.365-28.362C47.212,230.091,59.911,242.788,59.911,258.453z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.32,257.862c0,15.666-12.699,28.364-28.363,28.364
+ c-15.662,0-28.365-12.698-28.365-28.364S15.295,229.5,30.957,229.5C46.621,229.5,59.32,242.196,59.32,257.862z"/>
+ <path fill="#D0D2D3" d="M58.729,257.271c0,15.666-12.699,28.364-28.363,28.364c-15.662,0-28.365-12.698-28.365-28.364
+ s12.703-28.362,28.365-28.362C46.03,228.909,58.729,241.605,58.729,257.271z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="30.365" cy="257.271" r="28.364"/>
+ <path fill="#231F20" d="M30.366,287.638C13.622,287.638,0,274.015,0,257.271c0-16.742,13.622-30.364,30.366-30.364
+ c16.743,0,30.364,13.622,30.364,30.364C60.73,274.015,47.109,287.638,30.366,287.638z M30.366,230.91
+ c-14.537,0-26.364,11.825-26.364,26.361c0,14.537,11.827,26.363,26.364,26.363c14.536,0,26.362-11.826,26.362-26.363
+ C56.728,242.735,44.902,230.91,30.366,230.91z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M314,285.636c0,15.664-12.699,28.363-28.361,28.363c-15.665,0-28.366-12.699-28.366-28.363
+ c0-15.665,12.701-28.364,28.366-28.364C301.301,257.271,314,269.971,314,285.636z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M313.409,285.044c0,15.665-12.699,28.364-28.361,28.364
+ c-15.665,0-28.366-12.699-28.366-28.364s12.701-28.364,28.366-28.364C300.71,256.68,313.409,269.379,313.409,285.044z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M312.818,284.454c0,15.664-12.699,28.363-28.361,28.363
+ c-15.665,0-28.366-12.699-28.366-28.363c0-15.665,12.701-28.365,28.366-28.365C300.119,256.089,312.818,268.789,312.818,284.454z
+ "/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M312.228,283.863c0,15.664-12.699,28.363-28.361,28.363
+ c-15.665,0-28.366-12.699-28.366-28.363c0-15.665,12.701-28.364,28.366-28.364C299.528,255.499,312.228,268.198,312.228,283.863z
+ "/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M311.637,283.271c0,15.665-12.699,28.363-28.361,28.363
+ c-15.665,0-28.366-12.698-28.366-28.363c0-15.664,12.701-28.363,28.366-28.363C298.938,254.908,311.637,267.607,311.637,283.271z
+ "/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M311.046,282.682c0,15.664-12.699,28.363-28.361,28.363
+ c-15.665,0-28.366-12.699-28.366-28.363c0-15.666,12.701-28.364,28.366-28.364C298.347,254.317,311.046,267.016,311.046,282.682z
+ "/>
+ <path opacity="0.125" fill="#F9F9FA" d="M310.455,282.091c0,15.664-12.699,28.363-28.361,28.363
+ c-15.665,0-28.366-12.699-28.366-28.363c0-15.666,12.701-28.364,28.366-28.364C297.756,253.727,310.455,266.425,310.455,282.091z
+ "/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="281.5" cy="281.499" r="28.363"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="280.91" cy="280.908" r="28.364"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M308.683,280.317c0,15.664-12.7,28.363-28.361,28.363
+ c-15.665,0-28.366-12.699-28.366-28.363c0-15.665,12.701-28.364,28.366-28.364C295.982,251.953,308.683,264.652,308.683,280.317z
+ "/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="279.727" cy="279.727" r="28.364"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M307.501,279.136c0,15.664-12.7,28.363-28.362,28.363
+ c-15.664,0-28.365-12.699-28.365-28.363c0-15.666,12.701-28.364,28.365-28.364C294.801,250.771,307.501,263.47,307.501,279.136z"
+ />
+ <circle opacity="0.25" fill="#F3F4F4" cx="278.546" cy="278.545" r="28.364"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M306.318,277.953c0,15.665-12.699,28.364-28.361,28.364
+ c-15.664,0-28.366-12.699-28.366-28.364s12.702-28.363,28.366-28.363C293.619,249.59,306.318,262.288,306.318,277.953z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M305.729,277.363c0,15.664-12.7,28.363-28.362,28.363
+ c-15.664,0-28.366-12.699-28.366-28.363c0-15.666,12.702-28.364,28.366-28.364C293.028,248.999,305.729,261.697,305.729,277.363z
+ "/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M305.138,276.772c0,15.665-12.7,28.363-28.362,28.363
+ c-15.664,0-28.365-12.698-28.365-28.363c0-15.666,12.701-28.364,28.365-28.364C292.438,248.408,305.138,261.106,305.138,276.772z
+ "/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="276.182" cy="276.182" r="28.364"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M303.955,275.59c0,15.665-12.699,28.363-28.361,28.363
+ c-15.664,0-28.366-12.698-28.366-28.363s12.702-28.363,28.366-28.363C291.256,247.227,303.955,259.925,303.955,275.59z"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M303.364,274.999c0,15.665-12.699,28.363-28.361,28.363
+ c-15.664,0-28.366-12.698-28.366-28.363s12.702-28.363,28.366-28.363C290.665,246.636,303.364,259.334,303.364,274.999z"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M302.773,274.408c0,15.665-12.699,28.364-28.361,28.364
+ c-15.664,0-28.366-12.699-28.366-28.364s12.702-28.363,28.366-28.363C290.074,246.045,302.773,258.743,302.773,274.408z"/>
+ <path opacity="0.4167" fill="#EBECED" d="M302.184,273.817c0,15.665-12.7,28.364-28.362,28.364
+ c-15.664,0-28.366-12.699-28.366-28.364s12.702-28.364,28.366-28.364C289.483,245.453,302.184,258.152,302.184,273.817z"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M301.592,273.227c0,15.664-12.699,28.363-28.361,28.363
+ c-15.664,0-28.366-12.699-28.366-28.363c0-15.666,12.702-28.364,28.366-28.364C288.893,244.862,301.592,257.561,301.592,273.227z
+ "/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="272.637" cy="272.636" r="28.364"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M300.41,272.045c0,15.665-12.699,28.363-28.361,28.363
+ c-15.664,0-28.366-12.698-28.366-28.363c0-15.666,12.702-28.363,28.366-28.363C287.711,243.682,300.41,256.379,300.41,272.045z"
+ />
+ <circle opacity="0.5" fill="#E7E8E9" cx="271.456" cy="271.453" r="28.364"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M299.229,270.862c0,15.665-12.699,28.364-28.361,28.364
+ c-15.664,0-28.366-12.699-28.366-28.364s12.702-28.362,28.366-28.362C286.529,242.5,299.229,255.197,299.229,270.862z"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="270.274" cy="270.271" r="28.364"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="269.683" cy="269.681" r="28.364"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="269.092" cy="269.09" r="28.363"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="268.501" cy="268.499" r="28.364"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="267.911" cy="267.908" r="28.364"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="267.32" cy="267.317" r="28.364"/>
+ <path opacity="0.6667" fill="#E0E1E2" d="M295.093,266.727c0,15.665-12.7,28.363-28.362,28.363
+ c-15.663,0-28.365-12.698-28.365-28.363c0-15.666,12.702-28.363,28.365-28.363C282.393,238.363,295.093,251.061,295.093,266.727z
+ "/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="266.138" cy="266.136" r="28.364"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="265.547" cy="265.544" r="28.363"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="264.956" cy="264.953" r="28.364"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="264.365" cy="264.362" r="28.363"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="263.775" cy="263.771" r="28.364"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M291.547,263.181c0,15.666-12.698,28.364-28.362,28.364
+ c-15.662,0-28.365-12.698-28.365-28.364s12.703-28.362,28.365-28.362C278.849,234.818,291.547,247.515,291.547,263.181z"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M290.957,262.59c0,15.666-12.7,28.364-28.362,28.364
+ c-15.663,0-28.366-12.698-28.366-28.364s12.703-28.363,28.366-28.363C278.257,234.227,290.957,246.924,290.957,262.59z"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M290.365,261.999c0,15.665-12.699,28.364-28.362,28.364
+ c-15.662,0-28.365-12.699-28.365-28.364c0-15.666,12.703-28.362,28.365-28.362C277.666,233.637,290.365,246.333,290.365,261.999z
+ "/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M289.774,261.408c0,15.666-12.699,28.363-28.362,28.363
+ c-15.662,0-28.365-12.697-28.365-28.363s12.703-28.362,28.365-28.362C277.075,233.046,289.774,245.742,289.774,261.408z"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M289.184,260.817c0,15.665-12.699,28.363-28.362,28.363
+ c-15.662,0-28.365-12.698-28.365-28.363c0-15.666,12.703-28.363,28.365-28.363C276.484,232.454,289.184,245.151,289.184,260.817z
+ "/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M288.593,260.227c0,15.665-12.699,28.363-28.362,28.363
+ c-15.662,0-28.365-12.698-28.365-28.363c0-15.666,12.703-28.363,28.365-28.363C275.894,231.863,288.593,244.561,288.593,260.227z
+ "/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M288.002,259.635c0,15.666-12.699,28.365-28.362,28.365
+ c-15.662,0-28.365-12.699-28.365-28.365s12.703-28.362,28.365-28.362C275.303,231.272,288.002,243.969,288.002,259.635z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M287.411,259.044c0,15.666-12.699,28.364-28.362,28.364
+ c-15.662,0-28.365-12.698-28.365-28.364c0-15.665,12.703-28.362,28.365-28.362C274.712,230.682,287.411,243.379,287.411,259.044z
+ "/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M286.82,258.453c0,15.666-12.699,28.364-28.362,28.364
+ c-15.662,0-28.365-12.698-28.365-28.364c0-15.665,12.703-28.362,28.365-28.362C274.121,230.091,286.82,242.788,286.82,258.453z"
+ />
+ <path opacity="0.9792" fill="#D1D3D4" d="M286.229,257.862c0,15.666-12.699,28.364-28.362,28.364
+ c-15.662,0-28.365-12.698-28.365-28.364s12.703-28.362,28.365-28.362C273.53,229.5,286.229,242.196,286.229,257.862z"/>
+ <path fill="#D0D2D3" d="M285.639,257.271c0,15.666-12.699,28.364-28.362,28.364c-15.662,0-28.365-12.698-28.365-28.364
+ s12.703-28.362,28.365-28.362C272.939,228.909,285.639,241.605,285.639,257.271z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="257.275" cy="257.271" r="28.364"/>
+ <path fill="#231F20" d="M257.276,287.638c-16.744,0-30.366-13.623-30.366-30.366c0-16.742,13.622-30.364,30.366-30.364
+ c16.742,0,30.364,13.622,30.364,30.364C287.641,274.015,274.019,287.638,257.276,287.638z M257.276,230.91
+ c-14.537,0-26.364,11.825-26.364,26.361c0,14.537,11.827,26.363,26.364,26.363c14.536,0,26.361-11.826,26.361-26.363
+ C283.638,242.735,271.812,230.91,257.276,230.91z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M257.274,224.568c-1.105,0-2.002-0.896-2.002-2.001V58.727c0-1.105,0.896-2.001,2.002-2.001
+ c1.104,0,2.001,0.896,2.001,2.001v163.841C259.275,223.672,258.379,224.568,257.274,224.568z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="240.904,209.305 243.836,206.575 257.271,221.031 270.708,206.575 273.64,209.305
+ 257.271,226.907 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M30.364,224.568c-1.105,0-2.001-0.896-2.001-2.001V58.727c0-1.105,0.896-2.001,2.001-2.001
+ s2.001,0.896,2.001,2.001v163.841C32.365,223.672,31.469,224.568,30.364,224.568z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="46.733,209.305 43.802,206.575 30.368,221.031 16.93,206.575 13.999,209.305 30.368,226.907
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M212.821,257.271c0-1.101,0.899-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0
+ c0,1.111-0.891,2.001-2.001,2.001l0,0C213.721,259.271,212.821,258.382,212.821,257.271z M204.816,257.271
+ c0-1.101,0.899-2.001,2.001-2.001l0,0c1.101,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.9,2.001-2.001,2.001l0,0
+ C205.716,259.271,204.816,258.382,204.816,257.271z M196.812,257.271c0-1.101,0.899-2.001,2.001-2.001l0,0
+ c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0C197.711,259.271,196.812,258.382,196.812,257.271z
+ M188.807,257.271c0-1.101,0.899-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0
+ C189.706,259.271,188.807,258.382,188.807,257.271z M180.802,257.271c0-1.101,0.899-2.001,2.001-2.001l0,0
+ c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0C181.701,259.271,180.802,258.382,180.802,257.271z
+ M172.797,257.271c0-1.101,0.899-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0
+ C173.696,259.271,172.797,258.382,172.797,257.271z M164.792,257.271c0-1.101,0.899-2.001,2.001-2.001l0,0
+ c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0C165.691,259.271,164.792,258.382,164.792,257.271z
+ M156.787,257.271c0-1.101,0.899-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0
+ C157.687,259.271,156.787,258.382,156.787,257.271z M148.782,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0
+ c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0C149.682,259.271,148.782,258.382,148.782,257.271z
+ M140.777,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0
+ C141.677,259.271,140.777,258.382,140.777,257.271z M132.772,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0
+ c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0C133.672,259.271,132.772,258.382,132.772,257.271z
+ M124.768,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0
+ C125.667,259.271,124.768,258.382,124.768,257.271z M116.763,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0
+ c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0C117.663,259.271,116.763,258.382,116.763,257.271z
+ M108.758,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0
+ C109.658,259.271,108.758,258.382,108.758,257.271z M100.753,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0
+ c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0C101.653,259.271,100.753,258.382,100.753,257.271z
+ M92.748,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0
+ C93.648,259.271,92.748,258.382,92.748,257.271z M84.743,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0
+ c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0C85.643,259.271,84.743,258.382,84.743,257.271z
+ M76.738,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0
+ C77.638,259.271,76.738,258.382,76.738,257.271z M68.733,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0
+ c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0C69.633,259.271,68.733,258.382,68.733,257.271z
+ M60.729,257.271c0-1.101,0.9-2.001,2.001-2.001l0,0c1.11,0,2.001,0.9,2.001,2.001l0,0c0,1.111-0.891,2.001-2.001,2.001l0,0
+ C61.628,259.271,60.729,258.382,60.729,257.271z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="207.306,273.641 204.576,270.709 219.032,257.275 204.576,243.838 207.306,240.906
+ 224.908,257.275 "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#231F20" d="M22.377,264.582l5.828-7.228l-5.492-6.808c-0.279-0.364-0.531-0.813-0.531-1.289
+ c0-0.953,0.728-1.682,1.708-1.682c0.729,0,1.149,0.28,1.569,0.841l4.959,6.527l4.903-6.415c0.449-0.617,0.924-0.953,1.681-0.953
+ s1.568,0.616,1.568,1.569c0,0.504-0.195,0.896-0.531,1.317l-5.492,6.835l5.771,7.2c0.281,0.365,0.533,0.785,0.533,1.289
+ c0,0.953-0.729,1.681-1.71,1.681c-0.728,0-1.148-0.279-1.568-0.84l-5.268-6.864l-5.183,6.753
+ c-0.476,0.615-0.924,0.951-1.681,0.951c-0.785,0-1.569-0.615-1.569-1.597C21.873,265.396,22.069,265.003,22.377,264.582z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M255.567,259.707l-6.753-9.272c-0.224-0.336-0.393-0.729-0.393-1.205c0-0.925,0.758-1.653,1.737-1.653
+ c0.757,0,1.261,0.42,1.681,1.037l5.464,7.872l5.548-7.899c0.42-0.617,0.925-1.037,1.652-1.037c1.009,0,1.681,0.756,1.681,1.681
+ c0,0.476-0.224,0.896-0.476,1.233l-6.696,9.16v6.136c0,0.953-0.757,1.709-1.736,1.709c-0.953,0-1.709-0.756-1.709-1.709V259.707z
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <line fill="#FFFFFF" x1="30.362" y1="313.999" x2="30.362" y2="285.636"/>
+ <path fill="#231F20" d="M30.362,316c-1.105,0-2.001-0.896-2.001-2.001v-28.363c0-1.104,0.896-2.001,2.001-2.001
+ s2.001,0.896,2.001,2.001v28.363C32.363,315.104,31.467,316,30.362,316z"/>
+ </g>
+ <g>
+ <line fill="#FFFFFF" x1="19.02" y1="302.654" x2="41.709" y2="302.654"/>
+ <path fill="#231F20" d="M41.709,304.655H19.02c-1.105,0-2.001-0.896-2.001-2.001c0-1.105,0.896-2.001,2.001-2.001h22.689
+ c1.105,0,2.001,0.896,2.001,2.001C43.71,303.759,42.814,304.655,41.709,304.655z"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#EC1C24" d="M221.855,32.365H66.359c-1.105,0-2.001-0.896-2.001-2.001c0-1.105,0.896-2.002,2.001-2.002h155.497
+ c1.105,0,2.002,0.896,2.002,2.002C223.857,31.469,222.961,32.365,221.855,32.365z"/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="79.621,46.733 82.351,43.802 67.895,30.368 82.351,16.93 79.621,13.999 62.018,30.368 "/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="208.594,46.733 205.864,43.802 220.32,30.368 205.864,16.93 208.594,13.999 226.196,30.368
+ "/>
+ </g>
+ </g>
+</g>
+<g>
+ <path fill="#EC1C24" d="M131.668,2.016c0-1.117,0.895-2.016,2.016-2.016h22.668c1.117,0,2.016,0.898,2.016,2.016
+ c0,1.113-0.898,2.016-2.016,2.016h-22.668C132.562,4.031,131.668,3.129,131.668,2.016z M131.668,11.01
+ c0-1.078,0.895-2.016,2.016-2.016h22.668c1.117,0,2.016,0.938,2.016,2.016c0,1.115-0.898,2.016-2.016,2.016h-22.668
+ C132.562,13.025,131.668,12.125,131.668,11.01z"/>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/sister_2/common.py b/prolog/problems/family_relations/sister_2/common.py
index 6c48b00..b2bf954 100644
--- a/prolog/problems/family_relations/sister_2/common.py
+++ b/prolog/problems/family_relations/sister_2/common.py
@@ -153,4 +153,4 @@ def hint(program, solved_problems):
if engine_id:
prolog.engine.destroy(engine_id)
- return None
+ return []
diff --git a/prolog/problems/family_relations/sister_2/sl.py b/prolog/problems/family_relations/sister_2/sl.py
index 8c4c60f..1cb457d 100644
--- a/prolog/problems/family_relations/sister_2/sl.py
+++ b/prolog/problems/family_relations/sister_2/sl.py
@@ -13,27 +13,26 @@ description = '''\
plan = [
'''\
-<p><img src="Sister-1.png" /></p>''',
+<p><img src="[%@resource Prolog_sister_01.svg%]" alt="Sestra je ženskega spola in ima skupnega starša z Y." /></p>''',
'''\
-<p><img src="Sister-2.png" /></p>''',
+<p>Če je <code>X</code> ženska in če imata <code>X</code> in <code>Y</code> skupnega starša,
+potem je <code>X</code> sestra od <code>Y</code>.</p>''',
'''\
-<p><img src="Sister-2.png" /></p>
-<pre>
-parent(P, X)
-parent(P, Y)
-female(X)
-</pre>'''
+<p><img src="[%@resource Prolog_sister_02.svg%]" alt="Sestra X je ženskega spola in ima vsaj enega skupnega starša z Y." /></p>''',
]
hint = {
'x_y_must_be_different': '''\
+<p><img src="[%@resource Prolog_sister_04.svg%]" /></p>
<p>Si pomislil, da sta <code>X</code> in <code>Y</code> lahko ista oseba? Poskusi naslednjo poizvedbo:</p>
<pre>
?- sister(sally, Y).
</pre>
+<p>VEČ... Kako naredim, da sta X in Y različna?</p>
''',
'x_must_be_female': '''\
+<p><img src="[%@resource Prolog_sister_03.svg%]" /></p>
<p>Sestra je navadno ženskega spola.</p>
''',
@@ -42,6 +41,7 @@ hint = {
''',
'common_parent_needed': '''\
+<p><img src="[%@resource Prolog_sister_05.svg%]" /></p>
<p>Dobro bi bilo, da imata <code>X</code> in <code>Y</code> vsaj enega skupnega starša.</p>
''',
}