Add presentation so far.
[matthijs/master-project/final-presentation.git] / reducer.svg
diff --git a/reducer.svg b/reducer.svg
new file mode 100644 (file)
index 0000000..eeb39b3
--- /dev/null
@@ -0,0 +1,553 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.0"
+   width="201.18146"
+   height="331.65039"
+   id="svg2"
+   sodipodi:version="0.32"
+   inkscape:version="0.46"
+   sodipodi:docname="reducer.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <metadata
+     id="metadata2461">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     inkscape:window-height="752"
+     inkscape:window-width="1280"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0.0"
+     guidetolerance="10.0"
+     gridtolerance="10.0"
+     objecttolerance="10.0"
+     borderopacity="1.0"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     id="base"
+     showgrid="false"
+     inkscape:zoom="1.1692589"
+     inkscape:cx="203.53735"
+     inkscape:cy="198.76943"
+     inkscape:window-x="20"
+     inkscape:window-y="42"
+     inkscape:current-layer="svg2"
+     showguides="false"
+     inkscape:guide-bbox="true">
+    <sodipodi:guide
+       orientation="0,1"
+       position="183.02191,85.524258"
+       id="guide3369" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="247.16511,-67.564164"
+       id="guide3383" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="330.97888,253.1518"
+       id="guide3387" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="142.82551,74.406105"
+       id="guide3389" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="267.69093,73.550862"
+       id="guide2589" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="129.14163,98.352897"
+       id="guide2591" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="366.04382,54.735525"
+       id="guide3986" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="279.66432,32.499218"
+       id="guide3988" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="423.34508,265.98044"
+       id="guide3990" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="360.91237,17.960094"
+       id="guide3992" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="293.34821,112.89202"
+       id="guide4547" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="304.46636,0.85524258"
+       id="guide4549" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="128.28639,-43.617372"
+       id="guide5113" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="52.169797,255.71753"
+       id="guide5135" />
+  </sodipodi:namedview>
+  <defs
+     id="defs4">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 130.26198 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="464.39673 : 130.26198 : 1"
+       inkscape:persp3d-origin="232.19836 : 86.841319 : 1"
+       id="perspective2463" />
+    <marker
+       refX="0"
+       refY="0"
+       orient="auto"
+       id="marker7141"
+       style="overflow:visible">
+      <path
+         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
+         transform="matrix(-0.8,0,0,-0.8,-10,0)"
+         id="path6886"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
+    </marker>
+    <marker
+       refX="0"
+       refY="0"
+       orient="auto"
+       id="Arrow2Lstart"
+       style="overflow:visible">
+      <path
+         d="M 8.7185878,4.0337352 L -2.2072895,0.01601326 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 L 8.7185878,4.0337352 z"
+         transform="matrix(1.1,0,0,1.1,1.1,0)"
+         id="path3653"
+         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" />
+    </marker>
+    <marker
+       refX="0"
+       refY="0"
+       orient="auto"
+       id="Arrow2Lend"
+       style="overflow:visible">
+      <path
+         d="M 8.7185878,4.0337352 L -2.2072895,0.01601326 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 L 8.7185878,4.0337352 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         id="path3656"
+         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" />
+    </marker>
+    <marker
+       refX="0"
+       refY="0"
+       orient="auto"
+       id="Arrow1Lend"
+       style="overflow:visible">
+      <path
+         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
+         transform="matrix(-0.8,0,0,-0.8,-10,0)"
+         id="path3638"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" />
+    </marker>
+    <marker
+       refX="0"
+       refY="0"
+       orient="auto"
+       id="Arrow2Mstart"
+       style="overflow:visible">
+      <path
+         d="M 8.7185878,4.0337352 L -2.2072895,0.01601326 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 L 8.7185878,4.0337352 z"
+         transform="scale(0.6,0.6)"
+         id="path3659"
+         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" />
+    </marker>
+    <marker
+       refX="0"
+       refY="0"
+       orient="auto"
+       id="Arrow2Mend"
+       style="overflow:visible">
+      <path
+         d="M 8.7185878,4.0337352 L -2.2072895,0.01601326 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 L 8.7185878,4.0337352 z"
+         transform="scale(-0.6,-0.6)"
+         id="path3662"
+         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" />
+    </marker>
+    <marker
+       refX="0"
+       refY="0"
+       orient="auto"
+       id="Arrow2Lend-6"
+       style="overflow:visible">
+      <path
+         d="M 8.7185878,4.0337352 L -2.2072895,0.01601326 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 L 8.7185878,4.0337352 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         id="path3656-0"
+         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" />
+    </marker>
+  </defs>
+  <g
+     id="g5104"
+     transform="translate(-165.36236,-13.65666)">
+    <rect
+       style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.79356492;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect3958"
+       y="204.87576"
+       x="305.18243"
+       height="117.37054"
+       width="42.200603" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3960"
+       d="M 305.28565,219.25696 L 348.11969,219.25696" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3962"
+       d="M 305.28565,234.37486 L 348.11969,234.37486" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3964"
+       d="M 305.28565,252.01241 L 347.60004,252.01241" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3966"
+       d="M 305.28565,268.81008 L 347.60004,268.81008" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3968"
+       d="M 305.28565,287.28751 L 347.60004,287.28751" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       id="path3970"
+       d="M 305.28565,304.08518 L 347.60004,304.08518" />
+  </g>
+  <rect
+     style="fill:#d1d1d1;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.96712011;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:7;stroke-dasharray:3.86848057, 3.86848057;stroke-dashoffset:0;stroke-opacity:1"
+     id="rect3367"
+     width="70.447227"
+     height="154.261"
+     x="80.263023"
+     y="13.169964"
+     rx="8.4067678"
+     ry="6.583322" />
+  <text
+     style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+     xml:space="preserve"
+     id="text5424"
+     y="-35.001568"
+     x="55.534966"><tspan
+       id="tspan5426"
+       y="-35.001568"
+       x="55.534966" /></text>
+  <text
+     sodipodi:linespacing="100%"
+     style="font-size:12px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Palatino;-inkscape-font-specification:Palatino Italic"
+     xml:space="preserve"
+     id="text3712-5-7-1"
+     y="88.185059"
+     x="-38.720901"><tspan
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;font-family:Palatino;-inkscape-font-specification:Palatino"
+       id="tspan8173"
+       y="88.185059"
+       x="-38.720901" /></text>
+  <path
+     style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+     id="path5239"
+     d="M 81.802751,328.55988 L 81.802751,309.24257" />
+  <path
+     sodipodi:type="star"
+     style="fill:#c8008b;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="path3349"
+     sodipodi:sides="5"
+     sodipodi:cx="170.23653"
+     sodipodi:cy="46.140846"
+     sodipodi:r1="9.3148832"
+     sodipodi:r2="4.6574416"
+     sodipodi:arg1="0.94677327"
+     sodipodi:arg2="1.5750918"
+     inkscape:flatsided="false"
+     inkscape:rounded="0"
+     inkscape:randomized="0"
+     d="M 175.67926,53.700194 L 170.21652,50.798245 L 164.72906,53.653157 L 165.8009,47.561035 L 161.38999,43.224362 L 167.51516,42.361172 L 170.27654,36.826049 L 172.99026,42.384691 L 179.10779,43.300469 L 174.65979,47.599088 L 175.67926,53.700194 z"
+     transform="matrix(0.8293389,0,0,0.8293389,19.551671,160.67782)" />
+  <rect
+     width="42.200603"
+     height="117.37054"
+     x="61.22271"
+     y="192.19754"
+     id="rect5119"
+     style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.79356492;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+  <path
+     d="M 61.325941,206.57875 L 104.15998,206.57875"
+     id="path5121"
+     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+  <path
+     d="M 61.325941,221.69665 L 104.15998,221.69665"
+     id="path5123"
+     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+  <path
+     d="M 61.325941,239.3342 L 103.64033,239.3342"
+     id="path5125"
+     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+  <path
+     d="M 61.325941,256.13187 L 103.64033,256.13187"
+     id="path5127"
+     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+  <path
+     d="M 61.325941,274.6093 L 103.64033,274.6093"
+     id="path5129"
+     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+  <path
+     d="M 61.325941,291.40697 L 103.64033,291.40697"
+     id="path5131"
+     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+  <path
+     style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="path5154"
+     d="M 82.742941,194.40043 C 85.989931,194.40043 88.622131,196.84462 88.622131,199.85968 C 88.622131,202.87473 85.989931,205.31892 82.742941,205.31892 C 79.495961,205.31892 76.863751,202.87473 76.863751,199.85968 C 76.863751,196.84462 79.495961,194.40043 82.742941,194.40043 z" />
+  <path
+     style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="path5156"
+     d="M 82.742941,209.09839 C 85.989931,209.09839 88.622131,211.54258 88.622131,214.55764 C 88.622131,217.57269 85.989931,220.01688 82.742941,220.01688 C 79.495961,220.01688 76.863751,217.57269 76.863751,214.55764 C 76.863751,211.54258 79.495961,209.09839 82.742941,209.09839 z" />
+  <path
+     style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="path5158"
+     d="M 82.742941,225.89606 C 85.989931,225.89606 88.622131,228.34025 88.622131,231.35531 C 88.622131,234.37036 85.989931,236.81455 82.742941,236.81455 C 79.495961,236.81455 76.863751,234.37036 76.863751,231.35531 C 76.863751,228.34025 79.495961,225.89606 82.742941,225.89606 z" />
+  <path
+     style="fill:#00ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="path5172"
+     d="M 159.71477,224.89284 C 162.96176,224.89284 165.59396,227.33703 165.59396,230.35209 C 165.59396,233.36714 162.96176,235.81133 159.71477,235.81133 C 156.46779,235.81133 153.83558,233.36714 153.83558,230.35209 C 153.83558,227.33703 156.46779,224.89284 159.71477,224.89284 z" />
+  <rect
+     style="fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="rect3355"
+     width="9.6759653"
+     height="9.9783392"
+     x="-252.97298"
+     y="77.595314"
+     rx="0"
+     ry="0"
+     transform="matrix(0,-1,1,0,0,0)" />
+  <rect
+     style="fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="rect3357"
+     width="9.6759653"
+     height="9.9783392"
+     x="-270.81305"
+     y="77.44413"
+     rx="0"
+     ry="0"
+     transform="matrix(0,-1,1,0,0,0)" />
+  <rect
+     style="fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="rect3359"
+     width="9.6759653"
+     height="9.9783392"
+     x="-287.746"
+     y="77.44413"
+     rx="0"
+     ry="0"
+     transform="matrix(0,-1,1,0,0,0)" />
+  <rect
+     style="fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="rect3361"
+     width="9.6759653"
+     height="9.9783392"
+     x="-303.77182"
+     y="77.44413"
+     rx="0"
+     ry="0"
+     transform="matrix(0,-1,1,0,0,0)" />
+  <g
+     id="g5115"
+     transform="translate(60.825926,8)">
+    <rect
+       width="42.179855"
+       height="123.64854"
+       x="33.89994"
+       y="27.224546"
+       id="rect5048"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.81431162;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <path
+       d="M 33.992775,43.794822 L 76.307175,43.794822"
+       id="path5066"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       d="M 33.992775,60.592492 L 76.307175,60.592492"
+       id="path5068"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       d="M 33.992775,78.550272 L 76.307175,78.550272"
+       id="path5070"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       d="M 33.992775,95.34795 L 76.307175,95.34795"
+       id="path5072"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       d="M 33.992775,114.14561 L 76.307175,114.14561"
+       id="path5074"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       d="M 33.992775,131.78316 L 76.307175,131.78316"
+       id="path5076"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <path
+       d="M 59.609225,141.66235 C 59.609225,144.90934 57.165035,147.54154 54.149975,147.54154 C 51.134925,147.54154 48.690735,144.90934 48.690735,141.66235 C 48.690735,138.41536 51.134925,135.78316 54.149975,135.78316 C 57.165035,135.78316 59.609225,138.41536 59.609225,141.66235 z"
+       id="path5188"
+       style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <path
+       d="M 59.609225,122.34503 C 59.609225,125.59201 57.165035,128.22422 54.149975,128.22422 C 51.134925,128.22422 48.690735,125.59201 48.690735,122.34503 C 48.690735,119.09804 51.134925,116.46584 54.149975,116.46584 C 57.165035,116.46584 59.609225,119.09804 59.609225,122.34503 z"
+       id="path5190"
+       style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <path
+       transform="matrix(0.8293389,0,0,0.8293389,-86.840225,67.325193)"
+       d="M 175.67926,53.700194 L 170.21652,50.798245 L 164.72906,53.653157 L 165.8009,47.561035 L 161.38999,43.224362 L 167.51516,42.361172 L 170.27654,36.826049 L 172.99026,42.384691 L 179.10779,43.300469 L 174.65979,47.599088 L 175.67926,53.700194 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0"
+       inkscape:flatsided="false"
+       sodipodi:arg2="1.5750918"
+       sodipodi:arg1="0.94677327"
+       sodipodi:r2="4.6574416"
+       sodipodi:r1="9.3148832"
+       sodipodi:cy="46.140846"
+       sodipodi:cx="170.23653"
+       sodipodi:sides="5"
+       id="path3345"
+       style="fill:#c8008b;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       sodipodi:type="star" />
+    <path
+       transform="matrix(0.8293389,0,0,0.8293389,-87.154985,49.383745)"
+       d="M 175.67926,53.700194 L 170.21652,50.798245 L 164.72906,53.653157 L 165.8009,47.561035 L 161.38999,43.224362 L 167.51516,42.361172 L 170.27654,36.826049 L 172.99026,42.384691 L 179.10779,43.300469 L 174.65979,47.599088 L 175.67926,53.700194 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0"
+       inkscape:flatsided="false"
+       sodipodi:arg2="1.5750918"
+       sodipodi:arg1="0.94677327"
+       sodipodi:r2="4.6574416"
+       sodipodi:r1="9.3148832"
+       sodipodi:cy="46.140846"
+       sodipodi:cx="170.23653"
+       sodipodi:sides="5"
+       id="path3347"
+       style="fill:#c8008b;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       sodipodi:type="star" />
+    <path
+       transform="matrix(0.8293389,0,0,0.8293389,-87.483525,-2.875064)"
+       d="M 175.67926,53.700194 L 170.21652,50.798245 L 164.72906,53.653157 L 165.8009,47.561035 L 161.38999,43.224362 L 167.51516,42.361172 L 170.27654,36.826049 L 172.99026,42.384691 L 179.10779,43.300469 L 174.65979,47.599088 L 175.67926,53.700194 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0"
+       inkscape:flatsided="false"
+       sodipodi:arg2="1.5750918"
+       sodipodi:arg1="0.94677327"
+       sodipodi:r2="4.6574416"
+       sodipodi:r1="9.3148832"
+       sodipodi:cy="46.140846"
+       sodipodi:cx="170.23653"
+       sodipodi:sides="5"
+       id="path3353"
+       style="fill:#c8008b;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       sodipodi:type="star" />
+    <path
+       d="M 54.416235,63.559168 C 57.663225,63.559168 60.295425,66.003358 60.295425,69.018418 C 60.295425,72.033468 57.663225,74.477658 54.416235,74.477658 C 51.169255,74.477658 48.537045,72.033468 48.537045,69.018418 C 48.537045,66.003358 51.169255,63.559168 54.416235,63.559168 z"
+       id="path5170"
+       style="fill:#00ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <path
+       transform="matrix(-0.2611717,-0.7422275,0.7352996,-0.2584341,-23.623005,120.69341)"
+       d="M 55.636801,130.50317 L 45.470684,130.58643 L 42.249997,120.9436 L 50.42562,114.90075 L 58.69912,120.80889 L 55.636801,130.50317 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0"
+       inkscape:flatsided="true"
+       sodipodi:arg2="1.5626066"
+       sodipodi:arg1="0.93428811"
+       sodipodi:r2="6.9964643"
+       sodipodi:r1="8.6481056"
+       sodipodi:cy="123.54857"
+       sodipodi:cx="50.496445"
+       sodipodi:sides="5"
+       id="path3363"
+       style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       sodipodi:type="star" />
+  </g>
+  <path
+     sodipodi:type="star"
+     style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     id="path3365"
+     sodipodi:sides="5"
+     sodipodi:cx="50.496445"
+     sodipodi:cy="123.54857"
+     sodipodi:r1="8.6481056"
+     sodipodi:r2="6.9964643"
+     sodipodi:arg1="0.93428811"
+     sodipodi:arg2="1.5626066"
+     inkscape:flatsided="true"
+     inkscape:rounded="0"
+     inkscape:randomized="0"
+     d="M 55.636801,130.50317 L 45.470684,130.58643 L 42.249997,120.9436 L 50.42562,114.90075 L 58.69912,120.80889 L 55.636801,130.50317 z"
+     transform="matrix(-0.2611717,-0.7422275,0.7352996,-0.2584341,82.279261,283.10401)"
+     inkscape:transform-center-x="-6.2032857"
+     inkscape:transform-center-y="-21.468548" />
+  <path
+     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+     d="M 81.802751,191.2191 L 81.802751,180.10094 L 102.32857,180.10094 L 102.32857,167.2723"
+     id="path2593" />
+  <path
+     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+     d="M 114.30196,12.4734 L 114.30196,0.5 L 200.68146,0.5 L 200.68146,247.66511 L 182.72137,247.66511"
+     id="path3994" />
+  <path
+     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+     d="M 139.104,247.66511 L 127.98585,247.66511 L 127.98585,167.2723"
+     id="path4551" />
+  <text
+     xml:space="preserve"
+     style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Palatino;-inkscape-font-specification:Palatino"
+     x="108.71951"
+     y="30.317303"
+     id="text5131"
+     sodipodi:linespacing="125%"><tspan
+       sodipodi:role="line"
+       id="tspan5133"
+       x="108.71951"
+       y="30.317303">+</tspan></text>
+  <text
+     xml:space="preserve"
+     style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Palatino;-inkscape-font-specification:Palatino"
+     x="21.484766"
+     y="326.49414"
+     id="text5137"
+     sodipodi:linespacing="125%"><tspan
+       sodipodi:role="line"
+       id="tspan5139"
+       x="21.484766"
+       y="326.49414">Input</tspan></text>
+  <text
+     xml:space="preserve"
+     style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Palatino;-inkscape-font-specification:Palatino"
+     x="37.734375"
+     y="72.487099"
+     id="text5141"
+     sodipodi:linespacing="125%"><tspan
+       sodipodi:role="line"
+       id="tspan5143"
+       x="37.734375"
+       y="72.487099"
+       style="text-align:center;text-anchor:middle">Adder</tspan><tspan
+       sodipodi:role="line"
+       x="37.734375"
+       y="97.487099"
+       id="tspan5145"
+       style="text-align:center;text-anchor:middle">Pipeline</tspan></text>
+</svg>