You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1232 lines
40 KiB

<?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:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="588.98236"
height="249.91817"
id="svg2"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="range-rbegin-rend.svg">
<defs
id="defs4">
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend"
style="overflow:visible">
<path
id="path6525"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lend"
style="overflow:visible">
<path
id="path6519"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(-0.8,0,0,-0.8,-10,0)"
inkscape:connector-curvature="0" />
</marker>
<linearGradient
id="linearGradient5488">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop5490" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop5492" />
</linearGradient>
<linearGradient
id="linearGradient4040">
<stop
style="stop-color:#b6b6b6;stop-opacity:1;"
offset="0"
id="stop4042" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop4044" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488"
id="linearGradient6284"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-2"
id="linearGradient6284-3"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient5488-2">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop5490-5" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop5492-8" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-0"
id="linearGradient6284-5"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient5488-0">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop5490-1" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop5492-3" />
</linearGradient>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend-8"
style="overflow:visible">
<path
inkscape:connector-curvature="0"
id="path6525-3"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(-0.4,0,0,-0.4,-4,0)" />
</marker>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7873-9"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient5488-20">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop5490-7" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop5492-87" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7889"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7891">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7893" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7895" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7897"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7899">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7901" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7903" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7905"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7907">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7909" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7911" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7913"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7915">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7917" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7919" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7921"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7923">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7925" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7927" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7929"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7931">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7933" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7935" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7937"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7939">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7941" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7943" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7945"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7947">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7949" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7951" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7953"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7955">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7957" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7959" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7961"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7963">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7965" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7967" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7969"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7971">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7973" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7975" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7977"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7979">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7981" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7983" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7985"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7987">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7989" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7991" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient7993"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient7995">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop7997" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop7999" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient8001"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
id="linearGradient8003">
<stop
style="stop-color:#c1b1b1;stop-opacity:1;"
offset="0"
id="stop8005" />
<stop
style="stop-color:#e3e3e3;stop-opacity:0;"
offset="1"
id="stop8007" />
</linearGradient>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend-1"
style="overflow:visible">
<path
id="path6525-2"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend-6"
style="overflow:visible">
<path
id="path6525-25"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend-65"
style="overflow:visible">
<path
id="path6525-7"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend-61"
style="overflow:visible">
<path
id="path6525-4"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend-14"
style="overflow:visible">
<path
id="path6525-0"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mend-4"
style="overflow:visible">
<path
id="path6525-05"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(-0.4,0,0,-0.4,-4,0)"
inkscape:connector-curvature="0" />
</marker>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488"
id="linearGradient8849"
gradientUnits="userSpaceOnUse"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5488-20"
id="linearGradient8851"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(29.00003,-121.12184)"
x1="81"
y1="1001.3622"
x2="81"
y2="971.36218" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1"
inkscape:cx="369.86016"
inkscape:cy="93.704339"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1680"
inkscape:window-height="993"
inkscape:window-x="0"
inkscape:window-y="34"
inkscape:window-maximized="1"
inkscape:snap-bbox="false"
inkscape:object-nodes="true"
inkscape:snap-smooth-nodes="false"
inkscape:bbox-nodes="false"
inkscape:snap-bbox-edge-midpoints="false"
inkscape:object-paths="true"
inkscape:snap-nodes="false"
fit-margin-left="10"
fit-margin-top="10"
fit-margin-right="10"
fit-margin-bottom="10" />
<metadata
id="metadata7">
<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(-12.08927,-776.79467)">
<g
id="g7184"
transform="translate(0,-37.142857)">
<path
inkscape:tile-y0="219"
inkscape:tile-x0="51"
inkscape:tile-h="30.00002"
inkscape:tile-w="29.999997"
inkscape:tile-cy="234.00001"
inkscape:tile-cx="65.999998"
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path3006"
d="m 80.999997,1001.3622 -29.999997,0 0,-30.00002 29.999997,0 z"
style="fill:url(#linearGradient8849);fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<use
height="300"
width="600"
style="fill:none"
id="use4010"
transform="translate(29.999997,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0" />
<use
id="use4012"
transform="translate(59.999994,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4014"
transform="translate(89.999991,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4016"
transform="translate(119.99999,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4018"
transform="translate(149.99998,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4020"
transform="translate(179.99998,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4022"
transform="translate(209.99998,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4024"
transform="translate(239.99998,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4026"
transform="translate(269.99997,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4028"
transform="translate(299.99997,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4030"
transform="translate(329.99997,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4032"
transform="translate(359.99996,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4034"
transform="translate(389.99996,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4036"
transform="translate(419.99996,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<use
id="use4038"
transform="translate(449.99995,0)"
xlink:href="#path3006"
inkscape:tiled-clone-of="#path3006"
y="0"
x="0"
width="600"
height="300" />
<path
inkscape:tile-y0="219"
inkscape:tile-x0="51"
inkscape:tile-h="30.00002"
inkscape:tile-w="29.999997"
inkscape:tile-cy="234.00001"
inkscape:tile-cx="65.999998"
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path3006-3"
d="m 560.99995,1001.3622 -30,0 0,-30.00002 30,0 z"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2, 2;stroke-dashoffset:0;marker-start:none" />
</g>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:55.00000119%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Droid Sans"
x="392.94931"
y="1003.0975"
id="text6504"
sodipodi:linespacing="55.000001%"><tspan
sodipodi:role="line"
id="tspan6506"
x="392.94931"
y="1003.0975"
rotate="0 0 0 0 0 0 0 0 0.50000191 0 0 0 0 0 0 0 0 0 0 0 0 0"
dy="0"
dx="0"
style="font-size:12.80000019px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Past-the-last element</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
d="m 531.84531,994.51119 c 14.75083,-11.1311 12.86656,-14.42379 15.15229,-29.29442"
id="path6510"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<g
id="g7203"
transform="translate(-42.857143,66.517857)">
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 128.39286,947.36218 -51.785717,0 0,-21.51786 51.785717,0 z"
id="use6288-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:tile-x0="51"
inkscape:tile-y0="219" />
<text
transform="translate(0,752.36218)"
sodipodi:linespacing="100%"
id="text7176"
y="189.10715"
x="80.535713"
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
y="189.10715"
x="80.535713"
id="tspan7178"
sodipodi:role="line">begin</tspan></text>
</g>
<g
id="g7238"
transform="translate(52.178752,102.0203)">
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 538.39286,914.19254 -37.50001,0 0,-21.51786 37.50001,0 z"
id="use6288-9-7"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:tile-x0="51"
inkscape:tile-y0="219" />
<text
sodipodi:linespacing="100%"
id="text7176-3"
y="908.29968"
x="504.82141"
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
y="908.29968"
x="504.82141"
id="tspan7178-7"
sodipodi:role="line">end</tspan></text>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Mend)"
d="m 60.418418,992.36218 c 5.631311,-10.66231 5.437814,-12.13048 7.020307,-28.14284"
id="path7243"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Mend)"
d="m 572.55107,994.69498 c -2.41602,-14.2079 -5.14198,-19.41885 -16.54338,-30.61303"
id="path7243-8"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:url(#linearGradient8851);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0"
d="m 110.00003,880.24036 -30,0 0,-30.00002 30,0 z"
id="path3006-0"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:tile-cx="65.999998"
inkscape:tile-cy="234.00001"
inkscape:tile-w="29.999997"
inkscape:tile-h="30.00002"
inkscape:tile-x0="51"
inkscape:tile-y0="219" />
<use
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(29.999997,-4.5577924e-7)"
id="use4010-1"
style="fill:none"
width="600"
height="300" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(59.999994,-4.5577924e-7)"
id="use4012-7" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(89.999991,-4.5577924e-7)"
id="use4014-8" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(119.99999,-4.5577924e-7)"
id="use4016-7" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(149.99998,-4.5577924e-7)"
id="use4018-1" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(179.99998,-4.5577924e-7)"
id="use4020-8" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(209.99998,-4.5577924e-7)"
id="use4022-2" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(239.99998,-4.5577924e-7)"
id="use4024-8" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(269.99997,-4.5577924e-7)"
id="use4026-5" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(299.99997,-4.5577924e-7)"
id="use4028-1" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(329.99997,-4.5577924e-7)"
id="use4030-2" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(359.99996,-4.5577924e-7)"
id="use4032-3" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(389.99996,-4.5577924e-7)"
id="use4034-3" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(419.99996,-4.5577924e-7)"
id="use4036-3" />
<use
height="300"
width="600"
x="0"
y="0"
inkscape:tiled-clone-of="#path3006-0"
xlink:href="#path3006-0"
transform="translate(449.99995,-4.5577924e-7)"
id="use4038-6" />
<path
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0;marker-start:none"
d="m 80.00003,880.24036 -30,0 0,-30.00002 30,0 z"
id="path3006-3-4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:tile-cx="65.999998"
inkscape:tile-cy="234.00001"
inkscape:tile-w="29.999997"
inkscape:tile-h="30.00002"
inkscape:tile-x0="51"
inkscape:tile-y0="219" />
<g
id="g8277"
transform="translate(-51.428571,-1.4285714)">
<path
sodipodi:nodetypes="cc"
transform="translate(0,752.36218)"
inkscape:connector-curvature="0"
id="path8237"
d="m 233.34524,84.837508 c 1.254,-15.536217 114.98903,-2.777919 121.72338,-15.152288"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<use
height="300"
width="600"
transform="matrix(-1,0,0,1,710.13724,0)"
id="use8275"
xlink:href="#path8237"
y="0"
x="0" />
</g>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:55.00000119%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Droid Sans"
x="240.33884"
y="813.02692"
id="text6504-7"
sodipodi:linespacing="55.000001%"><tspan
sodipodi:role="line"
id="tspan6506-6"
x="240.33884"
y="813.02692"
rotate="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"
style="font-size:12.80000019px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Reversed sequence</tspan></text>
<use
height="300"
width="600"
style="fill:none"
id="use8302"
transform="translate(29.999997,-4.5577924e-7)"
xlink:href="#path3006-0"
inkscape:tiled-clone-of="#path3006-0"
y="0"
x="0" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Droid Sans"
x="73.852928"
y="801.68091"
id="text6504-6"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="73.852928"
y="801.68091"
style="font-size:12.80000019px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
id="tspan8334"><tspan
dx="0 0 0 0 0 0 0 0"
dy="0 0 0 0 0 0 0 0"
id="tspan8336"
style="font-size:12.80000019px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Reverse </tspan></tspan><tspan
sodipodi:role="line"
x="73.852928"
y="814.4809"
rotate="0 0 0 0 0 0 0 0 0.50000191 0 0 0 0 0 0 0 0 0 0 0 0 0"
style="font-size:12.80000019px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
id="tspan8338"><tspan
style="font-size:12.80000019px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
id="tspan8340">p</tspan>ast-the-last element</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none"
d="m 163.8064,896.54942 c -14.33285,0.82074 -21.21054,1.24043 -35.04542,5.5915"
id="path6510-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
d="m 544.96267,880.23574 c -0.69333,72.15876 -6.32327,11.53867 -29.57987,49.80003"
id="path6510-3"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0;marker-end:url(#Arrow1Mend)"
d="m 545.03584,879.84887 c 0.23033,25.72136 0.0371,31.19541 0.86657,52.84844"
id="path6510-3-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<use
x="0"
y="0"
xlink:href="#path6510-3"
id="use8425"
transform="translate(-450.2755,0.50507624)"
width="600"
height="300" />
<use
x="0"
y="0"
xlink:href="#path6510-3-6"
id="use8427"
transform="translate(-450.2755,0.50507624)"
width="600"
height="300" />
<g
id="g7238-5"
transform="translate(-478.30358,-104.55748)">
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 542.14286,914.19254 -41.25001,0 0,-21.51786 41.25001,0 z"
id="use6288-9-7-7"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:tile-x0="51"
inkscape:tile-y0="219" />
<text
sodipodi:linespacing="100%"
id="text7176-3-6"
y="908.29968"
x="504.82141"
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
y="908.29968"
x="504.82141"
id="tspan7178-7-8"
sodipodi:role="line">rend</tspan></text>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Mend)"
d="m 43.408034,809.72436 c 12.137552,15.88138 15.661591,19.50971 16.938763,39.92268"
id="path7243-8-4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 556.59927,808.81253 -55.39215,0 0,-21.51786 55.39215,0 z"
id="use6288-9-7-7-3"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"
inkscape:tile-x0="51"
inkscape:tile-y0="219" />
<text
sodipodi:linespacing="100%"
id="text7176-3-6-1"
y="802.91968"
x="505.13568"
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
y="802.91968"
x="505.13568"
id="tspan7178-7-8-6"
sodipodi:role="line">rbegin</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Mend)"
d="m 531.62233,808.90183 c 12.13755,15.88138 12.37859,19.76225 13.65576,40.17522"
id="path7243-8-4-1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:55.00000119%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Droid Sans"
x="431.42856"
y="148.57143"
id="text8552"
sodipodi:linespacing="55.000001%"
transform="translate(0,752.36218)"><tspan
sodipodi:role="line"
id="tspan8554"
x="431.42856"
y="148.57143"></tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Droid Sans"
x="166.6131"
y="897.79846"
id="text6504-65"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan6506-7"
x="166.6131"
y="897.79846"
style="font-size:12.80000019px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Reverse iterator stores an iterator to the next</tspan><tspan
sodipodi:role="line"
x="166.6131"
y="910.59845"
rotate="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"
style="font-size:12.80000019px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
id="tspan8577">element than the one it actually refers to </tspan></text>
<g
id="g8277-1"
transform="matrix(0.27807958,-0.96055804,0.96055804,0.27807958,-393.24194,1017.1669)">
<path
sodipodi:nodetypes="cc"
transform="translate(0,752.36218)"
inkscape:connector-curvature="0"
id="path8237-1"
d="m 334.47276,83.700993 c 1.254,-15.536217 13.86151,-1.641404 20.59586,-14.015773"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<use
height="300"
width="600"
transform="matrix(-1,0,0,1,710.13724,0)"
id="use8275-6"
xlink:href="#path8237-1"
y="0"
x="0" />
</g>
<use
x="0"
y="0"
xlink:href="#g8277-1"
id="use8603"
transform="matrix(-0.86276047,0.50561286,-0.50561286,-0.86276047,1009.4587,1433.3597)"
width="600"
height="300" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
d="m 114.66269,818.41709 c -27.399607,7.78826 -38.934143,16.52166 -48.526393,31.12578"
id="path6510-6-5"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none"
d="m 490.21942,902.99203 c -7.61534,-2.36124 -14.84658,-3.70931 -26.9137,-4.66154"
id="path6510-6-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
</svg>