--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+ width="142"
+ height="94.999817"
+ version="1.0"
+ id="svg2"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="Half_Adder.svg">
+ <metadata
+ id="metadata58">
+ <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
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1317"
+ inkscape:window-height="744"
+ id="namedview56"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="1.6222222"
+ inkscape:cx="70.869"
+ inkscape:cy="47"
+ inkscape:window-x="49"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4" />
+ <g
+ id="g6"
+ transform="translate(-19.131,-2.0001826)">
+ <g
+ transform="translate(60,52)"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter"
+ id="g8">
+ <path
+ d="m 70,25 c 20,0 25,0 25,0"
+ id="path10"
+ inkscape:connector-curvature="0" />
+ <path
+ d="M 31,15 0,15 0,-40"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 32,35 -52,0 0,-55"
+ id="path14"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#000000;stroke:none"
+ id="g16">
+ <path
+ d="m 30,5 0,1.428 0,37.143 0,1.429 1.428,0 19.048,0 c 11.268,0 19.994,-9 20.00019,-20 0,-10.999955 -8.732091,-19.9999998 -20,-20 0,0 0,0 -19.047619,0 L 30,5 z m 2.857143,2.8571429 c 7.977121,0 13.061225,0 15.238095,0 1.190476,0 1.785714,0 2.083333,0 0.14881,0 0.230656,0 0.267858,0 0.0186,0 0.02511,0 0.02976,0 C 60.236853,7.857143 67.142857,15.497098 67.142857,25 67.142857,34.502902 59.760662,42.142857 50,42.142857 l -17.142857,0 0,-34.2857141 z"
+ id="path18"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ transform="translate(60.03125,-3.6378174)"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter"
+ id="g20">
+ <path
+ d="m 70.100164,25.637817 c 20,0 25,0 25,0"
+ id="path22"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 31.100164,15.637817 -66,0"
+ id="path24"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 31.100164,35.637817 -66,0"
+ id="path26"
+ inkscape:connector-curvature="0" />
+ <g
+ transform="translate(26.6,-38.862)"
+ style="fill:#000000;stroke:none"
+ id="g28">
+ <path
+ d="m -2.25,81.5 c -1.597,2.644 -2.25,3 -2.25,3 l -3.656,0 2,-2.438 C -6.15625,82.062505 -0.5,75.062451 -0.5,64.5 -0.5,53.937 -6.156,46.937 -6.156,46.937 l -2,-2.437 3.656,0 c 0.78125,0.9375 1.421875,1.65625 2.21875,3 1.872719,3.099815 4.78125,9.026646 4.78125,17 0,7.95065 -2.896697,13.879425 -4.75,17.000005 z"
+ id="path30"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m -2.406,44.5 2,2.437 c 0,0 5.656,7 5.656,17.563 0,10.562 -5.656,17.562 -5.656,17.562 l -2,2.438 3.156,0 14,0 c 2.408,0 7.689,0.024 13.625,-2.40625 5.935301,-2.430764 12.536536,-7.343266 17.6875,-16.875 L 44.75,64.5 46.0625,63.78125 C 35.759387,44.71559 19.506574,44.5 14.75,44.5 l -14,0 -3.15625,0 z m 5.87475,3 11.28125,0 c 4.684173,0 18.28685,-0.130207 27.96875,17 C 37.951964,72.929075 32.197469,77.18391 27,79.3125 21.639339,81.507924 17.158075,81.500001 14.75,81.5 l -11.25,0 c 1.8735884,-3.108434 4.75,-9.04935 4.75,-17 0,-7.973354 -2.9085314,-13.900185 -4.78125,-17 z"
+ id="path32"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <g
+ style="font-size:16px;font-family:DIN"
+ id="g34">
+ <text
+ id="intput0"
+ x="5.131"
+ y="18" />
+ <text
+ id="intput1"
+ x="5.131"
+ y="38" />
+ <text
+ id="result"
+ x="165.131"
+ y="28" />
+ <text
+ id="carry"
+ x="165.131"
+ y="83" />
+ </g>
+ <g
+ stroke-miterlimit="4"
+ id="g40"
+ style="fill:#000000;stroke:none">
+ <path
+ d="m 15,27.5 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z"
+ transform="translate(47.631,-15.5)"
+ id="path42"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 15,27.5 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z"
+ transform="translate(27.506,4.5)"
+ id="path44"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ stroke-miterlimit="4"
+ id="g46"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:miter;stroke-miterlimit:4">
+ <path
+ d="m 25,17.5 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z"
+ transform="translate(0.131,-5.5)"
+ id="path48"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 25,17.5 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z"
+ transform="translate(0.131,14.5)"
+ id="path50"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 25,17.5 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z"
+ transform="translate(135.131,4.5)"
+ id="path52"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m 25,17.5 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z"
+ transform="translate(135.131,59.5)"
+ id="path54"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
--- /dev/null
+<?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"
+ width="40.476189"
+ height="40"
+ id="svg3066"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="xor.svg">
+ <defs
+ id="defs3068" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="85.20448"
+ inkscape:cy="-217.14285"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1317"
+ inkscape:window-height="744"
+ inkscape:window-x="49"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata3071">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-289.79552,-275.21933)">
+ <g
+ style="fill:#000000;stroke:none"
+ id="g16"
+ transform="translate(259.79552,270.21933)">
+ <path
+ d="m 30,5 0,1.428 0,37.143 0,1.429 1.428,0 19.048,0 c 11.268,0 19.994,-9 20.00019,-20 0,-10.999955 -8.732091,-19.9999998 -20,-20 0,0 0,0 -19.047619,0 L 30,5 z m 2.857143,2.8571429 c 7.977121,0 13.061225,0 15.238095,0 1.190476,0 1.785714,0 2.083333,0 0.14881,0 0.230656,0 0.267858,0 0.0186,0 0.02511,0 0.02976,0 C 60.236853,7.857143 67.142857,15.497098 67.142857,25 67.142857,34.502902 59.760662,42.142857 50,42.142857 l -17.142857,0 0,-34.2857141 z"
+ id="path18"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
--- /dev/null
+<?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"
+ width="54.218498"
+ height="40.000008"
+ id="svg3066"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="New document 3">
+ <defs
+ id="defs3068" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="116.39496"
+ inkscape:cy="-222.85713"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="472"
+ inkscape:window-height="383"
+ inkscape:window-x="49"
+ inkscape:window-y="24"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata3071">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-258.60504,-269.50504)">
+ <g
+ transform="translate(266.76104,225.00504)"
+ style="fill:#000000;stroke:none"
+ id="g28">
+ <path
+ d="m -2.25,81.5 c -1.597,2.644 -2.25,3 -2.25,3 l -3.656,0 2,-2.438 C -6.15625,82.062505 -0.5,75.062451 -0.5,64.5 -0.5,53.937 -6.156,46.937 -6.156,46.937 l -2,-2.437 3.656,0 c 0.78125,0.9375 1.421875,1.65625 2.21875,3 1.872719,3.099815 4.78125,9.026646 4.78125,17 0,7.95065 -2.896697,13.879425 -4.75,17.000005 z"
+ id="path30"
+ inkscape:connector-curvature="0" />
+ <path
+ d="m -2.406,44.5 2,2.437 c 0,0 5.656,7 5.656,17.563 0,10.562 -5.656,17.562 -5.656,17.562 l -2,2.438 3.156,0 14,0 c 2.408,0 7.689,0.024 13.625,-2.40625 5.935301,-2.430764 12.536536,-7.343266 17.6875,-16.875 L 44.75,64.5 46.0625,63.78125 C 35.759387,44.71559 19.506574,44.5 14.75,44.5 l -14,0 -3.15625,0 z m 5.87475,3 11.28125,0 c 4.684173,0 18.28685,-0.130207 27.96875,17 C 37.951964,72.929075 32.197469,77.18391 27,79.3125 21.639339,81.507924 17.158075,81.500001 14.75,81.5 l -11.25,0 c 1.8735884,-3.108434 4.75,-9.04935 4.75,-17 0,-7.973354 -2.9085314,-13.900185 -4.78125,-17 z"
+ id="path32"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>