Modern-CPP-Programming/htmls/19.Iterators_Containers_Alg.html

1906 lines
1.1 MiB
HTML
Raw Normal View History

2024-03-31 01:05:40 +01:00
<!DOCTYPE html>
<!-- Created by pdf2htmlEX (https://github.com/pdf2htmlEX/pdf2htmlEX) -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8"/>
<meta name="generator" content="pdf2htmlEX"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<style type="text/css">
/*!
* Base CSS for pdf2htmlEX
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
* https://github.com/pdf2htmlEX/pdf2htmlEX/blob/master/share/LICENSE
*/#sidebar{position:absolute;top:0;left:0;bottom:0;width:250px;padding:0;margin:0;overflow:auto}#page-container{position:absolute;top:0;left:0;margin:0;padding:0;border:0}@media screen{#sidebar.opened+#page-container{left:250px}#page-container{bottom:0;right:0;overflow:auto}.loading-indicator{display:none}.loading-indicator.active{display:block;position:absolute;width:64px;height:64px;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.loading-indicator img{position:absolute;top:0;left:0;bottom:0;right:0}}@media print{@page{margin:0}html{margin:0}body{margin:0;-webkit-print-color-adjust:exact}#sidebar{display:none}#page-container{width:auto;height:auto;overflow:visible;background-color:transparent}.d{display:none}}.pf{position:relative;background-color:white;overflow:hidden;margin:0;border:0}.pc{position:absolute;border:0;padding:0;margin:0;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.pc.opened{display:block}.bf{position:absolute;border:0;margin:0;top:0;bottom:0;width:100%;height:100%;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.bi{position:absolute;border:0;margin:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media print{.pf{margin:0;box-shadow:none;page-break-after:always;page-break-inside:avoid}@-moz-document url-prefix(){.pf{overflow:visible;border:1px solid #fff}.pc{overflow:visible}}}.c{position:absolute;border:0;padding:0;margin:0;overflow:hidden;display:block}.t{position:absolute;white-space:pre;font-size:1px;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;unicode-bidi:bidi-override;-moz-font-feature-settings:"liga" 0}.t:after{content:''}.t:before{content:'';display:inline-block}.t span{position:relative;unicode-bidi:bidi-override}._{display:inline-block;color:transparent;z-index:-1}::selection{background:rgba(127,255,255,0.4)}::-moz-selection{background:rgba(127,255,255,0.4)}.pi{display:none}.d{position:absolute;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%}.it{border:0;background-color:rgba(255,255,255,0.0)}.ir:hover{cursor:pointer}</style>
<style type="text/css">
/*!
* Fancy styles for pdf2htmlEX
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
* https://github.com/pdf2htmlEX/pdf2htmlEX/blob/master/share/LICENSE
*/@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes swing{0{transform:rotate(0)}10%{transform:rotate(0)}90%{transform:rotate(720deg)}100%{transform:rotate(720deg)}}@-webkit-keyframes swing{0{-webkit-transform:rotate(0)}10%{-webkit-transform:rotate(0)}90%{-webkit-transform:rotate(720deg)}100%{-webkit-transform:rotate(720deg)}}@media screen{#sidebar{background-color:#2f3236;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPgo8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI0IiBmaWxsPSIjNDAzYzNmIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDBMNCA0Wk00IDBMMCA0WiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiMxZTI5MmQiPjwvcGF0aD4KPC9zdmc+")}#outline{font-family:Georgia,Times,"Times New Roman",serif;font-size:13px;margin:2em 1em}#outline ul{padding:0}#outline li{list-style-type:none;margin:1em 0}#outline li>ul{margin-left:1em}#outline a,#outline a:visited,#outline a:hover,#outline a:active{line-height:1.2;color:#e8e8e8;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden;outline:0}#outline a:hover{color:#0cf}#page-container{background-color:#9e9e9e;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiBmaWxsPSIjOWU5ZTllIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDVMNSAwWk02IDRMNCA2Wk0tMSAxTDEgLTFaIiBzdHJva2U9IiM4ODgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPgo8L3N2Zz4=");-webkit-transition:left 500ms;transition:left 500ms}.pf{margin:13px auto;box-shadow:1px 1px 3px 1px #333;border-collapse:separate}.pc.opened{-webkit-animation:fadein 100ms;animation:fadein 100ms}.loading-indicator.active{-webkit-animation:swing 1.5s ease-in-out .01s infinite alternate none;animation:swing 1.5s ease-in-out .01s infinite alternate none}.checked{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goQDSYgDiGofgAAAslJREFUOMvtlM9LFGEYx7/vvOPM6ywuuyPFihWFBUsdNnA6KLIh+QPx4KWExULdHQ/9A9EfUodYmATDYg/iRewQzklFWxcEBcGgEplDkDtI6sw4PzrIbrOuedBb9MALD7zv+3m+z4/3Bf7bZS2bzQIAcrmcMDExcTeXy10DAFVVAQDksgFUVZ1ljD3yfd+0LOuFpmnvVVW9GHhkZAQcxwkNDQ2FSCQyRMgJxnVdy7KstKZpn7nwha6urqqfTqfPBAJAuVymlNLXoigOhfd5nmeiKL5TVTV+lmIKwAOA7u5u6Lped2BsbOwjY6yf4zgQQkAIAcedaPR9H67r3uYBQFEUFItFtLe332lpaVkUBOHK3t5eRtf1DwAwODiIubk5DA8PM8bYW1EU+wEgCIJqsCAIQAiB7/u253k2BQDDMJBKpa4mEon5eDx+UxAESJL0uK2t7XosFlvSdf0QAEmlUnlRFJ9Waho2Qghc1/U9z3uWz+eX+Wr+lL6SZfleEAQIggA8z6OpqSknimIvYyybSCReMsZ6TislhCAIAti2Dc/zejVNWwCAavN8339j27YbTg0AGGM3WltbP4WhlRWq6Q/btrs1TVsYHx+vNgqKoqBUKn2NRqPFxsbGJzzP05puUlpt0ukyOI6z7zjOwNTU1OLo6CgmJyf/gA3DgKIoWF1d/cIY24/FYgOU0pp0z/Ityzo8Pj5OTk9PbwHA+vp6zWghDC+VSiuRSOQgGo32UErJ38CO42wdHR09LBQK3zKZDDY2NupmFmF4R0cHVlZWlmRZ/iVJUn9FeWWcCCE4ODjYtG27Z2Zm5juAOmgdGAB2d3cBADs7O8uSJN2SZfl+WKlpmpumaT6Yn58vn/fs6XmbhmHMNjc3tzDGFI7jYJrm5vb29sDa2trPC/9aiqJUy5pOp4f6+vqeJ5PJBAB0dnZe/t8NBajx/z37Df5OGX8d13xzAAAAAElFTkSuQmCC)}}</style>
<style type="text/css">
.ff0{font-family:sans-serif;visibility:hidden;}
2024-11-08 06:55:20 +01:00
@font-face{font-family:ff1;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff2;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff3;src:url('data:application/font-woff;base64,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')format("woff");}.ff3{font-family:ff3;line-height:0.704000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff4;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff5;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff6;src:url('data:application/font-woff;base64,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')format("woff");}.ff6{font-family:ff6;line-height:1.000000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff7;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff8;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff9;src:url('data:application/font-woff;base64,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
@font-face{font-family:ffa;src:url('data:application/font-woff;base64,d09GRgABAAAAAAUcAA0AAAAAB0AAAwACAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFAAAAABoAAAAcocFRakdERUYAAATkAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABDAAAAVlSnX5ljbWFwAAACAAAAAE4AAAFSBVULMmdhc3AAAATcAAAACAAAAAj//wADZ2x5ZgAAAmAAAACEAAAAmFneDwhoZWFkAAABMAAAADMAAAA2KMrKSmhoZWEAAAFkAAAAIAAAACQE7QNLaG10eAAAAegAAAAWAAAAFgafAFNsb2NhAAACUAAAAA4AAAAOAEwAJm1heHAAAAGEAAAAHQAAACAASQAYbmFtZQAAAuQAAAHRAAADBrZBi61wb3N0AAAEuAAAACMAAAAu/9P2FXicY2BkYGBgZmjWVzb1iOe3+crAzfwCKMLwOMC5HE4H/7/BtI1JBsjlYGACiQIALAMK0AB4nGNgZGBgkvl/g4GBmYsBCJi2MaQwSDIgA1YAUVcDPnicY2BkYGBgYxBlANEMDExAzAhmO4D5DAAE/wBiAAAAeJxjYGRiZ/zCwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGNmgAFGBiQQkOaaAqQUGOyYZP7fAKqUYdCAqQEAKMgK6wAB9AAAAAAAAAFNAAAAAQAAAwoAUwBTAAB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBwYbB7v9/BOv/4/8n/h+H6gIDRjYGOJcRpIeJARUwQqzCBVgYWPHIDg0AAMF3C5AAAAAAAAAAAAAAAAAAJgBMAAB4nGNgZAj+f4NpG5MMgwgDAyMvo5ioCJuykjqjmok5o5mxEZDLtPjvZyZeYR4OVt6/14SFmbR4WTl4GD/9+MHFw8HDzsjKKcXJyMoOZDOgmKXKCDRHzdTEXJcRSAKNEmcUA5l1DaRdmIn372ewkUxawk/+/QZp54Ka+O83pxQDAMK8IDd4nG2RwWrbQBRFrxTHEAhtvqA8urLBlkdKQpAJgeBiyEKBJtC9kAdLEElGGkd40S/orh/S7+mi9Ee66Z3xdBGoBjRn3ry5774ZAO/wAwGOX4PfngO8D2rPIcbBN88n+Bj89DzCODzzfIqLMPE8ZvwzM4PRGVe/3CnLAT4EmecQ58FXzyf4FHz3PGL8j+dTSHjheYzzcIUVWuxwQIcKW5QwEExQYMo5Rspxgxk5geJISfeooV1+gZz9CTLOhmc1dywdd16480z1gmvN6MEp37oahjWXWHAMbkTMr9Fzbqm8xR3r26oDz1plwRM1elf3lf8NI2vmNs7vozutSSt6yfBA54paWLW7Q1dtSyOTYipxmt7MJFEqlftad1WRN5LlptR1brh4kee2qLQ5yOS2NGa3XCyGYYjyuo/abns3nclQmVKedK+7V72RddsYecxrLasse4iVrUdLNVvb05a1aq+mpVnLjbVT7/ZGd5K1G90xkLlWKubXXOhNtef8r6+1vwvtbj9iR8I7e9vjMXKNOVcx//aVElxRhObWtK0liZQsvUXC9TyO54lKrvBGCMcE4Isz29NU697Wvvqlq26VhQm666u2EaUuI6US+b/OX8tEgcUAAAB4nGNgYmD4//Hrof9bGYwYsAE2IGZkYGJgZpBnUAQA3JgF3AAAAAAB//8AAnicY2BkYGDgAWIxIGZiYARCViBmAfMYAAPVADR4nGNgYGBkAILbCqeqQfTjAOdyGA0ARGoGHAAA')format("woff");}.ffa{font-family:ffa;line-height:0.580000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ffb;src:url('data:application/font-woff;base64,d09GRgABAAAAAAUIAA0AAAAAB3gAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE7AAAABoAAAAcocFRakdERUYAAATQAAAAGwAAAB4AJwALT1MvMgAAAaQAAABBAAAAVlQPf1JjbWFwAAAB/AAAAEYAAAFKRCLk6Gdhc3AAAATIAAAACAAAAAj//wADZ2x5ZgAAAlAAAACPAAAAlJnjLStoZWFkAAABMAAAADMAAAA2J9HKimhoZWEAAAFkAAAAHgAAACQDuAJ8aG10eAAAAegAAAAUAAAAFAR5AEVsb2NhAAACRAAAAAwAAAAMAAAASm1heHAAAAGEAAAAHQAAACAASAA1bmFtZQAAAuAAAAG4AAADRbAC+Ipwb3N0AAAEmAAAAC4AAAA5RNs2PnicY2BkYGBgYjiyL3b1j3h+m68M3MwvgCIMjwOcy+G0K4MS41nGi0AuB1AtEAAAes0MBgB4nGNgZGBgvMgABEzCIJLxLEMKgyQDMmAFADMwAjkAAHicY2BkYGBgZTBiANEMDExAzAhmO4D5DAAHuQB+AAAAeJxjYGTkYpzAwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGVmgAFGIHaAcQLSXFOAlIKSOONFsORFuBoGAAhGCiwAAAABGAAAAAAAAAFNAAAAAQAAAhMARXicY2BgYGaAYBkGRgYQcAHyGMF8FgYNIM0GpBkZmBgUlMT//wfywfT/x3ffQtUDASMbA5zDyAQkmBhQASPEiuEMAABuCS0AAAAAAAAAAAAAAAAASnicY2BkcGVQYjzLeJHBkIFBVYRNWUmfUVxMWUnN3NScXUmP0dTEnlFdzdTEzNhInlHdVA1I8zOaG8kxiorwAxUynhXk5ZIq5mNVEhBk4Z8oIMQsPmGCOFCMt5GfSYhXiRUqNlFsLo+wUMB0dXF21jnJfDysIpwO9pwiPMKcUTO4uIU0pkPFHDgZGABo0BbEAHicrVLLattAFD2j2IZC8bKrLC6UQgKRkOUEmqxKTGIwlROkuGQ7jmVb2NYEScF41w9q+039lB6NhkJLyaoadO+578cMgD5+QKH9vvzGCn313mEPPfXJ4SNE6rvDHbzz+g530fdGDveo/0pP1XlD6ZuNarDCseo67OGtihw+wkKNHe7gTP10uItj74PDPZx5CUYweMYBJXKssEYNQYSQZwifp8WX1M7pJbhGQDqBxhM2jN2jIs+p0yiwsLYAsfWaWnvr2XicUC5spoyVNLZYUjKWPlD3SD5DihskpIIx+R0195ROmREj83wo89W6ligMh75Peinzg1wHMtFPG7OvNrnoYiGTIA5kavZU5nJiCplna71dilnKQ/Yos/QmSWWc3M3u01Pm/cyGYzZUs62UY+7YomF7FT7SGMe6XqeH3dxsK8rNVCVdmv4xNeVOk9/a0WrLSy4ys2sMuDrBFf/XKvgcM2PMC2XN6DbigvoBT3sFEc5ZxBT1rSlXmURBKFfyZ2d+kq1etrqk4cIfDLic6Pz10f4ujH8nbB5xRnPFS2wvsJ2seSJCY1ZWOVfMnsKh/J+KvwAtvJPAeJxjYGJg+P/x2+7/cxlUGLABViBmZGBiYGZk4kksLkktyizOzk0syQAAM04KjgAAAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQhYwBvEYAAPKADMAeJxjYGBgZACC2wqnqkH04wDnchgNAERqBhwAAA==')format("woff");}.ffb{font-family:ffb;line-height:0.431000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ffc;src:url('data:application/font-woff;base64,d09GRgABAAAAAAXEAA0AAAAACFwAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFqAAAABoAAAAcocFRakdERUYAAAWMAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABKAAAAVlXXAYtjbWFwAAACCAAAAEoAAAFSIDktC2dhc3AAAAWEAAAACAAAAAj//wADZ2x5ZgAAAmQAAAE1AAABaCsLeq9oZWFkAAABMAAAADIAAAA2KDLKgGhoZWEAAAFkAAAAIAAAACQE8ARZaG10eAAAAfAAAAAYAAAAGAvoAMZsb2NhAAACVAAAAA4AAAAOALQAXG1heHAAAAGEAAAAHQAAACAASQBCbmFtZQAAA5wAAAG4AAADRav+9IZwb3N0AAAFVAAAADAAAAA7PxU8nnicY2BkYGBgYjjyIDtXIZ7f5isDN/MLoAjD4wDncjgd+1+TSZTpAJDLAVQLBABcZwt3AAB4nGNgZGBgOvBfk4GB5RgDEDCJMqQwSDIgAzYAV+QDUHicY2BkYGBgY7BnANEMDExAzAhmO4D5DAAJGQCMAAAAeJxjYGTWZpzAwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGVmAIMGBgZGIOXAAAUBaa4pQEpBSZzpwH9NoMoDDNcZIGoYAEHJDK4AAAEYAAAAAAAAAU0AAATGAAACPgBdAn8AaXicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhExAWkFBQUn8/38E6//j+0/uvoPqAgNGNgY4lxGkh4kBFTBCrBpIwEJj8wG7PAuKAAAAAAAAAAAAAAAAAFwAtAAAeJwtzj1OwzAYBmB/jnEaO7bzYyeASouKmlCBiJS0Dervxo7YEEgwcoAegJ2hDDAgcQauwAFYuEFvAk7V6fve910eBOj+bwAb/I0WCIGWcNLLszxJO2BscGkT8WhYj2vahGw0XEBVpkma5favSqNd6o7rcVV2ADbUhKZudx3XJ4xhHAaYBsIHk1UH+5okUTMSTwxOfe40ZZQQ+PKCQHjk6Piyf3bzs4p5eA5oNZ1MjePJQ+WqyK5lfdUvCnU3KWwZKUtFT6iHDfw27r62tAK6oLfEJeyoS8gvLN7iupAPs+2XGAX19moFacfBxvBW+5myWArN6Fq63LTf3pnXMtyVa4m1kDGWu/6DEuZ8qji6XjyIMPIf57derFI2m5E9wVTs3b5gBX4UCvHaLAmfzR3c4v+VYS4/AAAAeJytUstq20AUPaPYhkLxsqssLpRCApGQ5aSQrEpMYjCVE6S4ZDuOZVvY1gRJwXjXD2r7Tf2UHo2GQkvJqhp077nvxwyAPn5Aof2+/MYKffXeYQ899cnhI0Tqu8MdvPP6DnfR90YO96j/Sk/VeUPpm41qsMKx6jrs4a2KHD7CQo0d7uBM/XS4i2Pvg8M9nHkJRjB4xgElcqywRg1BhJBnCJ+nxZfUzukluEZAOoHGEzaM3aMiz6nTKLCwtgCx9Zpae+vZeJxQLmymjJU0tlhSMpY+UPdIPkOKGySkgjH5HTX3lE6ZESPzfCjz1bqWKAyHvk96KfODXAcy0U8bs682uehiIZMgDmRq9lTmcmIKmWdrvV2KWcpD9iiz9CZJZZzcze7TU+b9zIZjNlSzrZRj7tiiYXsVPtIYx7pep4fd3Gwrys1UJV2a/jE15U6T39rRastLLjKzawy4OsEV/9cq+BwzY8wLZc3oNuKC+gFPewURzlnEFPWtKVeZREEoV/JnZ36SrV62uqThwh8MuJzo/PXR/i6MfydsHnFGc8VLbC+wnax5IkJjVlY5V8yewqH8n4q/ACGkk7B4nGNgYmD4//Hb7v87GeQZsAE2IGZkYGJgZmhiZOJJLC5JLcoszs5NLMkAAEruCygAAAAB//8AAnicY2BkYGDgAWIxIGZiYARCViBmAfMYAAPVADR4nGNgYGBkAILbCqeqQfTjAOdyGA0ARGoGHAAA')format("woff");}.ffc{font-family:ffc;line-height:0.919000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ffd;src:url('data:application/font-woff;base64,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
@font-face{font-family:ffe;src:url('data:application/font-woff;base64,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
@font-face{font-family:fff;src:url('data:application/font-woff;base64,d09GRgABAAAAAATcAA0AAAAAB0wAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEwAAAABoAAAAcocFRdEdERUYAAASkAAAAGwAAAB4AJwALT1MvMgAAAaQAAABBAAAAVlOtf5BjbWFwAAAB/AAAAEYAAAFKRGzkw2dhc3AAAAScAAAACAAAAAj//wADZ2x5ZgAAAlAAAABgAAAAZHRuLQNoZWFkAAABMAAAADIAAAA2KMjKlWhoZWEAAAFkAAAAHgAAACQEWgNzaG10eAAAAegAAAAUAAAAFAVwADhsb2NhAAACRAAAAAwAAAAMAAAAMm1heHAAAAGEAAAAHQAAACAASAAkbmFtZQAAArAAAAG/AAADUduQrblwb3N0AAAEcAAAACkAAAA0cF7CxnicY2BkYGBgYjgSZqr+N57f5isDN/MLoAjD4wDnGjhtwdDKdJExH8jlAKoFAgBNHgr6AAB4nGNgZGBgzGcAAmYuEMl0kSGFQZIBGbACACbrAdQAAHicY2BkYGBgZVBkANEMDExAzAhmO4D5DAAGEABtAAAAeJxjYGRsZZzAwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGVmgAFGIHaAcQLSXFOAlIKSDWM+WDIfroYBACguCggAAAABGAAAAAAAAAFNAAAAAQAAAwoAOHicY2BgYGaAYBkGRgYQcAHyGMF8FgYNIM0GpBkZmBgUlGz+/wfywfT/x3dPQNUDASMbA5zDyAQkmBhQASPEiuEMACp9CVIAAAAAAAAAAAAAAAAAMnicY2BksGBoZbrImM+gwMDAKMKmrKSux6isxMfEDmKbmpgZG4nLMRobmZkDWUwXY7zcQh3dtMW0tWWY2Nn5oFzjEGZmbj5GP98aHysdASV7TVYhBTDb30OKgQEAGKsRBnicrVLNattAGJxVbEOhpLf2Usp3KSQHLZIcH5JjTBIwlhOsuAR6WieyLWxrg6Rg/Ax5ldJDH6rP0ZG07cGH9lIv3m92vt/ZFYBjfIdC+/vyByu8U58d9tBTQ4eP0Fc/HO7gg/fe4S6OvbHDPfKvjFSdNzx9a7JqrPBJdR328FYNHD7CQo0c7kCrnw538dHTDvegva8YwuIZexTIsMQKFQQRAq4+fK4Wn5OdM0pwCc19BINHrJm7Q0mbkTPI8dT4NOImatL428g64oTnvKmUspPBBguebLPfk3ugnSHBFabcBTe0t2TueDplRQzt877IlqtKoiDo+z73c5nv5VLLyDyu7a5cZ2LyJxnpWMvE7khmcmJzmacrs1mIXch9+iCz5GqayM30dnaXnLLumAPHHKjiWAllbjmi5XglQorHOI5NtUr227ndlCGJWljBqFoCJrbYGtrrRl3V2IJ3mTY3qVlAcMH/35v41Joy64WMYX6bMyAfcrXvEOGMbWxeXdtimUqkA7mQg+H8abp82ZiCnoEfhryi6OxfAg97Hwr+XbP+mlP6S75m+5KtvvpbETrTosx415wr6Mt/a/oL6fiVWAB4nGNgYmD4//Hb7v9NDBoM2AArEDMyMDEwMzKxF2fmZuYkFgEA/qMIUwAAAAAAAAH//wACeJxjYGRgYOABYjEgZmJgBEIWMAbxGAADygAzAHicY2BgYGQAgtsKp6pB9OMA5xoYDQBEnAYmAAA=')format("woff");}.fff{font-family:fff;line-height:0.234000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff10;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff11;src:url('data:application/font-woff;base64,d09GRgABAAAAAAUgAA0AAAAABzwAAwACAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFBAAAABoAAAAcocFReEdERUYAAAToAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABDAAAAVlS+X6hjbWFwAAACAAAAAE4AAAFSBVULMmdhc3AAAATgAAAACAAAAAj//wADZ2x5ZgAAAmAAAACKAAAAoF2wS65oZWFkAAABMAAAADMAAAA2KN/KWWhoZWEAAAFkAAAAIAAAACQFCwNVaG10eAAAAegAAAAWAAAAFga3AFZsb2NhAAACUAAAAA4AAAAOAFAAKG1heHAAAAGEAAAAHQAAACAASQAZbmFtZQAAAuwAAAHQAAAC+iaqErZwb3N0AAAEvAAAACMAAAAu/9P2FXicY2BkYGBgZmh2fbi2Lp7f5isDN/MLoAjD4wDnOjgd9v8s0wkmDSCXg4EJJAoAcU0MdgB4nGNgZGBg0vh/loGBWZ4BCJhOMKQwSDIgA1YAVO8DZnicY2BkYGBgYxBjANEMDExAzAhmO4D5DAAFGABjAAAAeJxjYGQSZfzCwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGNmgAFGBiQQkOaaAqQUGOyYNP6fBarUYDCGqQEALmALEQAB9AAAAAAAAAFNAAAAAQAAAx8AVgBWAAB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBwYbB7v9/BOv/4/8n/h+H6gIDRjYGOJcRpIeJARUwQqzCBVgYWPHIDg0AAMF3C5AAAAAAAAAAAAAAAAAAKABQAAB4nFXMOw7CMAwAUNtDUiepi5BLxQriM0Npb8JJOQRCcAqmbjCjpKRiYnzLA4Tz+KAr7aEGYFrUatarHW5PbY/d8ZBNlzjQcu69kXhXpS4YF/AzQoqFWLFYcSWMM1OyAPx9G8zZVPEU5q7BX3gLxnulJg4a2Aq1+kwvkzeHiOCkKG16s1TwBfk7H+8AAHicbVHBattAEH2r2C4Npe0XlOnNBluWlYQgEwKpQZCCckigdyEvtkokGWkd4XxBb/2T/kxvpb/Re9+ut5BDtaB5Mzv75s0MgLf4AYXjV+G3xwrv1FePA4zUN49P8FH99HiAYaA8HuJ9MPF4xHjKTDV4Te+Xe2Wxwgf12eMAb9Szxyf4pL57PMCp+uPxEBK88niE02CJFRrscECLEhtsYSAYo8CEdoGE5xJT4hgRT0J0w560yy+Qo2YkozV8q3lj0fHmkTcPZC/oa0YPjvnK1TCsucScp3cnZH6FjrYh8wbXrG+r9nxrmQX35Ohc3Sf+14ykzK2d3jv3WhOtqCXDLXWGwKrZHdpyszUyLiaySJLLqcRRlMhNpduyyGvJcrPVVW7oPMpDU5TaHGR8tTVmt5zP+74P86oLm3ZzPZlKX5qt3OtOt096LWlTG7nLKy2rLLtNbDnqqdjXnpqsTjuXhkotrq2aarc3upWsWeuWgcz1UTK/oqPX5Z72X1OpH4R2ow85euHAXjZ49C8w45oW/NsFxTgnBZWl1KwlDiNZHvXRXswWi1kcxed4wQJ3C3xxMjvKadxK7bLPXF3LKkzQbVc2tUTRWRhFsfyH5C+AZYAveJxjYGJg+P/x66H/WxmMGLABNiBmZGBiYGaQZ1AEANyYBdwAAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQlYgZgHzGAAD1QA0eJxjYGBgZACC2wqnqkH04wDnOhgNAESwBioAAA==')format("woff");}.ff11{font-family:ff11;line-height:0.603000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff12;src:url('data:application/font-woff;base64,d09GRgABAAAAAAUEAA0AAAAAB2gAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE6AAAABoAAAAcocFRhkdERUYAAATMAAAAGwAAAB4AJwALT1MvMgAAAaQAAABDAAAAVlTWXvJjbWFwAAAB/AAAAEwAAAFKAJcGsGdhc3AAAATEAAAACAAAAAj//wADZ2x5ZgAAAlQAAACUAAAAlB8xgUxoZWFkAAABMAAAADMAAAA2KRXLXmhoZWEAAAFkAAAAIAAAACQF9wODaG10eAAAAegAAAAUAAAAFAWWADpsb2NhAAACSAAAAAwAAAAMAAAASm1heHAAAAGEAAAAHQAAACAASAA3bmFtZQAAAugAAAG4AAADRbIE+oxwb3N0AAAEoAAAACEAAAAs/4z3FXicY2BkYGBgYjiybXH51Hh+m68M3MwvgCIMjwOcW+G01f9XzNJMB4FcDqBaIAAAf/kMxgB4nGNgZGBgOvj/FQMDswEDEDBLM6QwSDIgA1YAX6UDgXicY2BkYGBgZTBhANEMDExAzAhmO4D5DAAH6wCAAAAAeJxjYGScwTiBgZWBgamLaQ+DIkMPiP7fw/iAwZCRCSjKwMrMAAOMDEggIM01BUgpMPgzHfz/CqjyIIMYTA0AS1oMcQABGAAAAAAAAAFNAAAAAQAAAzAAOnicY2BgYGaAYBkGRgYQcAHyGMF8FgYNIM0GpBkZmBgUGPz//wfywfT/x/+3QtUDASMbA5zDyAQkmBhQASPEChIAC2nKBx4AABwSCUcAAAAAAAAAAAAAAEoAAQA6/+oDGwLBADMAAAEUDgMjIiY1ND4DMzIVFAcOARUUFjMyPgE1NCYjIgYHBgcOASMiNTQ+ATc+ATMyFgMbQGiBhTx6fT9bYkgMCi9ceHxnXJ1XWkoeKBchIQ01DQsXMBsxczZcXAHeWKF2WSydclSbZ04kBxAZNMR0c5BzuGZkchUbJkYdGwYFMUsbMjiAAAAAeJytUstq20AUPaPYhkLxsqssLpRCApGQ5WSRrEpMYjCRE6S4ZDuOx7awrQmSgvGuH9T2m/opPZKGQkvJqhp077nvxwyAPn5Aof2+/MYKffXRYQ899dnhI0Tqu8MdfPD6DnfR90YO96j/Sk/VeUfpWxNVY4Vj1XXYw3sVOXyEhRo73MGZ+ulwF8feJ4d7OPMSjGDxggMKZFhhjQqCCCHPED5Piy+pndNLcI2AdAKNZ2wYu0dJnlGnkWPR2ALEjde0sbeetccJ5bzJZFhJY4slJdvQR+qeyGdIcYOEVDAmv6fmgdIpM2JkXw5FtlpXEoXh0PdJL2V+kOtAJvp5Y/flJhOdL2QSxIFM7Z7KTE5sLnOz1tul2KU8mieZpTdJKuPkfvaQnjLvHRuO2VDFtlKOuWOLlu2VHBx3cayrdXrYze22pFxPVdCl7h9TW+w0+W0zWtXwgos0zRoDrk5wxf+tCj7HNIx5pawZ3UZcUD/gaa8gwjmL2Ly6tcXKSBSEciV/duYnZvW61QUNF/5gwOVE52+P9ndh/Dth/YgNzSUvsb3AdrL6iQiNpigzrpg9hUP5PxV/ATPIk8h4nGNgYmD4//Hb7v8TGNQYsAFWIGZkYGJgZjACAMmRBZYAAAAAAAAB//8AAnicY2BkYGDgAWIxIGZiYARCFjAG8RgAA8oAMwB4nGNgYGBkAILbCqeqQfTjAOdWGA0ARPYGOAAA')format("woff");}.ff12{font-family:ff12;line-height:0.727000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff13;src:url('data:application/font-woff;base64,d09GRgABAAAAAATcAA0AAAAABvwAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEwAAAABoAAAAcocFRhkdERUYAAASkAAAAHAAAAB4AJwAMT1MvMgAAAagAAABDAAAAVlSeXkFjbWFwAAACBAAAAE8AAAFSAIIMbGdhc3AAAAScAAAACAAAAAj//wADZ2x5ZgAAAmQAAABoAAAAaPMQLIJoZWFkAAABMAAAADMAAAA2J8LLgGhoZWEAAAFkAAAAIgAAACQEWwGhaG10eAAAAewAAAAYAAAAGATkALlsb2NhAAACVAAAAA4AAAAOADQAEm1heHAAAAGIAAAAHQAAACAASgAXbmFtZQAAAswAAAGqAAAC8ZClxwVwb3N0AAAEeAAAACEAAAAu//QAcnicY2BkYGBgYmSLcCvYHs9v85WBm/kFUIThcYBzK5wO+f+NcR3TVCCXg4EJJAoASHEL9AB4nGNgZGBgmvr/GwMDYwMDw/+DjOsYUhhEGZABGwCTjgX9AAB4nGNgZGBgYGMQYWBiAAEQycgAEnMA8xkABP0AYgAAAHicY2BkuMo4gYGVgYGpi2kPgyxDD4j+P5fxAYMhIxNQlIGVmQEGGBmQQECaawqQUmAoYZr6/xtQ5VQGLpgaAGAXDIcAARgAAAAAAAABTQAAAAEAAAD+AFQBgABleJxjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETEBagSGToeT/fwTr/+P/s/9PhOoCA0Y2BjiXEaSHiQEVMEKsogpgQTBZqWUmFQAAM78L8wAAAAAAAAAAAAAAABIANAAAAAIAVAAAAT0ClQADAAcAADMjEzM3IzczqFReVCJlFWUBvHRlAAEAZf/2Aa4COwATAAAlBiMiPwEjNzM3MwczByMHBjMyNwFoV05ZHTZYDVsbTRuUDZQyEzYzMxsliv0/f38/61cgAAB4nJVSzUrjUBT+bmw7CFIXw+xGOUtFEtK0wuhSUaHYVhorbhNN29Caq0ml9BXmWcSlj+Ij+Bx+ubkIdmcuOec7537nNwHQxCsUqufmCyv8Un8sdtBQBxZv4ED9t7iGbfVucR1Np2ZxA9tOm0xV26T1YqJKrNBUdYsdbKkdizdwowKLa9hVbxbX8Vd9WNzArvMbp9B4xAo5UkwwxQKCAD5PGy5PhY/ojckSnMCj7CLCHWaMXaKgTumLkOHe3HnoGVbf3FfMkrFHOzOZElaKMMeYljbymr5b6hFCnGFIKbigHtBzRWufGXGqH1d5OpkuJPD9tutSHkm8khNPutHdTC+LWSpRdi9dr+dJXy/pTGVPZxIn02g+Fj2W6+RWRuHZMJSL4WB0Fe4z7yUbDs0ABf7R7IVRVhCUA+R4MK2ir/OHiPrcTLEwOufOErMxj1sSHPP9nszlBDHDUzzh2XBLziH9LZ5qvwE6TKuzxbnOJ4kEni/HYptwB/E8fXpO6Dl0Wy2OHHTWG16vgbXY8i9M2GtBRvUFqn591hVeJnmRckes63fkx8k/ARA1fJoAAHicY2BiYPj/BYjnMqgwYANsQMzIwMTAzODDEA4AlJgEZQAAAAAAAAH//wACeJxjYGRgYOABYjEgZmJgBEJWIGYB8xgAA9UANHicY2BgYGQAgtsKp6pB9OMA51YYDQBE9gY4AAA=')format("woff");}.ff13{font-family:ff13;line-height:0.671000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff14;src:url('data:application/font-woff;base64,d09GRgABAAAAAASkAA0AAAAABsgAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEiAAAABoAAAAcocFRhkdERUYAAARsAAAAGwAAAB4AJwALT1MvMgAAAaQAAAA/AAAAVlPFXaxjbWFwAAAB+AAAAEwAAAFKBNEGkWdhc3AAAARkAAAACAAAAAj//wADZ2x5ZgAAAlAAAABIAAAASFcAbZRoZWFkAAABMAAAADEAAAA2KDLKvGhoZWEAAAFkAAAAHQAAACQD/wJ8aG10eAAAAeQAAAAUAAAAFAR5AFFsb2NhAAACRAAAAAwAAAAMAAAAJG1heHAAAAGEAAAAHQAAACAASAAYbmFtZQAAApgAAAGpAAAC8ZGoygZwb3N0AAAERAAAAB8AAAAs/48AeXicY2BkYGBgYmTrDP+uG89v85WBm/kFUIThcYBzK5wOBCpRYjwO5HIwMIFEATDBCeEAAAB4nGNgZGBgPM4ABEzCYFKJIYVBlAEZsAIAJSEBgQAAAHicY2BkYGBgZRBlANEMDExAzAhmO4D5DAAE5ABhAAAAeJxjYGTkYpzAwMrAwNTFtIdBlqEHRP+fy/iAwZCRCSjKwMrMAAOMDEggIM01BUgpMOQxHgdLHkeoAQAEzgoaAAEYAAAAAAAAAU0AAAABAAACEwBReJxjYGBgZoBgGQZGBhBwAfIYwXwWBg0gzQakGRmYGBQY8v7/B/LB9P/H/6dB1QMBIxsDnMPIBCSYGFABI8QK6gEWqppGDQAAPtMJZgAAAAAAAAAAAAAAJAABAFEAAAIiAccAFAAAISMTPgEuAiMiBg8BIxMzBzYzMgcBwVM+AwIDECUcNEUMNFNgTQ9JXY0iASINEiEUEFg69AHCR0yeAHiclVLNSutAFP4mthVB6kLcqZylIglpWhe6VFQotpXGittE0za0ZjSplL6Cz3K5Sx/FR7jPcb9MBsHuzJBzvnPmO78JgCb+QqF6Hr6xwqbas9hBQ51YvIET9WFxDTvqy+I6mk7N4gZ2nDaZqrZF64+JKrFCU9UtdrCtDizewIMKLK7hUH1aXMe++mdxA4fOLi6h8YoVcqSYYIoFBAF8njZcngqf0RuTJbiAR9lFhCfMGLtEQZ3SFyHDs7nz0DOsvrmvmCXjiHZmMiWsFGGOMS1t5D19j9QjhLjCkFJwQz2g547WMTPiUr+u8nQyXUjg+23XpTyTeCUXnnSjp5leFrNUouxZul7Pk75e0pnKkc4kTqbRfCx6LPfJo4zCq2EoN8PB6C48Zt5bNhyaAQqOitteGGUFQTlAjhfTKvo6f4mor80UC6Nz7iwxG/O4JcE535/JXE4QMzzFG94Nt+Sc0t/iqfYboMO0Oltc63ySSOD5ci62CXcQz9O394SeU7fV4shBZ73h9RpYiy3/woS9FmRUX6Dq12dd4WWSFyl3xLp+R36d/D8VKXyiAAAAeJxjYGJg+P8FiCcwqDFgA6xAzMjAxMDMEAgAipoEBwAAAAAB//8AAnicY2BkYGDgAWIxIGZiYARCFjAG8RgAA8oAMwB4nGNgYGBkAILbCqeqQfTjAOdWGA0ARPYGOAAA')format("woff");}.ff14{font-family:ff14;line-height:0.455000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff15;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff16;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff17;src:url('data:application/font-woff;base64,d09GRgABAAAAAAUAAA0AAAAAB4AAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE5AAAABoAAAAcocFRkkdERUYAAATIAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABDAAAAVlRDXpljbWFwAAACAAAAAE4AAAFSBVULMmdhc3AAAATAAAAACAAAAAj//wADZ2x5ZgAAAmAAAACDAAAAmPGksENoZWFkAAABMAAAADMAAAA2KMnKs2hoZWEAAAFkAAAAIAAAACQE7QNLaG10eAAAAegAAAAWAAAAFgXDAFNsb2NhAAACUAAAAA4AAAAOAEwAJm1heHAAAAGEAAAAHQAAACAASQAYbmFtZQAAAuQAAAG2AAADRdsuI7Zwb3N0AAAEnAAAACMAAAAu/6D3BHicY2BkYGBgYjiyY8mBxnh+m68M3MwvgCIMjwOcu+F08P8bTNuYZIBcDqBaIAAAjBsNBgB4nGNgZGBgkvl/g4GBmYsBCJi2MaQwSDIgA1YAUVcDPnicY2BkYGBgYxBlANEMDExAzAhmO4D5DAAE/wBiAAAAeJxjYGRiZ5zAwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGVmgAFGBiQQkOaaAqQUGOyYZP7fAKqUYdCAqQEACPAKhgABGAAAAAAAAAFNAAAAAQAAAwoAUwBTAAB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBwYbB7v9/BOv/4/8n/h+H6gIDRjYGOJcRpIeJARUwQqzCBVgYWPHIDg0AAMF3C5AAAAAAAAAAAAAAAAAAJgBMAAB4nFXMQQrCQAxA0SQQM1NmVokViiuFCgU3Wu1BvOscpXiPbgplqqPgws3/uwcIj9eTEu3BANg2x8MJ237A+/VSb00i1pSC45hHVeoiu6B5oqjmgiD7xiNLcKGa5wr+LDDBorW3fjhjaQF3SEnz+EUo5kk/MHUojV+Xn1Im6/IGH6gedQB4nK1Sy2rbQBQ9o9iGQvCyqywulEICkZDkZJGsSkxiYiInyHHJdmzLtrCjCbKC8a4f1Pab+ik5Gg2FlpJVNejec9+PGQBd/IRC8339jRW66pPDHjrqi8MHiNUPh1v46HUdbqPr9R3uUP+Nnqr1gdJ3G1VjhSPVdtjDoYodPsBcDRxu4VT9criNI++zwx2cein6MHjBHiVyLLFCBUGMkKcHn6fBF9RO6SW4QkA6hMYMa8busCXPqdMoMLe2AIn1Gll741l7HFMubKaMlTQ2WFAylj5S90Q+wRjXSEkFA/J7ah4onTAj+uZlX+bLVSVxGPZ8n/RCpnu5CmSoZ2uz265z0cVchkESyMjsqMzl2BQyzVZ6sxCzkMfsSSbj63Qsg/R+8jA+Yd47NpywoYpt3ZLWreVsO+LouEsSXa1uK73JZxHleqoSz9YJI1M+a/IbO1pleclFZnaNAeMFl/zfq+BzzIwxr9RpRjcR59RHPM0VxDhjEVNUN6ZcZhIHoVzKn535abZ83eiShnM/iric+Oz90f4ujH8nrB9xRvOWgc0FNpPVT0RozMptzhWzp7An/6fiG6IvkHAAAHicY2BiYPj/8dvu/00MGgzYABsQMzIwMTAzyDMoAgDS8gWZAAAAAAH//wACeJxjYGRgYOABYjEgZmJgBEJWIGYB8xgAA9UANHicY2BgYGQAgtsKp6pB9OMA524YDQBFMgZEAAA=')format("woff");}.ff17{font-family:ff17;line-height:0.580000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff18;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff19;src:url('data:application/font-woff;base64,d09GRgABAAAAAAUIAA0AAAAAB3wAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE7AAAABoAAAAcocFR1EdERUYAAATQAAAAHAAAAB4AJwAMT1MvMgAAAaQAAABDAAAAVlRaXqhjbWFwAAACAAAAAE4AAAFSBVULMmdhc3AAAATIAAAACAAAAAj//wADZ2x5ZgAAAmAAAACKAAAAoOyDYEVoZWFkAAABMAAAADIAAAA2KN7K9mhoZWEAAAFkAAAAIAAAACQFCwNVaG10eAAAAegAAAAWAAAAFgXbAFZsb2NhAAACUAAAAA4AAAAOAFAAKG1heHAAAAGEAAAAHQAAACAASQAYbmFtZQAAAuwAAAG3AAADOQgYkaNwb3N0AAAEpAAAACMAAAAu/673AnicY2BkYGBgYjiSodWcG89v85WBm/kFUIThcYDzGjgd9v8s0wkmDSCXA6gWCABhWwxDAAB4nGNgZGBg0vh/loGBWZ4BCJhOMKQwSDIgA1YAVO8DZnicY2BkYGBgYxBlANEMDExAzAhmO4D5DAAE/wBiAAAAeJxjYGQSZZzAwMrAwNTFtIdBkaEHRP/vYXzAYMjIBBRlYGVmgAFGBiQQkOaaAqQUGOyYNP6fBarUYDCGqQEADogKrAABGAAAAAAAAAFNAAAAAQAAAx8AVgBWAAB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBwYbB7v9/BOv/4/8n/h+H6gIDRjYGOJcRpIeJARUwQqzCBVgYWPHIDg0AAMF3C5AAAAAAAAAAAAAAAAAAKABQAAB4nFXMSw6CQAwA0LaJU8pAMaRC3LjA+Fkjn5t4ZmL0IOx0bWYwLH0HeIBwX1400RUMYGPu2Fzw3Hcjjm21MxasaPLeaXia0VCmmYWZ9uWBlbGQQgW3LheVBWJIAODvOxkjN2snazrc2nr9LDxK743qMFsmrNTZt5D4dsqaIiKkmuQcPwLwA1ouHwEAAHicrVJNb9pAEH3rAFKlNrdeqhwmtySSXWOSA0i9JE0iUE0iCFWuC1nAgngjY4T4Rz1U/UH9NX1eryq1anuqV5558+ZjZ8YGcIhvUKifzz+xwht17HGAlvrg8QHa6ovHDbwNWh43cRj0PG6R3zJSNV7R+uqyKqzwTjU9DvBavff4AFP10eMGztR3j5s4Co48buEs6OMKFi/Yo0CGBZYoIUgQ83QQ8tS4S3bKKMElIsoBNGZYMXeHDXVGTiPHk/NFSF3U0PnryCrihHbuKhnepLHGnJZ18oHcI/UEY1xjRCm4pb4jc0/rlBVxZV/2RbZYlpLEcScMKbsy3ctlJAM9W9ndZpWJzp9kEKWRDO2OZCYnNpepWer1XOxcHsyjTMbXo7Hcju4m9+NT1v3EhlM2VLKtPmXVWsa2u3SlqS6X/VKvsxnNaqQCzy4CQ1s8a+obN1fpdMEtGrfDiHsT9Pj+vXzICQ0ztmQ0c+v4C/Jtnnr7Cc55hc3LG1ssjCRRLD35pa1wZBbbtS7IX4TtNteSnP9rqN9vxR+rVf+uoXfDrPq71TNVf4bQaYpNxs2yn7gj/+G6HxebjuAAeJxjYGJg+P/x2+7/ExjUGLABNiBmZGBiYGaQZ1AEANSyBaUAAAAAAf//AAJ4nGNgZGBg4AFiMSBmYmAEQlYgZgHzGAAD1QA0eJxjYGBgZACC2wqnqkH04wDnNTAaAEZ8BoYAAA==')format("woff");}.ff19{font-family:ff19;line-height:0.603000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff1a;src:url('data:application/font-woff;base64,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')format("woff");}.ff1a{font-family:ff1a;line-height:0.900000;font-style:normal;font-weight:normal;visibility:visible;}
@font-face{font-family:ff1b;src:url('data:application/font-woff;base64,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
@font-face{font-family:ff1c;src:url('data:application/font-woff;base64,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
2024-03-31 01:05:40 +01:00
.m3{transform:matrix(0.216508,-0.124998,0.124998,0.216508,0,0);-ms-transform:matrix(0.216508,-0.124998,0.124998,0.216508,0,0);-webkit-transform:matrix(0.216508,-0.124998,0.124998,0.216508,0,0);}
.m2{transform:matrix(0.226578,-0.105652,0.105652,0.226578,0,0);-ms-transform:matrix(0.226578,-0.105652,0.105652,0.226578,0,0);-webkit-transform:matrix(0.226578,-0.105652,0.105652,0.226578,0,0);}
.m0{transform:matrix(0.250000,0.000000,0.000000,0.250000,0,0);-ms-transform:matrix(0.250000,0.000000,0.000000,0.250000,0,0);-webkit-transform:matrix(0.250000,0.000000,0.000000,0.250000,0,0);}
.m1{transform:none;-ms-transform:none;-webkit-transform:none;}
.v0{vertical-align:0.000000px;}
.ls0{letter-spacing:0.000000px;}
.sc_{text-shadow:none;}
.sc0{text-shadow:-0.015em 0 transparent,0 0.015em transparent,0.015em 0 transparent,0 -0.015em transparent;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.sc_{-webkit-text-stroke:0px transparent;}
.sc0{-webkit-text-stroke:0.015em transparent;text-shadow:none;}
}
.ws0{word-spacing:0.000000px;}
._3{margin-left:-5.537550px;}
._7{margin-left:-4.399514px;}
._d{margin-left:-3.145008px;}
._5{margin-left:-1.291162px;}
._b{width:1.778929px;}
._0{width:3.073600px;}
._33{width:5.547190px;}
._23{width:7.166911px;}
._11{width:11.952230px;}
._c{width:13.282959px;}
._e{width:14.543612px;}
._6{width:15.589581px;}
._8{width:17.550234px;}
._f{width:18.723706px;}
._1e{width:19.750283px;}
._a{width:21.060222px;}
._13{width:22.065170px;}
._12{width:23.745913px;}
._15{width:25.242531px;}
._10{width:26.729258px;}
._49{width:27.760546px;}
._4a{width:28.892671px;}
._4{width:31.241700px;}
._9{width:32.418280px;}
._14{width:33.771608px;}
._1{width:36.288314px;}
._6d{width:37.659680px;}
._2{width:40.911750px;}
._20{width:47.844710px;}
._3b{width:49.963895px;}
._21{width:51.933389px;}
._25{width:53.121708px;}
._57{width:56.488320px;}
._31{width:58.329708px;}
._1b{width:59.638258px;}
._4b{width:67.428671px;}
._3d{width:68.430377px;}
._59{width:75.733975px;}
._4c{width:77.276934px;}
._3c{width:83.819837px;}
._42{width:85.389225px;}
._5d{width:94.249254px;}
._2e{width:97.305708px;}
._43{width:101.590983px;}
._2d{width:105.833708px;}
._56{width:113.080134px;}
._2c{width:114.369708px;}
._50{width:118.020305px;}
._2a{width:119.767579px;}
._1a{width:122.541400px;}
._2f{width:126.601708px;}
._58{width:131.803840px;}
._24{width:133.737708px;}
._41{width:136.203394px;}
._19{width:143.462860px;}
._4d{width:151.576176px;}
._38{width:153.257346px;}
._30{width:165.401600px;}
._16{width:166.509310px;}
._34{width:168.950627px;}
._40{width:170.187064px;}
._53{width:173.297921px;}
._1f{width:174.342682px;}
._36{width:187.014191px;}
._2b{width:192.867040px;}
._37{width:203.943168px;}
._5c{width:207.225894px;}
._3a{width:220.881225px;}
._18{width:227.148700px;}
._26{width:236.144160px;}
._4f{width:237.943403px;}
._70{width:245.094801px;}
._17{width:248.070160px;}
._22{width:254.973600px;}
._61{width:268.645801px;}
._39{width:271.695394px;}
._66{width:275.913157px;}
._6f{width:282.859415px;}
._3e{width:288.634191px;}
._6e{width:301.583121px;}
._3f{width:305.563168px;}
._67{width:308.137837px;}
._73{width:320.624989px;}
._48{width:321.760813px;}
._51{width:339.441451px;}
._28{width:345.998001px;}
._52{width:356.383620px;}
._4e{width:372.583209px;}
._44{width:389.508926px;}
._35{width:406.457265px;}
._45{width:440.323096px;}
._46{width:457.261152px;}
._27{width:491.087040px;}
._32{width:496.766998px;}
._29{width:533.872160px;}
._47{width:575.827435px;}
._5b{width:578.949004px;}
._5e{width:608.099563px;}
._55{width:662.634844px;}
._68{width:674.613607px;}
._65{width:681.089196px;}
._5a{width:691.785403px;}
._5f{width:751.738788px;}
._6c{width:817.750728px;}
._6b{width:866.110257px;}
._6a{width:964.339709px;}
._69{width:1006.182629px;}
._54{width:1010.836070px;}
._60{width:1211.434767px;}
._1d{width:1228.085965px;}
._1c{width:1248.266342px;}
._64{width:1249.796608px;}
._72{width:1303.881933px;}
._74{width:1316.554445px;}
._62{width:1326.061121px;}
._71{width:1371.213619px;}
._63{width:1427.594342px;}
.fce{color:rgb(0,0,185);}
.fcd{color:rgb(173,34,49);}
.fc0{color:rgb(35,55,59);}
.fc1{color:rgb(250,250,250);}
.fc2{color:rgb(255,255,255);}
.fc8{color:rgb(102,102,102);}
.fc6{color:rgb(156,102,0);}
.fc5{color:rgb(16,136,110);}
.fc3{color:rgb(0,0,255);}
.fcc{color:transparent;}
.fcb{color:rgb(186,33,33);}
.fc7{color:rgb(61,122,122);}
.fca{color:rgb(0,128,0);}
.fc4{color:rgb(57,75,79);}
.fc9{color:rgb(176,0,64);}
.fsa{font-size:23.910047px;}
.fs7{font-size:23.910400px;}
.fs5{font-size:31.880400px;}
.fsb{font-size:35.864763px;}
.fs9{font-size:35.865070px;}
.fs8{font-size:35.865600px;}
.fs3{font-size:39.850400px;}
.fs6{font-size:43.636400px;}
.fs2{font-size:47.820800px;}
.fs4{font-size:57.384800px;}
.fs1{font-size:82.650000px;}
.fs0{font-size:99.148400px;}
.yf2{bottom:-9.498000px;}
.y0{bottom:-0.500000px;}
.y22b{bottom:4.568000px;}
.y194{bottom:4.605000px;}
.y74{bottom:5.416000px;}
.y80{bottom:5.780000px;}
.y92{bottom:6.718000px;}
.y16c{bottom:6.742000px;}
.y1f8{bottom:7.364000px;}
.y86{bottom:7.397000px;}
.y150{bottom:7.409000px;}
.y21f{bottom:7.427000px;}
.ybf{bottom:7.981000px;}
.y206{bottom:8.360000px;}
.y250{bottom:8.607000px;}
.yf1{bottom:8.646000px;}
.y1c6{bottom:9.587000px;}
.y175{bottom:10.332000px;}
.y40{bottom:10.373000px;}
.y9a{bottom:11.536000px;}
.y1da{bottom:11.936000px;}
.y1e3{bottom:12.155000px;}
.y10{bottom:13.018000px;}
.y191{bottom:13.332000px;}
.y1a3{bottom:13.497000px;}
.y8a{bottom:13.891000px;}
.y128{bottom:14.104000px;}
.y1cb{bottom:14.880000px;}
.y189{bottom:15.324000px;}
.y193{bottom:15.489000px;}
.yad{bottom:15.609000px;}
.y22a{bottom:16.174000px;}
.y144{bottom:16.452000px;}
.y59{bottom:16.854000px;}
.y34{bottom:17.453000px;}
.y67{bottom:17.464000px;}
.ybe{bottom:18.865000px;}
.y91{bottom:19.320000px;}
.y165{bottom:19.344000px;}
.yac{bottom:19.418000px;}
.y85{bottom:20.000000px;}
.y14f{bottom:20.011000px;}
.y21e{bottom:20.029000px;}
.y4c{bottom:20.166000px;}
.y1c5{bottom:20.471000px;}
.y211{bottom:20.979000px;}
.y1f7{bottom:21.112000px;}
.y205{bottom:22.109000px;}
.yf4{bottom:22.211000px;}
.y174{bottom:22.934000px;}
.y4b{bottom:23.975000px;}
.y99{bottom:24.139000px;}
.y1a2{bottom:24.381000px;}
.y11d{bottom:24.534000px;}
.y1d9{bottom:24.539000px;}
.y1ea{bottom:24.599000px;}
.yf0{bottom:25.383000px;}
.y1ca{bottom:25.764000px;}
.y190{bottom:25.934000px;}
.y3f{bottom:25.954000px;}
.yce{bottom:26.373000px;}
.y89{bottom:26.493000px;}
.y229{bottom:27.781000px;}
.y127{bottom:27.852000px;}
.y188{bottom:27.927000px;}
.y73{bottom:28.529000px;}
.yf3{bottom:28.929000px;}
.ybd{bottom:29.750000px;}
.y58{bottom:30.140000px;}
.y66{bottom:31.212000px;}
.y1c4{bottom:31.355000px;}
.y90{bottom:31.923000px;}
.y164{bottom:31.947000px;}
.y143{bottom:32.559000px;}
.y84{bottom:32.602000px;}
.y14e{bottom:32.614000px;}
.yab{bottom:32.628000px;}
.y21d{bottom:32.632000px;}
.y1e2{bottom:33.015000px;}
.y33{bottom:33.035000px;}
.y7f{bottom:33.321000px;}
.y1a1{bottom:35.265000px;}
.y136{bottom:36.649000px;}
.y98{bottom:36.742000px;}
.y1d8{bottom:37.141000px;}
.ycd{bottom:37.258000px;}
.y101{bottom:37.514000px;}
.y18f{bottom:38.537000px;}
.y10a{bottom:38.868000px;}
.y88{bottom:39.096000px;}
.y228{bottom:39.387000px;}
.y1f6{bottom:39.842000px;}
.y11c{bottom:40.116000px;}
.y1e9{bottom:40.181000px;}
.y187{bottom:40.530000px;}
.ybc{bottom:40.634000px;}
.y18{bottom:40.654000px;}
.y204{bottom:40.838000px;}
.y239{bottom:41.097000px;}
.y231{bottom:41.318000px;}
.yf{bottom:41.584000px;}
.y126{bottom:41.601000px;}
.y49{bottom:41.700000px;}
.yef{bottom:42.121000px;}
.y1c3{bottom:42.239000px;}
.y57{bottom:42.396000px;}
.y24f{bottom:43.302000px;}
.y65{bottom:43.940000px;}
.y210{bottom:44.059000px;}
.y8f{bottom:44.526000px;}
.y16b{bottom:44.550000px;}
.y83{bottom:45.205000px;}
.ya9{bottom:45.231000px;}
.y21c{bottom:45.235000px;}
.y4a{bottom:45.659000px;}
.y3e{bottom:46.517000px;}
.y1ab{bottom:46.920000px;}
.y7e{bottom:47.070000px;}
.y135{bottom:47.533000px;}
.y173{bottom:47.616000px;}
.ycc{bottom:48.142000px;}
.y1e1{bottom:48.596000px;}
.y72{bottom:48.704000px;}
.yaa{bottom:49.040000px;}
.y6{bottom:49.308000px;}
.y97{bottom:49.344000px;}
.y1d7{bottom:49.744000px;}
.y1b3{bottom:49.824000px;}
.y142{bottom:50.707000px;}
.y18e{bottom:51.140000px;}
.y115{bottom:51.452000px;}
.ybb{bottom:51.518000px;}
.y268{bottom:51.604000px;}
.ydb{bottom:51.756000px;}
.y100{bottom:52.469000px;}
.y109{bottom:52.616000px;}
.y1c2{bottom:53.123000px;}
.y186{bottom:53.132000px;}
.y1f5{bottom:53.591000px;}
.y87{bottom:54.165000px;}
.y125{bottom:54.328000px;}
.y203{bottom:54.587000px;}
.y56{bottom:54.653000px;}
.y1e{bottom:55.160000px;}
.y24e{bottom:55.904000px;}
.y1a0{bottom:57.034000px;}
.y8e{bottom:57.128000px;}
.y163{bottom:57.152000px;}
.y82{bottom:57.808000px;}
.y14d{bottom:57.819000px;}
.ya8{bottom:57.833000px;}
.y21b{bottom:57.837000px;}
.y134{bottom:58.417000px;}
.ycb{bottom:59.026000px;}
.y17{bottom:59.857000px;}
.y172{bottom:60.218000px;}
.y28{bottom:60.404000px;}
.y11b{bottom:60.679000px;}
.ye{bottom:60.787000px;}
.y238{bottom:60.923000px;}
.y227{bottom:61.381000px;}
.y141{bottom:61.591000px;}
.y96{bottom:61.947000px;}
.y3d{bottom:62.098000px;}
.y48{bottom:62.263000px;}
.yee{bottom:62.320000px;}
.y114{bottom:62.336000px;}
.y1d6{bottom:62.347000px;}
.yba{bottom:62.402000px;}
.y64{bottom:62.485000px;}
.y1aa{bottom:62.501000px;}
.yda{bottom:62.640000px;}
.y15b{bottom:63.242000px;}
.y18d{bottom:63.742000px;}
.y71{bottom:63.897000px;}
.y1c1{bottom:64.007000px;}
.y267{bottom:64.207000px;}
.y185{bottom:65.735000px;}
.y32{bottom:65.925000px;}
.y5{bottom:65.983000px;}
.y7d{bottom:66.771000px;}
.y55{bottom:66.910000px;}
.y241{bottom:66.955000px;}
.y20f{bottom:67.140000px;}
.y1f4{bottom:67.339000px;}
.yff{bottom:67.424000px;}
.y19f{bottom:67.918000px;}
.y133{bottom:69.301000px;}
.y1e8{bottom:69.710000px;}
.y8d{bottom:69.731000px;}
.y16a{bottom:69.755000px;}
.y124{bottom:69.909000px;}
.ye6{bottom:69.910000px;}
.y108{bottom:70.350000px;}
.ya6{bottom:70.436000px;}
.y21a{bottom:70.440000px;}
.y81{bottom:70.884000px;}
.y140{bottom:72.475000px;}
.y248{bottom:72.593000px;}
.y171{bottom:72.821000px;}
.y1e0{bottom:73.144000px;}
.yb9{bottom:73.286000px;}
.y202{bottom:73.316000px;}
.y1b2{bottom:73.375000px;}
.yd9{bottom:73.524000px;}
.ye4{bottom:73.856000px;}
.y226{bottom:73.983000px;}
.ya7{bottom:74.245000px;}
.y1d{bottom:74.363000px;}
.y95{bottom:74.550000px;}
.y1c0{bottom:74.891000px;}
.y15a{bottom:75.844000px;}
.y11a{bottom:76.260000px;}
.y18c{bottom:76.345000px;}
.y70{bottom:76.499000px;}
.y1d5{bottom:76.524000px;}
.y266{bottom:76.810000px;}
.y230{bottom:76.825000px;}
.y184{bottom:78.338000px;}
.y63{bottom:78.591000px;}
.y54{bottom:79.166000px;}
.y240{bottom:79.558000px;}
.y27{bottom:79.607000px;}
.yd{bottom:79.989000px;}
.y1c9{bottom:80.185000px;}
.yca{bottom:80.794000px;}
.y24d{bottom:81.110000px;}
.y8c{bottom:82.334000px;}
.y162{bottom:82.358000px;}
.yfe{bottom:82.379000px;}
.y3c{bottom:82.661000px;}
.y47{bottom:82.826000px;}
.y14c{bottom:83.025000px;}
.ya5{bottom:83.039000px;}
.y252{bottom:83.043000px;}
.y31{bottom:83.658000px;}
.y25d{bottom:83.746000px;}
.y113{bottom:84.104000px;}
.yd8{bottom:84.409000px;}
.ye3{bottom:84.740000px;}
.y247{bottom:85.196000px;}
.y1e7{bottom:85.291000px;}
.y170{bottom:85.424000px;}
.yed{bottom:85.508000px;}
.y1a9{bottom:86.053000px;}
.y1f3{bottom:86.069000px;}
.y225{bottom:86.586000px;}
.y201{bottom:87.065000px;}
.y94{bottom:87.152000px;}
.y7c{bottom:87.334000px;}
.y20e{bottom:87.862000px;}
.y159{bottom:88.447000px;}
.y1df{bottom:88.725000px;}
.y18b{bottom:88.948000px;}
.y265{bottom:89.412000px;}
.y237{bottom:89.441000px;}
.y19e{bottom:89.686000px;}
.y107{bottom:90.549000px;}
.y16{bottom:90.704000px;}
.y183{bottom:90.940000px;}
.y132{bottom:91.069000px;}
.y123{bottom:91.443000px;}
.y17a{bottom:91.497000px;}
.yc9{bottom:91.678000px;}
.y23f{bottom:92.161000px;}
.y22f{bottom:92.407000px;}
.y1c{bottom:93.566000px;}
.y24c{bottom:93.712000px;}
.y6f{bottom:94.083000px;}
.y13f{bottom:94.244000px;}
.y62{bottom:94.698000px;}
.y258{bottom:94.748000px;}
.y169{bottom:94.960000px;}
.y112{bottom:94.988000px;}
.yb8{bottom:95.054000px;}
.yd7{bottom:95.293000px;}
.y219{bottom:95.645000px;}
.y1bf{bottom:96.660000px;}
.y119{bottom:96.823000px;}
.y1b1{bottom:96.927000px;}
.y53{bottom:97.059000px;}
.y8b{bottom:97.402000px;}
.y16f{bottom:98.026000px;}
.y3b{bottom:98.243000px;}
.y26{bottom:98.810000px;}
.y21{bottom:98.920000px;}
.y224{bottom:99.189000px;}
.yc{bottom:99.192000px;}
.y1f2{bottom:99.817000px;}
.y19d{bottom:100.570000px;}
.y200{bottom:100.813000px;}
.y158{bottom:101.050000px;}
.ya2{bottom:101.278000px;}
.y20d{bottom:101.610000px;}
.y30{bottom:101.865000px;}
.y131{bottom:101.953000px;}
.y264{bottom:102.015000px;}
.y93{bottom:102.221000px;}
.y25c{bottom:102.316000px;}
.yc8{bottom:102.562000px;}
.y46{bottom:103.388000px;}
.yec{bottom:103.652000px;}
.y179{bottom:104.100000px;}
.y18a{bottom:104.529000px;}
.y13e{bottom:105.128000px;}
.y122{bottom:105.192000px;}
.yb7{bottom:105.938000px;}
.yd6{bottom:106.177000px;}
.ye2{bottom:106.508000px;}
.y182{bottom:106.522000px;}
.y257{bottom:107.351000px;}
.y1be{bottom:107.544000px;}
.y161{bottom:107.563000px;}
.y1d4{bottom:107.757000px;}
.y7a{bottom:107.896000px;}
.y7b{bottom:107.897000px;}
.y14b{bottom:108.230000px;}
.y218{bottom:108.248000px;}
.y61{bottom:108.446000px;}
.y6e{bottom:109.276000px;}
.y1a8{bottom:109.605000px;}
.y15{bottom:109.906000px;}
.ya4{bottom:109.960025px;}
.y246{bottom:110.401000px;}
.y16e{bottom:110.629000px;}
.ya1{bottom:110.951000px;}
.y223{bottom:111.791000px;}
.ya3{bottom:111.949626px;}
.y118{bottom:112.405000px;}
.y1b{bottom:112.769000px;}
.y130{bottom:112.838000px;}
.y236{bottom:112.992000px;}
.y4{bottom:113.213000px;}
.y1de{bottom:113.273000px;}
.y24b{bottom:113.351000px;}
.yc7{bottom:113.446000px;}
.y157{bottom:113.652000px;}
.yfd{bottom:113.959000px;}
.y23e{bottom:113.979000px;}
.y1e6{bottom:114.821000px;}
.y13d{bottom:116.012000px;}
.y52{bottom:116.358000px;}
.y178{bottom:116.702000px;}
.y111{bottom:116.756000px;}
.yb6{bottom:116.823000px;}
.y19c{bottom:117.078000px;}
.ye1{bottom:117.393000px;}
.yfc{bottom:117.768000px;}
.y25{bottom:118.013000px;}
.y20{bottom:118.123000px;}
.y2f{bottom:118.228000px;}
.yb{bottom:118.395000px;}
.y1bd{bottom:118.428000px;}
.y198{bottom:118.447000px;}
.y1f1{bottom:118.547000px;}
.y3a{bottom:118.806000px;}
.y121{bottom:118.940000px;}
.y1ff{bottom:119.543000px;}
.y256{bottom:119.954000px;}
.y160{bottom:120.166000px;}
.y1d3{bottom:120.359000px;}
.yeb{bottom:120.390000px;}
.y1b0{bottom:120.478000px;}
.y14a{bottom:120.833000px;}
.y217{bottom:120.851000px;}
.y25b{bottom:120.886000px;}
.y2a{bottom:121.063000px;}
.y60{bottom:121.173000px;}
.y6d{bottom:121.879000px;}
.y20c{bottom:122.332000px;}
.y106{bottom:122.703000px;}
.y245{bottom:123.004000px;}
.y12f{bottom:123.722000px;}
.y45{bottom:123.951000px;}
.yc6{bottom:124.331000px;}
.y156{bottom:126.255000px;}
.y13c{bottom:126.896000px;}
.y263{bottom:127.220000px;}
.y110{bottom:127.641000px;}
.y22e{bottom:127.913000px;}
.yd5{bottom:127.945000px;}
.y181{bottom:128.081000px;}
.ye0{bottom:128.277000px;}
.y79{bottom:128.459000px;}
.y1dd{bottom:128.855000px;}
.y24a{bottom:128.933000px;}
.y1bc{bottom:129.312000px;}
.y1e5{bottom:130.402000px;}
.y222{bottom:130.950000px;}
.yfa{bottom:131.311000px;}
.y19b{bottom:131.674000px;}
.y51{bottom:131.939000px;}
.y1a{bottom:131.972000px;}
.y1f0{bottom:132.295000px;}
.y255{bottom:132.556000px;}
.y3{bottom:132.684000px;}
.y120{bottom:132.689000px;}
.y168{bottom:132.768000px;}
.y197{bottom:132.794000px;}
.y1d2{bottom:132.962000px;}
.y1a7{bottom:133.156000px;}
.y1fe{bottom:133.291000px;}
.y149{bottom:133.435000px;}
.y216{bottom:133.453000px;}
.y117{bottom:133.939000px;}
.y1c8{bottom:134.606000px;}
.yfb{bottom:135.120000px;}
.ye5{bottom:135.215000px;}
.y16d{bottom:135.834000px;}
.y1af{bottom:136.060000px;}
.y20b{bottom:136.081000px;}
.y105{bottom:136.451000px;}
.y235{bottom:136.544000px;}
.yea{bottom:137.127000px;}
.y24{bottom:137.216000px;}
.y1f{bottom:137.326000px;}
.ya{bottom:137.598000px;}
.y14{bottom:137.763000px;}
.y13b{bottom:137.780000px;}
.y75{bottom:138.248000px;}
.y10f{bottom:138.525000px;}
.yb5{bottom:138.591000px;}
.yd4{bottom:138.829000px;}
.y155{bottom:138.858000px;}
.ydf{bottom:139.161000px;}
.y39{bottom:139.368000px;}
.y6c{bottom:139.463000px;}
.y5f{bottom:139.719000px;}
.y262{bottom:139.823000px;}
.y1bb{bottom:140.196000px;}
.y180{bottom:140.684000px;}
.ya0{bottom:141.260000px;}
.y177{bottom:141.908000px;}
.y44{bottom:144.514000px;}
.y25a{bottom:144.911000px;}
.y23d{bottom:144.987000px;}
.y254{bottom:145.159000px;}
.y15f{bottom:145.371000px;}
.y11f{bottom:145.416000px;}
.y12e{bottom:145.490000px;}
.y1d1{bottom:145.565000px;}
.y1e4{bottom:145.984000px;}
.y148{bottom:146.038000px;}
.y251{bottom:146.056000px;}
.yc5{bottom:146.099000px;}
.y19a{bottom:146.269000px;}
.y1fd{bottom:147.040000px;}
.y196{bottom:147.141000px;}
.y244{bottom:148.209000px;}
.y13a{bottom:148.664000px;}
.y1a6{bottom:148.738000px;}
.yf9{bottom:148.954000px;}
.y78{bottom:149.022000px;}
.y10e{bottom:149.409000px;}
.yb4{bottom:149.475000px;}
.yd3{bottom:149.713000px;}
.yde{bottom:150.045000px;}
.y1ef{bottom:151.025000px;}
.y1ba{bottom:151.080000px;}
.y154{bottom:151.460000px;}
.y221{bottom:151.986000px;}
.y261{bottom:152.426000px;}
.y2e{bottom:152.496000px;}
.y17f{bottom:153.286000px;}
.y9f{bottom:153.862000px;}
.y1dc{bottom:154.795000px;}
.y116{bottom:154.975000px;}
.y29{bottom:155.434000px;}
.y5e{bottom:155.825000px;}
.y12d{bottom:156.374000px;}
.y23{bottom:156.419000px;}
.y104{bottom:156.651000px;}
.y20a{bottom:156.803000px;}
.y50{bottom:156.961000px;}
.y13{bottom:156.966000px;}
.yc4{bottom:156.983000px;}
.ye9{bottom:157.326000px;}
.y253{bottom:157.762000px;}
.y167{bottom:157.974000px;}
.y1d0{bottom:158.167000px;}
.y147{bottom:158.641000px;}
.y215{bottom:158.659000px;}
.y6b{bottom:159.164000px;}
.y38{bottom:159.931000px;}
.y1ae{bottom:160.085000px;}
.y234{bottom:160.096000px;}
.yb3{bottom:160.359000px;}
.y259{bottom:160.493000px;}
.yd2{bottom:160.597000px;}
.y243{bottom:160.812000px;}
.y199{bottom:160.864000px;}
.ydd{bottom:160.929000px;}
.y195{bottom:161.488000px;}
.y1b9{bottom:161.964000px;}
.y176{bottom:163.041000px;}
.y22d{bottom:163.420000px;}
.y23c{bottom:163.558000px;}
.y153{bottom:164.063000px;}
.y1ee{bottom:164.773000px;}
.y260{bottom:165.028000px;}
.y43{bottom:165.077000px;}
.y1fc{bottom:165.769000px;}
.y17e{bottom:165.889000px;}
.y249{bottom:166.048000px;}
.y9e{bottom:166.465000px;}
.y11e{bottom:166.950000px;}
.y12c{bottom:167.258000px;}
.y220{bottom:167.568000px;}
.yc3{bottom:167.867000px;}
.y9{bottom:168.321000px;}
.yf8{bottom:168.622387px;}
.y5d{bottom:169.573000px;}
.y139{bottom:170.432000px;}
.y209{bottom:170.551000px;}
.y77{bottom:170.556000px;}
.y15e{bottom:170.576000px;}
.y2d{bottom:170.703000px;}
.y4f{bottom:170.709000px;}
.y1cf{bottom:170.770000px;}
.y2{bottom:170.809000px;}
.y10d{bottom:171.177000px;}
.yb2{bottom:171.243000px;}
.y214{bottom:171.261000px;}
.yd1{bottom:171.482000px;}
.y1a5{bottom:172.289000px;}
.y1b8{bottom:172.848000px;}
.yf6{bottom:173.705000px;}
.y37{bottom:175.513000px;}
.y22{bottom:175.622000px;}
.y1ad{bottom:175.666000px;}
.y12{bottom:176.169000px;}
.y152{bottom:176.666000px;}
.y12b{bottom:178.142000px;}
.y17d{bottom:178.492000px;}
.y1ed{bottom:178.521000px;}
.yc2{bottom:178.751000px;}
.y19{bottom:178.929000px;}
.y9d{bottom:179.068000px;}
.y1fb{bottom:179.518000px;}
.yf7{bottom:179.536711px;}
.y6a{bottom:180.698000px;}
.y1db{bottom:180.735000px;}
.y138{bottom:181.317000px;}
.ye8{bottom:181.510000px;}
.y233{bottom:181.630000px;}
.y242{bottom:181.945000px;}
.y10c{bottom:182.061000px;}
.yb1{bottom:182.127000px;}
.yd0{bottom:182.366000px;}
.ydc{bottom:182.697000px;}
.y166{bottom:183.179000px;}
.y1ce{bottom:183.373000px;}
.y1b7{bottom:183.733000px;}
.y146{bottom:183.846000px;}
.y213{bottom:183.864000px;}
.y2c{bottom:184.451000px;}
.y42{bottom:185.640000px;}
.y5c{bottom:185.680000px;}
.y8{bottom:187.524000px;}
.y23b{bottom:187.582000px;}
.yf5{bottom:188.360000px;}
.y103{bottom:188.805000px;}
.y1c7{bottom:189.026000px;}
.y151{bottom:189.268000px;}
.yc1{bottom:189.635000px;}
.y25f{bottom:190.234000px;}
.y4e{bottom:190.800000px;}
.y17c{bottom:191.094000px;}
.y208{bottom:191.274000px;}
.y1{bottom:191.432000px;}
.y76{bottom:191.592000px;}
.y9c{bottom:191.670000px;}
.y137{bottom:192.201000px;}
.yb0{bottom:193.011000px;}
.y69{bottom:194.447000px;}
.y1b6{bottom:194.617000px;}
.ye7{bottom:195.259000px;}
.y11{bottom:195.372000px;}
.y15d{bottom:195.782000px;}
.y1cd{bottom:195.975000px;}
.y36{bottom:196.076000px;}
.y1a4{bottom:196.314000px;}
.y23a{bottom:196.467000px;}
.y1ac{bottom:196.702000px;}
.y232{bottom:197.211000px;}
.y1ec{bottom:197.251000px;}
.y1fa{bottom:198.247000px;}
.y22c{bottom:198.927000px;}
.y5b{bottom:199.428000px;}
.y12a{bottom:199.911000px;}
.y192{bottom:200.519000px;}
.y2b{bottom:200.815000px;}
.y25e{bottom:202.836000px;}
.y10b{bottom:203.829000px;}
.yaf{bottom:203.896000px;}
.ycf{bottom:204.134000px;}
.y207{bottom:205.022000px;}
.y1b5{bottom:205.501000px;}
.y17b{bottom:206.676000px;}
.y41{bottom:207.174000px;}
.y15c{bottom:208.384000px;}
.y102{bottom:209.004000px;}
.y4d{bottom:209.007000px;}
.y145{bottom:209.051000px;}
.y212{bottom:209.069000px;}
.y9b{bottom:209.909000px;}
.y1cc{bottom:210.153000px;}
.y129{bottom:210.795000px;}
.y1eb{bottom:210.999000px;}
.yc0{bottom:211.404000px;}
.y35{bottom:211.657000px;}
.y1f9{bottom:211.996000px;}
.y5a{bottom:212.155000px;}
.y68{bottom:214.148000px;}
.yae{bottom:214.780000px;}
.y1b4{bottom:216.385000px;}
.y7{bottom:236.149000px;}
.hc{height:14.824386px;}
.hd{height:16.832922px;}
.h14{height:17.932535px;}
.h15{height:22.124998px;}
.h9{height:23.910300px;}
.h16{height:24.818416px;}
.h13{height:24.818628px;}
.h12{height:24.818995px;}
.h10{height:24.890726px;}
.he{height:26.899200px;}
.h8{height:27.576477px;}
.hf{height:27.656178px;}
.h5{height:29.887800px;}
.h17{height:30.196389px;}
.hb{height:31.243662px;}
.ha{height:32.727300px;}
.h11{height:33.091994px;}
.h4{height:33.187635px;}
.h6{height:35.865600px;}
.h7{height:43.038600px;}
.h3{height:59.177400px;}
.h2{height:74.361300px;}
.h0{height:255.118000px;}
.h1{height:255.500000px;}
.w0{width:453.543000px;}
.w1{width:454.000000px;}
.x0{left:0.000000px;}
.x4{left:10.667000px;}
.x3e{left:23.554000px;}
.x1{left:28.346000px;}
.x9{left:31.983000px;}
.x3c{left:33.070000px;}
.x5{left:34.488000px;}
.xd{left:35.735000px;}
.xa{left:36.961000px;}
.x42{left:38.791000px;}
.x3d{left:40.472000px;}
.x40{left:45.147000px;}
.x27{left:48.272000px;}
.x6{left:50.486000px;}
.x11{left:53.153000px;}
.x2{left:62.842000px;}
.x35{left:65.208000px;}
.x36{left:68.994000px;}
.x38{left:71.983000px;}
.x37{left:73.701000px;}
.x45{left:78.409000px;}
.x28{left:83.001000px;}
.x3b{left:87.823000px;}
.xb{left:90.506000px;}
.xc{left:95.238000px;}
.x41{left:101.945000px;}
.x25{left:105.078000px;}
.x8{left:106.772000px;}
.x26{left:109.008000px;}
.x13{left:112.206000px;}
.x12{left:116.676000px;}
.x3f{left:118.010000px;}
.x44{left:120.775000px;}
.x1f{left:140.460000px;}
.xf{left:149.008000px;}
.x2a{left:152.553000px;}
.x46{left:158.433000px;}
.xe{left:160.264000px;}
.x14{left:163.817000px;}
.x20{left:171.211000px;}
.x3a{left:175.295000px;}
.x2f{left:197.645000px;}
.x2b{left:201.037000px;}
.x15{left:211.163000px;}
.x30{left:218.531000px;}
.x1b{left:237.284000px;}
.x43{left:238.458000px;}
.x31{left:244.498000px;}
.x2c{left:248.171000px;}
.x16{left:258.508000px;}
.x1c{left:261.610000px;}
.x32{left:265.384000px;}
.x39{left:276.914000px;}
.x1d{left:282.496000px;}
.x33{left:291.352000px;}
.x29{left:297.199000px;}
.x17{left:310.126000px;}
.x34{left:312.238000px;}
.x1e{left:316.158000px;}
.x21{left:320.124000px;}
.x22{left:324.441000px;}
.x2d{left:333.647135px;}
.x18{left:336.313064px;}
.x2e{left:339.948383px;}
.x23{left:350.330000px;}
.x19{left:362.895000px;}
.x24{left:367.286000px;}
.x3{left:378.705000px;}
.x1a{left:384.815204px;}
.x10{left:424.403000px;}
.x7{left:428.637000px;}
@media print{
.v0{vertical-align:0.000000pt;}
.ls0{letter-spacing:0.000000pt;}
.ws0{word-spacing:0.000000pt;}
._3{margin-left:-7.383400pt;}
._7{margin-left:-5.866018pt;}
._d{margin-left:-4.193345pt;}
._5{margin-left:-1.721549pt;}
._b{width:2.371905pt;}
._0{width:4.098134pt;}
._33{width:7.396253pt;}
._23{width:9.555881pt;}
._11{width:15.936307pt;}
._c{width:17.710612pt;}
._e{width:19.391483pt;}
._6{width:20.786108pt;}
._8{width:23.400311pt;}
._f{width:24.964942pt;}
._1e{width:26.333711pt;}
._a{width:28.080295pt;}
._13{width:29.420227pt;}
._12{width:31.661217pt;}
._15{width:33.656708pt;}
._10{width:35.639011pt;}
._49{width:37.014062pt;}
._4a{width:38.523561pt;}
._4{width:41.655600pt;}
._9{width:43.224373pt;}
._14{width:45.028811pt;}
._1{width:48.384419pt;}
._6d{width:50.212907pt;}
._2{width:54.549000pt;}
._20{width:63.792947pt;}
._3b{width:66.618527pt;}
._21{width:69.244518pt;}
._25{width:70.828943pt;}
._57{width:75.317760pt;}
._31{width:77.772943pt;}
._1b{width:79.517678pt;}
._4b{width:89.904894pt;}
._3d{width:91.240503pt;}
._59{width:100.978633pt;}
._4c{width:103.035912pt;}
._3c{width:111.759782pt;}
._42{width:113.852300pt;}
._5d{width:125.665672pt;}
._2e{width:129.740943pt;}
._43{width:135.454644pt;}
._2d{width:141.111610pt;}
._56{width:150.773512pt;}
._2c{width:152.492943pt;}
._50{width:157.360407pt;}
._2a{width:159.690105pt;}
._1a{width:163.388533pt;}
._2f{width:168.802277pt;}
._58{width:175.738453pt;}
._24{width:178.316943pt;}
._41{width:181.604526pt;}
._19{width:191.283813pt;}
._4d{width:202.101568pt;}
._38{width:204.343128pt;}
._30{width:220.535467pt;}
._16{width:222.012414pt;}
._34{width:225.267503pt;}
._40{width:226.916085pt;}
._53{width:231.063895pt;}
._1f{width:232.456909pt;}
._36{width:249.352254pt;}
._2b{width:257.156053pt;}
._37{width:271.924224pt;}
._5c{width:276.301192pt;}
._3a{width:294.508300pt;}
._18{width:302.864933pt;}
._26{width:314.858880pt;}
._4f{width:317.257870pt;}
._70{width:326.793068pt;}
._17{width:330.760213pt;}
._22{width:339.964800pt;}
._61{width:358.194401pt;}
._39{width:362.260526pt;}
._66{width:367.884209pt;}
._6f{width:377.145887pt;}
._3e{width:384.845588pt;}
._6e{width:402.110828pt;}
._3f{width:407.417558pt;}
._67{width:410.850450pt;}
._73{width:427.499985pt;}
._48{width:429.014417pt;}
._51{width:452.588601pt;}
._28{width:461.330668pt;}
._52{width:475.178161pt;}
._4e{width:496.777612pt;}
._44{width:519.345235pt;}
._35{width:541.943020pt;}
._45{width:587.097461pt;}
._46{width:609.681536pt;}
._27{width:654.782720pt;}
._32{width:662.355998pt;}
._29{width:711.829547pt;}
._47{width:767.769913pt;}
._5b{width:771.932005pt;}
._5e{width:810.799417pt;}
._55{width:883.513125pt;}
._68{width:899.484810pt;}
._65{width:908.118928pt;}
._5a{width:922.380537pt;}
._5f{width:1002.318383pt;}
._6c{width:1090.334303pt;}
._6b{width:1154.813676pt;}
._6a{width:1285.786279pt;}
._69{width:1341.576839pt;}
._54{width:1347.781427pt;}
._60{width:1615.246356pt;}
._1d{width:1637.447953pt;}
._1c{width:1664.355123pt;}
._64{width:1666.395477pt;}
._72{width:1738.509244pt;}
._74{width:1755.405926pt;}
._62{width:1768.081495pt;}
._71{width:1828.284826pt;}
._63{width:1903.459123pt;}
.fsa{font-size:31.880062pt;}
.fs7{font-size:31.880533pt;}
.fs5{font-size:42.507200pt;}
.fsb{font-size:47.819684pt;}
.fs9{font-size:47.820093pt;}
.fs8{font-size:47.820800pt;}
.fs3{font-size:53.133867pt;}
.fs6{font-size:58.181867pt;}
.fs2{font-size:63.761067pt;}
.fs4{font-size:76.513067pt;}
.fs1{font-size:110.200000pt;}
.fs0{font-size:132.197867pt;}
.yf2{bottom:-12.664000pt;}
.y0{bottom:-0.666667pt;}
.y22b{bottom:6.090667pt;}
.y194{bottom:6.140000pt;}
.y74{bottom:7.221333pt;}
.y80{bottom:7.706667pt;}
.y92{bottom:8.957333pt;}
.y16c{bottom:8.989333pt;}
.y1f8{bottom:9.818667pt;}
.y86{bottom:9.862667pt;}
.y150{bottom:9.878667pt;}
.y21f{bottom:9.902667pt;}
.ybf{bottom:10.641333pt;}
.y206{bottom:11.146667pt;}
.y250{bottom:11.476000pt;}
.yf1{bottom:11.528000pt;}
.y1c6{bottom:12.782667pt;}
.y175{bottom:13.776000pt;}
.y40{bottom:13.830667pt;}
.y9a{bottom:15.381333pt;}
.y1da{bottom:15.914667pt;}
.y1e3{bottom:16.206667pt;}
.y10{bottom:17.357333pt;}
.y191{bottom:17.776000pt;}
.y1a3{bottom:17.996000pt;}
.y8a{bottom:18.521333pt;}
.y128{bottom:18.805333pt;}
.y1cb{bottom:19.840000pt;}
.y189{bottom:20.432000pt;}
.y193{bottom:20.652000pt;}
.yad{bottom:20.812000pt;}
.y22a{bottom:21.565333pt;}
.y144{bottom:21.936000pt;}
.y59{bottom:22.472000pt;}
.y34{bottom:23.270667pt;}
.y67{bottom:23.285333pt;}
.ybe{bottom:25.153333pt;}
.y91{bottom:25.760000pt;}
.y165{bottom:25.792000pt;}
.yac{bottom:25.890667pt;}
.y85{bottom:26.666667pt;}
.y14f{bottom:26.681333pt;}
.y21e{bottom:26.705333pt;}
.y4c{bottom:26.888000pt;}
.y1c5{bottom:27.294667pt;}
.y211{bottom:27.972000pt;}
.y1f7{bottom:28.149333pt;}
.y205{bottom:29.478667pt;}
.yf4{bottom:29.614667pt;}
.y174{bottom:30.578667pt;}
.y4b{bottom:31.966667pt;}
.y99{bottom:32.185333pt;}
.y1a2{bottom:32.508000pt;}
.y11d{bottom:32.712000pt;}
.y1d9{bottom:32.718667pt;}
.y1ea{bottom:32.798667pt;}
.yf0{bottom:33.844000pt;}
.y1ca{bottom:34.352000pt;}
.y190{bottom:34.578667pt;}
.y3f{bottom:34.605333pt;}
.yce{bottom:35.164000pt;}
.y89{bottom:35.324000pt;}
.y229{bottom:37.041333pt;}
.y127{bottom:37.136000pt;}
.y188{bottom:37.236000pt;}
.y73{bottom:38.038667pt;}
.yf3{bottom:38.572000pt;}
.ybd{bottom:39.666667pt;}
.y58{bottom:40.186667pt;}
.y66{bottom:41.616000pt;}
.y1c4{bottom:41.806667pt;}
.y90{bottom:42.564000pt;}
.y164{bottom:42.596000pt;}
.y143{bottom:43.412000pt;}
.y84{bottom:43.469333pt;}
.y14e{bottom:43.485333pt;}
.yab{bottom:43.504000pt;}
.y21d{bottom:43.509333pt;}
.y1e2{bottom:44.020000pt;}
.y33{bottom:44.046667pt;}
.y7f{bottom:44.428000pt;}
.y1a1{bottom:47.020000pt;}
.y136{bottom:48.865333pt;}
.y98{bottom:48.989333pt;}
.y1d8{bottom:49.521333pt;}
.ycd{bottom:49.677333pt;}
.y101{bottom:50.018667pt;}
.y18f{bottom:51.382667pt;}
.y10a{bottom:51.824000pt;}
.y88{bottom:52.128000pt;}
.y228{bottom:52.516000pt;}
.y1f6{bottom:53.122667pt;}
.y11c{bottom:53.488000pt;}
.y1e9{bottom:53.574667pt;}
.y187{bottom:54.040000pt;}
.ybc{bottom:54.178667pt;}
.y18{bottom:54.205333pt;}
.y204{bottom:54.450667pt;}
.y239{bottom:54.796000pt;}
.y231{bottom:55.090667pt;}
.yf{bottom:55.445333pt;}
.y126{bottom:55.468000pt;}
.y49{bottom:55.600000pt;}
.yef{bottom:56.161333pt;}
.y1c3{bottom:56.318667pt;}
.y57{bottom:56.528000pt;}
.y24f{bottom:57.736000pt;}
.y65{bottom:58.586667pt;}
.y210{bottom:58.745333pt;}
.y8f{bottom:59.368000pt;}
.y16b{bottom:59.400000pt;}
.y83{bottom:60.273333pt;}
.ya9{bottom:60.308000pt;}
.y21c{bottom:60.313333pt;}
.y4a{bottom:60.878667pt;}
.y3e{bottom:62.022667pt;}
.y1ab{bottom:62.560000pt;}
.y7e{bottom:62.760000pt;}
.y135{bottom:63.377333pt;}
.y173{bottom:63.488000pt;}
.ycc{bottom:64.189333pt;}
.y1e1{bottom:64.794667pt;}
.y72{bottom:64.938667pt;}
.yaa{bottom:65.386667pt;}
.y6{bottom:65.744000pt;}
.y97{bottom:65.792000pt;}
.y1d7{bottom:66.325333pt;}
.y1b3{bottom:66.432000pt;}
.y142{bottom:67.609333pt;}
.y18e{bottom:68.186667pt;}
.y115{bottom:68.602667pt;}
.ybb{bottom:68.690667pt;}
.y268{bottom:68.805333pt;}
.ydb{bottom:69.008000pt;}
.y100{bottom:69.958667pt;}
.y109{bottom:70.154667pt;}
.y1c2{bottom:70.830667pt;}
.y186{bottom:70.842667pt;}
.y1f5{bottom:71.454667pt;}
.y87{bottom:72.220000pt;}
.y125{bottom:72.437333pt;}
.y203{bottom:72.782667pt;}
.y56{bottom:72.870667pt;}
.y1e{bottom:73.546667pt;}
.y24e{bottom:74.538667pt;}
.y1a0{bottom:76.045333pt;}
.y8e{bottom:76.170667pt;}
.y163{bottom:76.202667pt;}
.y82{bottom:77.077333pt;}
.y14d{bottom:77.092000pt;}
.ya8{bottom:77.110667pt;}
.y21b{bottom:77.116000pt;}
.y134{bottom:77.889333pt;}
.ycb{bottom:78.701333pt;}
.y17{bottom:79.809333pt;}
.y172{bottom:80.290667pt;}
.y28{bottom:80.538667pt;}
.y11b{bottom:80.905333pt;}
.ye{bottom:81.049333pt;}
.y238{bottom:81.230667pt;}
.y227{bottom:81.841333pt;}
.y141{bottom:82.121333pt;}
.y96{bottom:82.596000pt;}
.y3d{bottom:82.797333pt;}
.y48{bottom:83.017333pt;}
.yee{bottom:83.093333pt;}
.y114{bottom:83.114667pt;}
.y1d6{bottom:83.129333pt;}
.yba{bottom:83.202667pt;}
.y64{bottom:83.313333pt;}
.y1aa{bottom:83.334667pt;}
.yda{bottom:83.520000pt;}
.y15b{bottom:84.322667pt;}
.y18d{bottom:84.989333pt;}
.y71{bottom:85.196000pt;}
.y1c1{bottom:85.342667pt;}
.y267{bottom:85.609333pt;}
.y185{bottom:87.646667pt;}
.y32{bottom:87.900000pt;}
.y5{bottom:87.977333pt;}
.y7d{bottom:89.028000pt;}
.y55{bottom:89.213333pt;}
.y241{bottom:89.273333pt;}
.y20f{bottom:89.520000pt;}
.y1f4{bottom:89.785333pt;}
.yff{bottom:89.898667pt;}
.y19f{bottom:90.557333pt;}
.y133{bottom:92.401333pt;}
.y1e8{bottom:92.946667pt;}
.y8d{bottom:92.974667pt;}
.y16a{bottom:93.006667pt;}
.y124{bottom:93.212000pt;}
.ye6{bottom:93.213333pt;}
.y108{bottom:93.800000pt;}
.ya6{bottom:93.914667pt;}
.y21a{bottom:93.920000pt;}
.y81{bottom:94.512000pt;}
.y140{bottom:96.633333pt;}
.y248{bottom:96.790667pt;}
.y171{bottom:97.094667pt;}
.y1e0{bottom:97.525333pt;}
.yb9{bottom:97.714667pt;}
.y202{bottom:97.754667pt;}
.y1b2{bottom:97.833333pt;}
.yd9{bottom:98.032000pt;}
.ye4{bottom:98.474667pt;}
.y226{bottom:98.644000pt;}
.ya7{bottom:98.993333pt;}
.y1d{bottom:99.150667pt;}
.y95{bottom:99.400000pt;}
.y1c0{bottom:99.854667pt;}
.y15a{bottom:101.125333pt;}
.y11a{bottom:101.680000pt;}
.y18c{bottom:101.793333pt;}
.y70{bottom:101.998667pt;}
.y1d5{bottom:102.032000pt;}
.y266{bottom:102.413333pt;}
.y230{bottom:102.433333pt;}
.y184{bottom:104.450667pt;}
.y63{bottom:104.788000pt;}
.y54{bottom:105.554667pt;}
.y240{bottom:106.077333pt;}
.y27{bottom:106.142667pt;}
.yd{bottom:106.652000pt;}
.y1c9{bottom:106.913333pt;}
.yca{bottom:107.725333pt;}
.y24d{bottom:108.146667pt;}
.y8c{bottom:109.778667pt;}
.y162{bottom:109.810667pt;}
.yfe{bottom:109.838667pt;}
.y3c{bottom:110.214667pt;}
.y47{bottom:110.434667pt;}
.y14c{bottom:110.700000pt;}
.ya5{bottom:110.718667pt;}
.y252{bottom:110.724000pt;}
.y31{bottom:111.544000pt;}
.y25d{bottom:111.661333pt;}
.y113{bottom:112.138667pt;}
.yd8{bottom:112.545333pt;}
.ye3{bottom:112.986667pt;}
.y247{bottom:113.594667pt;}
.y1e7{bottom:113.721333pt;}
.y170{bottom:113.898667pt;}
.yed{bottom:114.010667pt;}
.y1a9{bottom:114.737333pt;}
.y1f3{bottom:114.758667pt;}
.y225{bottom:115.448000pt;}
.y201{bottom:116.086667pt;}
.y94{bottom:116.202667pt;}
.y7c{bottom:116.445333pt;}
.y20e{bottom:117.149333pt;}
.y159{bottom:117.929333pt;}
.y1df{bottom:118.300000pt;}
.y18b{bottom:118.597333pt;}
.y265{bottom:119.216000pt;}
.y237{bottom:119.254667pt;}
.y19e{bottom:119.581333pt;}
.y107{bottom:120.732000pt;}
.y16{bottom:120.938667pt;}
.y183{bottom:121.253333pt;}
.y132{bottom:121.425333pt;}
.y123{bottom:121.924000pt;}
.y17a{bottom:121.996000pt;}
.yc9{bottom:122.237333pt;}
.y23f{bottom:122.881333pt;}
.y22f{bottom:123.209333pt;}
.y1c{bottom:124.754667pt;}
.y24c{bottom:124.949333pt;}
.y6f{bottom:125.444000pt;}
.y13f{bottom:125.658667pt;}
.y62{bottom:126.264000pt;}
.y258{bottom:126.330667pt;}
.y169{bottom:126.613333pt;}
.y112{bottom:126.650667pt;}
.yb8{bottom:126.738667pt;}
.yd7{bottom:127.057333pt;}
.y219{bottom:127.526667pt;}
.y1bf{bottom:128.880000pt;}
.y119{bottom:129.097333pt;}
.y1b1{bottom:129.236000pt;}
.y53{bottom:129.412000pt;}
.y8b{bottom:129.869333pt;}
.y16f{bottom:130.701333pt;}
.y3b{bottom:130.990667pt;}
.y26{bottom:131.746667pt;}
.y21{bottom:131.893333pt;}
.y224{bottom:132.252000pt;}
.yc{bottom:132.256000pt;}
.y1f2{bottom:133.089333pt;}
.y19d{bottom:134.093333pt;}
.y200{bottom:134.417333pt;}
.y158{bottom:134.733333pt;}
.ya2{bottom:135.037333pt;}
.y20d{bottom:135.480000pt;}
.y30{bottom:135.820000pt;}
.y131{bottom:135.937333pt;}
.y264{bottom:136.020000pt;}
.y93{bottom:136.294667pt;}
.y25c{bottom:136.421333pt;}
.yc8{bottom:136.749333pt;}
.y46{bottom:137.850667pt;}
.yec{bottom:138.202667pt;}
.y179{bottom:138.800000pt;}
.y18a{bottom:139.372000pt;}
.y13e{bottom:140.170667pt;}
.y122{bottom:140.256000pt;}
.yb7{bottom:141.250667pt;}
.yd6{bottom:141.569333pt;}
.ye2{bottom:142.010667pt;}
.y182{bottom:142.029333pt;}
.y257{bottom:143.134667pt;}
.y1be{bottom:143.392000pt;}
.y161{bottom:143.417333pt;}
.y1d4{bottom:143.676000pt;}
.y7a{bottom:143.861333pt;}
.y7b{bottom:143.862667pt;}
.y14b{bottom:144.306667pt;}
.y218{bottom:144.330667pt;}
.y61{bottom:144.594667pt;}
.y6e{bottom:145.701333pt;}
.y1a8{bottom:146.140000pt;}
.y15{bottom:146.541333pt;}
.ya4{bottom:146.613367pt;}
.y246{bottom:147.201333pt;}
.y16e{bottom:147.505333pt;}
.ya1{bottom:147.934667pt;}
.y223{bottom:149.054667pt;}
.ya3{bottom:149.266168pt;}
.y118{bottom:149.873333pt;}
.y1b{bottom:150.358667pt;}
.y130{bottom:150.450667pt;}
.y236{bottom:150.656000pt;}
.y4{bottom:150.950667pt;}
.y1de{bottom:151.030667pt;}
.y24b{bottom:151.134667pt;}
.yc7{bottom:151.261333pt;}
.y157{bottom:151.536000pt;}
.yfd{bottom:151.945333pt;}
.y23e{bottom:151.972000pt;}
.y1e6{bottom:153.094667pt;}
.y13d{bottom:154.682667pt;}
.y52{bottom:155.144000pt;}
.y178{bottom:155.602667pt;}
.y111{bottom:155.674667pt;}
.yb6{bottom:155.764000pt;}
.y19c{bottom:156.104000pt;}
.ye1{bottom:156.524000pt;}
.yfc{bottom:157.024000pt;}
.y25{bottom:157.350667pt;}
.y20{bottom:157.497333pt;}
.y2f{bottom:157.637333pt;}
.yb{bottom:157.860000pt;}
.y1bd{bottom:157.904000pt;}
.y198{bottom:157.929333pt;}
.y1f1{bottom:158.062667pt;}
.y3a{bottom:158.408000pt;}
.y121{bottom:158.586667pt;}
.y1ff{bottom:159.390667pt;}
.y256{bottom:159.938667pt;}
.y160{bottom:160.221333pt;}
.y1d3{bottom:160.478667pt;}
.yeb{bottom:160.520000pt;}
.y1b0{bottom:160.637333pt;}
.y14a{bottom:161.110667pt;}
.y217{bottom:161.134667pt;}
.y25b{bottom:161.181333pt;}
.y2a{bottom:161.417333pt;}
.y60{bottom:161.564000pt;}
.y6d{bottom:162.505333pt;}
.y20c{bottom:163.109333pt;}
.y106{bottom:163.604000pt;}
.y245{bottom:164.005333pt;}
.y12f{bottom:164.962667pt;}
.y45{bottom:165.268000pt;}
.yc6{bottom:165.774667pt;}
.y156{bottom:168.340000pt;}
.y13c{bottom:169.194667pt;}
.y263{bottom:169.626667pt;}
.y110{bottom:170.188000pt;}
.y22e{bottom:170.550667pt;}
.yd5{bottom:170.593333pt;}
.y181{bottom:170.774667pt;}
.ye0{bottom:171.036000pt;}
.y79{bottom:171.278667pt;}
.y1dd{bottom:171.806667pt;}
.y24a{bottom:171.910667pt;}
.y1bc{bottom:172.416000pt;}
.y1e5{bottom:173.869333pt;}
.y222{bottom:174.600000pt;}
.yfa{bottom:175.081333pt;}
.y19b{bottom:175.565333pt;}
.y51{bottom:175.918667pt;}
.y1a{bottom:175.962667pt;}
.y1f0{bottom:176.393333pt;}
.y255{bottom:176.741333pt;}
.y3{bottom:176.912000pt;}
.y120{bottom:176.918667pt;}
.y168{bottom:177.024000pt;}
.y197{bottom:177.058667pt;}
.y1d2{bottom:177.282667pt;}
.y1a7{bottom:177.541333pt;}
.y1fe{bottom:177.721333pt;}
.y149{bottom:177.913333pt;}
.y216{bottom:177.937333pt;}
.y117{bottom:178.585333pt;}
.y1c8{bottom:179.474667pt;}
.yfb{bottom:180.160000pt;}
.ye5{bottom:180.286667pt;}
.y16d{bottom:181.112000pt;}
.y1af{bottom:181.413333pt;}
.y20b{bottom:181.441333pt;}
.y105{bottom:181.934667pt;}
.y235{bottom:182.058667pt;}
.yea{bottom:182.836000pt;}
.y24{bottom:182.954667pt;}
.y1f{bottom:183.101333pt;}
.ya{bottom:183.464000pt;}
.y14{bottom:183.684000pt;}
.y13b{bottom:183.706667pt;}
.y75{bottom:184.330667pt;}
.y10f{bottom:184.700000pt;}
.yb5{bottom:184.788000pt;}
.yd4{bottom:185.105333pt;}
.y155{bottom:185.144000pt;}
.ydf{bottom:185.548000pt;}
.y39{bottom:185.824000pt;}
.y6c{bottom:185.950667pt;}
.y5f{bottom:186.292000pt;}
.y262{bottom:186.430667pt;}
.y1bb{bottom:186.928000pt;}
.y180{bottom:187.578667pt;}
.ya0{bottom:188.346667pt;}
.y177{bottom:189.210667pt;}
.y44{bottom:192.685333pt;}
.y25a{bottom:193.214667pt;}
.y23d{bottom:193.316000pt;}
.y254{bottom:193.545333pt;}
.y15f{bottom:193.828000pt;}
.y11f{bottom:193.888000pt;}
.y12e{bottom:193.986667pt;}
.y1d1{bottom:194.086667pt;}
.y1e4{bottom:194.645333pt;}
.y148{bottom:194.717333pt;}
.y251{bottom:194.741333pt;}
.yc5{bottom:194.798667pt;}
.y19a{bottom:195.025333pt;}
.y1fd{bottom:196.053333pt;}
.y196{bottom:196.188000pt;}
.y244{bottom:197.612000pt;}
.y13a{bottom:198.218667pt;}
.y1a6{bottom:198.317333pt;}
.yf9{bottom:198.605333pt;}
.y78{bottom:198.696000pt;}
.y10e{bottom:199.212000pt;}
.yb4{bottom:199.300000pt;}
.yd3{bottom:199.617333pt;}
.yde{bottom:200.060000pt;}
.y1ef{bottom:201.366667pt;}
.y1ba{bottom:201.440000pt;}
.y154{bottom:201.946667pt;}
.y221{bottom:202.648000pt;}
.y261{bottom:203.234667pt;}
.y2e{bottom:203.328000pt;}
.y17f{bottom:204.381333pt;}
.y9f{bottom:205.149333pt;}
.y1dc{bottom:206.393333pt;}
.y116{bottom:206.633333pt;}
.y29{bottom:207.245333pt;}
.y5e{bottom:207.766667pt;}
.y12d{bottom:208.498667pt;}
.y23{bottom:208.558667pt;}
.y104{bottom:208.868000pt;}
.y20a{bottom:209.070667pt;}
.y50{bottom:209.281333pt;}
.y13{bottom:209.288000pt;}
.yc4{bottom:209.310667pt;}
.ye9{bottom:209.768000pt;}
.y253{bottom:210.349333pt;}
.y167{bottom:210.632000pt;}
.y1d0{bottom:210.889333pt;}
.y147{bottom:211.521333pt;}
.y215{bottom:211.545333pt;}
.y6b{bottom:212.218667pt;}
.y38{bottom:213.241333pt;}
.y1ae{bottom:213.446667pt;}
.y234{bottom:213.461333pt;}
.yb3{bottom:213.812000pt;}
.y259{bottom:213.990667pt;}
.yd2{bottom:214.129333pt;}
.y243{bottom:214.416000pt;}
.y199{bottom:214.485333pt;}
.ydd{bottom:214.572000pt;}
.y195{bottom:215.317333pt;}
.y1b9{bottom:215.952000pt;}
.y176{bottom:217.388000pt;}
.y22d{bottom:217.893333pt;}
.y23c{bottom:218.077333pt;}
.y153{bottom:218.750667pt;}
.y1ee{bottom:219.697333pt;}
.y260{bottom:220.037333pt;}
.y43{bottom:220.102667pt;}
.y1fc{bottom:221.025333pt;}
.y17e{bottom:221.185333pt;}
.y249{bottom:221.397333pt;}
.y9e{bottom:221.953333pt;}
.y11e{bottom:222.600000pt;}
.y12c{bottom:223.010667pt;}
.y220{bottom:223.424000pt;}
.yc3{bottom:223.822667pt;}
.y9{bottom:224.428000pt;}
.yf8{bottom:224.829850pt;}
.y5d{bottom:226.097333pt;}
.y139{bottom:227.242667pt;}
.y209{bottom:227.401333pt;}
.y77{bottom:227.408000pt;}
.y15e{bottom:227.434667pt;}
.y2d{bottom:227.604000pt;}
.y4f{bottom:227.612000pt;}
.y1cf{bottom:227.693333pt;}
.y2{bottom:227.745333pt;}
.y10d{bottom:228.236000pt;}
.yb2{bottom:228.324000pt;}
.y214{bottom:228.348000pt;}
.yd1{bottom:228.642667pt;}
.y1a5{bottom:229.718667pt;}
.y1b8{bottom:230.464000pt;}
.yf6{bottom:231.606667pt;}
.y37{bottom:234.017333pt;}
.y22{bottom:234.162667pt;}
.y1ad{bottom:234.221333pt;}
.y12{bottom:234.892000pt;}
.y152{bottom:235.554667pt;}
.y12b{bottom:237.522667pt;}
.y17d{bottom:237.989333pt;}
.y1ed{bottom:238.028000pt;}
.yc2{bottom:238.334667pt;}
.y19{bottom:238.572000pt;}
.y9d{bottom:238.757333pt;}
.y1fb{bottom:239.357333pt;}
.yf7{bottom:239.382282pt;}
.y6a{bottom:240.930667pt;}
.y1db{bottom:240.980000pt;}
.y138{bottom:241.756000pt;}
.ye8{bottom:242.013333pt;}
.y233{bottom:242.173333pt;}
.y242{bottom:242.593333pt;}
.y10c{bottom:242.748000pt;}
.yb1{bottom:242.836000pt;}
.yd0{bottom:243.154667pt;}
.ydc{bottom:243.596000pt;}
.y166{bottom:244.238667pt;}
.y1ce{bottom:244.497333pt;}
.y1b7{bottom:244.977333pt;}
.y146{bottom:245.128000pt;}
.y213{bottom:245.152000pt;}
.y2c{bottom:245.934667pt;}
.y42{bottom:247.520000pt;}
.y5c{bottom:247.573333pt;}
.y8{bottom:250.032000pt;}
.y23b{bottom:250.109333pt;}
.yf5{bottom:251.146667pt;}
.y103{bottom:251.740000pt;}
.y1c7{bottom:252.034667pt;}
.y151{bottom:252.357333pt;}
.yc1{bottom:252.846667pt;}
.y25f{bottom:253.645333pt;}
.y4e{bottom:254.400000pt;}
.y17c{bottom:254.792000pt;}
.y208{bottom:255.032000pt;}
.y1{bottom:255.242667pt;}
.y76{bottom:255.456000pt;}
.y9c{bottom:255.560000pt;}
.y137{bottom:256.268000pt;}
.yb0{bottom:257.348000pt;}
.y69{bottom:259.262667pt;}
.y1b6{bottom:259.489333pt;}
.ye7{bottom:260.345333pt;}
.y11{bottom:260.496000pt;}
.y15d{bottom:261.042667pt;}
.y1cd{bottom:261.300000pt;}
.y36{bottom:261.434667pt;}
.y1a4{bottom:261.752000pt;}
.y23a{bottom:261.956000pt;}
.y1ac{bottom:262.269333pt;}
.y232{bottom:262.948000pt;}
.y1ec{bottom:263.001333pt;}
.y1fa{bottom:264.329333pt;}
.y22c{bottom:265.236000pt;}
.y5b{bottom:265.904000pt;}
.y12a{bottom:266.548000pt;}
.y192{bottom:267.358667pt;}
.y2b{bottom:267.753333pt;}
.y25e{bottom:270.448000pt;}
.y10b{bottom:271.772000pt;}
.yaf{bottom:271.861333pt;}
.ycf{bottom:272.178667pt;}
.y207{bottom:273.362667pt;}
.y1b5{bottom:274.001333pt;}
.y17b{bottom:275.568000pt;}
.y41{bottom:276.232000pt;}
.y15c{bottom:277.845333pt;}
.y102{bottom:278.672000pt;}
.y4d{bottom:278.676000pt;}
.y145{bottom:278.734667pt;}
.y212{bottom:278.758667pt;}
.y9b{bottom:279.878667pt;}
.y1cc{bottom:280.204000pt;}
.y129{bottom:281.060000pt;}
.y1eb{bottom:281.332000pt;}
.yc0{bottom:281.872000pt;}
.y35{bottom:282.209333pt;}
.y1f9{bottom:282.661333pt;}
.y5a{bottom:282.873333pt;}
.y68{bottom:285.530667pt;}
.yae{bottom:286.373333pt;}
.y1b4{bottom:288.513333pt;}
.y7{bottom:314.865333pt;}
.hc{height:19.765848pt;}
.hd{height:22.443895pt;}
.h14{height:23.910047pt;}
.h15{height:29.499997pt;}
.h9{height:31.880400pt;}
.h16{height:33.091221pt;}
.h13{height:33.091505pt;}
.h12{height:33.091994pt;}
.h10{height:33.187635pt;}
.he{height:35.865600pt;}
.h8{height:36.768636pt;}
.hf{height:36.874903pt;}
.h5{height:39.850400pt;}
.h17{height:40.261852pt;}
.hb{height:41.658217pt;}
.ha{height:43.636400pt;}
.h11{height:44.122658pt;}
.h4{height:44.250180pt;}
.h6{height:47.820800pt;}
.h7{height:57.384800pt;}
.h3{height:78.903200pt;}
.h2{height:99.148400pt;}
.h0{height:340.157333pt;}
.h1{height:340.666667pt;}
.w0{width:604.724000pt;}
.w1{width:605.333333pt;}
.x0{left:0.000000pt;}
.x4{left:14.222667pt;}
.x3e{left:31.405333pt;}
.x1{left:37.794667pt;}
.x9{left:42.644000pt;}
.x3c{left:44.093333pt;}
.x5{left:45.984000pt;}
.xd{left:47.646667pt;}
.xa{left:49.281333pt;}
.x42{left:51.721333pt;}
.x3d{left:53.962667pt;}
.x40{left:60.196000pt;}
.x27{left:64.362667pt;}
.x6{left:67.314667pt;}
.x11{left:70.870667pt;}
.x2{left:83.789333pt;}
.x35{left:86.944000pt;}
.x36{left:91.992000pt;}
.x38{left:95.977333pt;}
.x37{left:98.268000pt;}
.x45{left:104.545333pt;}
.x28{left:110.668000pt;}
.x3b{left:117.097333pt;}
.xb{left:120.674667pt;}
.xc{left:126.984000pt;}
.x41{left:135.926667pt;}
.x25{left:140.104000pt;}
.x8{left:142.362667pt;}
.x26{left:145.344000pt;}
.x13{left:149.608000pt;}
.x12{left:155.568000pt;}
.x3f{left:157.346667pt;}
.x44{left:161.033333pt;}
.x1f{left:187.280000pt;}
.xf{left:198.677333pt;}
.x2a{left:203.404000pt;}
.x46{left:211.244000pt;}
.xe{left:213.685333pt;}
.x14{left:218.422667pt;}
.x20{left:228.281333pt;}
.x3a{left:233.726667pt;}
.x2f{left:263.526667pt;}
.x2b{left:268.049333pt;}
.x15{left:281.550667pt;}
.x30{left:291.374667pt;}
.x1b{left:316.378667pt;}
.x43{left:317.944000pt;}
.x31{left:325.997333pt;}
.x2c{left:330.894667pt;}
.x16{left:344.677333pt;}
.x1c{left:348.813333pt;}
.x32{left:353.845333pt;}
.x39{left:369.218667pt;}
.x1d{left:376.661333pt;}
.x33{left:388.469333pt;}
.x29{left:396.265333pt;}
.x17{left:413.501333pt;}
.x34{left:416.317333pt;}
.x1e{left:421.544000pt;}
.x21{left:426.832000pt;}
.x22{left:432.588000pt;}
.x2d{left:444.862846pt;}
.x18{left:448.417419pt;}
.x2e{left:453.264510pt;}
.x23{left:467.106667pt;}
.x19{left:483.860000pt;}
.x24{left:489.714667pt;}
.x3{left:504.940000pt;}
.x1a{left:513.086938pt;}
.x10{left:565.870667pt;}
.x7{left:571.516000pt;}
}
</style>
<script>
/*
Copyright 2012 Mozilla Foundation
Copyright 2013 Lu Wang <coolwanglu@gmail.com>
Apachine License Version 2.0
*/
(function(){function b(a,b,e,f){var c=(a.className||"").split(/\s+/g);""===c[0]&&c.shift();var d=c.indexOf(b);0>d&&e&&c.push(b);0<=d&&f&&c.splice(d,1);a.className=c.join(" ");return 0<=d}if(!("classList"in document.createElement("div"))){var e={add:function(a){b(this.element,a,!0,!1)},contains:function(a){return b(this.element,a,!1,!1)},remove:function(a){b(this.element,a,!1,!0)},toggle:function(a){b(this.element,a,!0,!0)}};Object.defineProperty(HTMLElement.prototype,"classList",{get:function(){if(this._classList)return this._classList;
var a=Object.create(e,{element:{value:this,writable:!1,enumerable:!0}});Object.defineProperty(this,"_classList",{value:a,writable:!1,enumerable:!1});return a},enumerable:!0})}})();
</script>
<script>
(function(){/*
pdf2htmlEX.js: Core UI functions for pdf2htmlEX
Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com> and other contributors
https://github.com/pdf2htmlEX/pdf2htmlEX/blob/master/share/LICENSE
*/
var pdf2htmlEX=window.pdf2htmlEX=window.pdf2htmlEX||{},CSS_CLASS_NAMES={page_frame:"pf",page_content_box:"pc",page_data:"pi",background_image:"bi",link:"l",input_radio:"ir",__dummy__:"no comma"},DEFAULT_CONFIG={container_id:"page-container",sidebar_id:"sidebar",outline_id:"outline",loading_indicator_cls:"loading-indicator",preload_pages:3,render_timeout:100,scale_step:0.9,key_handler:!0,hashchange_handler:!0,view_history_handler:!0,__dummy__:"no comma"},EPS=1E-6;
function invert(a){var b=a[0]*a[3]-a[1]*a[2];return[a[3]/b,-a[1]/b,-a[2]/b,a[0]/b,(a[2]*a[5]-a[3]*a[4])/b,(a[1]*a[4]-a[0]*a[5])/b]}function transform(a,b){return[a[0]*b[0]+a[2]*b[1]+a[4],a[1]*b[0]+a[3]*b[1]+a[5]]}function get_page_number(a){return parseInt(a.getAttribute("data-page-no"),16)}function disable_dragstart(a){for(var b=0,c=a.length;b<c;++b)a[b].addEventListener("dragstart",function(){return!1},!1)}
function clone_and_extend_objs(a){for(var b={},c=0,e=arguments.length;c<e;++c){var h=arguments[c],d;for(d in h)h.hasOwnProperty(d)&&(b[d]=h[d])}return b}
function Page(a){if(a){this.shown=this.loaded=!1;this.page=a;this.num=get_page_number(a);this.original_height=a.clientHeight;this.original_width=a.clientWidth;var b=a.getElementsByClassName(CSS_CLASS_NAMES.page_content_box)[0];b&&(this.content_box=b,this.original_scale=this.cur_scale=this.original_height/b.clientHeight,this.page_data=JSON.parse(a.getElementsByClassName(CSS_CLASS_NAMES.page_data)[0].getAttribute("data-data")),this.ctm=this.page_data.ctm,this.ictm=invert(this.ctm),this.loaded=!0)}}
Page.prototype={hide:function(){this.loaded&&this.shown&&(this.content_box.classList.remove("opened"),this.shown=!1)},show:function(){this.loaded&&!this.shown&&(this.content_box.classList.add("opened"),this.shown=!0)},rescale:function(a){this.cur_scale=0===a?this.original_scale:a;this.loaded&&(a=this.content_box.style,a.msTransform=a.webkitTransform=a.transform="scale("+this.cur_scale.toFixed(3)+")");a=this.page.style;a.height=this.original_height*this.cur_scale+"px";a.width=this.original_width*this.cur_scale+
"px"},view_position:function(){var a=this.page,b=a.parentNode;return[b.scrollLeft-a.offsetLeft-a.clientLeft,b.scrollTop-a.offsetTop-a.clientTop]},height:function(){return this.page.clientHeight},width:function(){return this.page.clientWidth}};function Viewer(a){this.config=clone_and_extend_objs(DEFAULT_CONFIG,0<arguments.length?a:{});this.pages_loading=[];this.init_before_loading_content();var b=this;document.addEventListener("DOMContentLoaded",function(){b.init_after_loading_content()},!1)}
Viewer.prototype={scale:1,cur_page_idx:0,first_page_idx:0,init_before_loading_content:function(){this.pre_hide_pages()},initialize_radio_button:function(){for(var a=document.getElementsByClassName(CSS_CLASS_NAMES.input_radio),b=0;b<a.length;b++)a[b].addEventListener("click",function(){this.classList.toggle("checked")})},init_after_loading_content:function(){this.sidebar=document.getElementById(this.config.sidebar_id);this.outline=document.getElementById(this.config.outline_id);this.container=document.getElementById(this.config.container_id);
this.loading_indicator=document.getElementsByClassName(this.config.loading_indicator_cls)[0];for(var a=!0,b=this.outline.childNodes,c=0,e=b.length;c<e;++c)if("ul"===b[c].nodeName.toLowerCase()){a=!1;break}a||this.sidebar.classList.add("opened");this.find_pages();if(0!=this.pages.length){disable_dragstart(document.getElementsByClassName(CSS_CLASS_NAMES.background_image));this.config.key_handler&&this.register_key_handler();var h=this;this.config.hashchange_handler&&window.addEventListener("hashchange",
function(a){h.navigate_to_dest(document.location.hash.substring(1))},!1);this.config.view_history_handler&&window.addEventListener("popstate",function(a){a.state&&h.navigate_to_dest(a.state)},!1);this.container.addEventListener("scroll",function(){h.update_page_idx();h.schedule_render(!0)},!1);[this.container,this.outline].forEach(function(a){a.addEventListener("click",h.link_handler.bind(h),!1)});this.initialize_radio_button();this.render()}},find_pages:function(){for(var a=[],b={},c=this.container.childNodes,
e=0,h=c.length;e<h;++e){var d=c[e];d.nodeType===Node.ELEMENT_NODE&&d.classList.contains(CSS_CLASS_NAMES.page_frame)&&(d=new Page(d),a.push(d),b[d.num]=a.length-1)}this.pages=a;this.page_map=b},load_page:function(a,b,c){var e=this.pages;if(!(a>=e.length||(e=e[a],e.loaded||this.pages_loading[a]))){var e=e.page,h=e.getAttribute("data-page-url");if(h){this.pages_loading[a]=!0;var d=e.getElementsByClassName(this.config.loading_indicator_cls)[0];"undefined"===typeof d&&(d=this.loading_indicator.cloneNode(!0),
d.classList.add("active"),e.appendChild(d));var f=this,g=new XMLHttpRequest;g.open("GET",h,!0);g.onload=function(){if(200===g.status||0===g.status){var b=document.createElement("div");b.innerHTML=g.responseText;for(var d=null,b=b.childNodes,e=0,h=b.length;e<h;++e){var p=b[e];if(p.nodeType===Node.ELEMENT_NODE&&p.classList.contains(CSS_CLASS_NAMES.page_frame)){d=p;break}}b=f.pages[a];f.container.replaceChild(d,b.page);b=new Page(d);f.pages[a]=b;b.hide();b.rescale(f.scale);disable_dragstart(d.getElementsByClassName(CSS_CLASS_NAMES.background_image));
f.schedule_render(!1);c&&c(b)}delete f.pages_loading[a]};g.send(null)}void 0===b&&(b=this.config.preload_pages);0<--b&&(f=this,setTimeout(function(){f.load_page(a+1,b)},0))}},pre_hide_pages:function(){var a="@media screen{."+CSS_CLASS_NAMES.page_content_box+"{display:none;}}",b=document.createElement("style");b.styleSheet?b.styleSheet.cssText=a:b.appendChild(document.createTextNode(a));document.head.appendChild(b)},render:function(){for(var a=this.container,b=a.scrollTop,c=a.clientHeight,a=b-c,b=
b+c+c,c=this.pages,e=0,h=c.length;e<h;++e){var d=c[e],f=d.page,g=f.offsetTop+f.clientTop,f=g+f.clientHeight;g<=b&&f>=a?d.loaded?d.show():this.load_page(e):d.hide()}},update_page_idx:function(){var a=this.pages,b=a.length;if(!(2>b)){for(var c=this.container,e=c.scrollTop,c=e+c.clientHeight,h=-1,d=b,f=d-h;1<f;){var g=h+Math.floor(f/2),f=a[g].page;f.offsetTop+f.clientTop+f.clientHeight>=e?d=g:h=g;f=d-h}this.first_page_idx=d;for(var g=h=this.cur_page_idx,k=0;d<b;++d){var f=a[d].page,l=f.offsetTop+f.clientTop,
f=f.clientHeight;if(l>c)break;f=(Math.min(c,l+f)-Math.max(e,l))/f;if(d===h&&Math.abs(f-1)<=EPS){g=h;break}f>k&&(k=f,g=d)}this.cur_page_idx=g}},schedule_render:function(a){if(void 0!==this.render_timer){if(!a)return;clearTimeout(this.render_timer)}var b=this;this.render_timer=setTimeout(function(){delete b.render_timer;b.render()},this.config.render_timeout)},register_key_handler:function(){var a=this;window.addEventListener("DOMMouseScroll",function(b){if(b.ctrlKey){b.preventDefault();var c=a.container,
e=c.getBoundingClientRect(),c=[b.clientX-e.left-c.clientLeft,b.clientY-e.top-c.clientTop];a.rescale(Math.pow(a.config.scale_step,b.detail),!0,c)}},!1);window.addEventListener("keydown",function(b){var c=!1,e=b.ctrlKey||b.metaKey,h=b.altKey;switch(b.keyCode){case 61:case 107:case 187:e&&(a.rescale(1/a.config.scale_step,!0),c=!0);break;case 173:case 109:case 189:e&&(a.rescale(a.config.scale_step,!0),c=!0);break;case 48:e&&(a.rescale(0,!1),c=!0);break;case 33:h?a.scroll_to(a.cur_page_idx-1):a.container.scrollTop-=
a.container.clientHeight;c=!0;break;case 34:h?a.scroll_to(a.cur_page_idx+1):a.container.scrollTop+=a.container.clientHeight;c=!0;break;case 35:a.container.scrollTop=a.container.scrollHeight;c=!0;break;case 36:a.container.scrollTop=0,c=!0}c&&b.preventDefault()},!1)},rescale:function(a,b,c){var e=this.scale;this.scale=a=0===a?1:b?e*a:a;c||(c=[0,0]);b=this.container;c[0]+=b.scrollLeft;c[1]+=b.scrollTop;for(var h=this.pages,d=h.length,f=this.first_page_idx;f<d;++f){var g=h[f].page;if(g.offsetTop+g.clientTop>=
c[1])break}g=f-1;0>g&&(g=0);var g=h[g].page,k=g.clientWidth,f=g.clientHeight,l=g.offsetLeft+g.clientLeft,m=c[0]-l;0>m?m=0:m>k&&(m=k);k=g.offsetTop+g.clientTop;c=c[1]-k;0>c?c=0:c>f&&(c=f);for(f=0;f<d;++f)h[f].rescale(a);b.scrollLeft+=m/e*a+g.offsetLeft+g.clientLeft-m-l;b.scrollTop+=c/e*a+g.offsetTop+g.clientTop-c-k;this.schedule_render(!0)},fit_width:function(){var a=this.cur_page_idx;this.rescale(this.container.clientWidth/this.pages[a].width(),!0);this.scroll_to(a)},fit_height:function(){var a=this.cur_page_idx;
this.rescale(this.container.clientHeight/this.pages[a].height(),!0);this.scroll_to(a)},get_containing_page:function(a){for(;a;){if(a.nodeType===Node.ELEMENT_NODE&&a.classList.contains(CSS_CLASS_NAMES.page_frame)){a=get_page_number(a);var b=this.page_map;return a in b?this.pages[b[a]]:null}a=a.parentNode}return null},link_handler:function(a){var b=a.target,c=b.getAttribute("data-dest-detail");if(c){if(this.config.view_history_handler)try{var e=this.get_current_view_hash();window.history.replaceState(e,
"","#"+e);window.history.pushState(c,"","#"+c)}catch(h){}this.navigate_to_dest(c,this.get_containing_page(b));a.preventDefault()}},navigate_to_dest:function(a,b){try{var c=JSON.parse(a)}catch(e){return}if(c instanceof Array){var h=c[0],d=this.page_map;if(h in d){for(var f=d[h],h=this.pages[f],d=2,g=c.length;d<g;++d){var k=c[d];if(null!==k&&"number"!==typeof k)return}for(;6>c.length;)c.push(null);var g=b||this.pages[this.cur_page_idx],d=g.view_position(),d=transform(g.ictm,[d[0],g.height()-d[1]]),
g=this.scale,l=[0,0],m=!0,k=!1,n=this.scale;switch(c[1]){case "XYZ":l=[null===c[2]?d[0]:c[2]*n,null===c[3]?d[1]:c[3]*n];g=c[4];if(null===g||0===g)g=this.scale;k=!0;break;case "Fit":case "FitB":l=[0,0];k=!0;break;case "FitH":case "FitBH":l=[0,null===c[2]?d[1]:c[2]*n];k=!0;break;case "FitV":case "FitBV":l=[null===c[2]?d[0]:c[2]*n,0];k=!0;break;case "FitR":l=[c[2]*n,c[5]*n],m=!1,k=!0}if(k){this.rescale(g,!1);var p=this,c=function(a){l=transform(a.ctm,l);m&&(l[1]=a.height()-l[1]);p.scroll_to(f,l)};h.loaded?
c(h):(this.load_page(f,void 0,c),this.scroll_to(f))}}}},scroll_to:function(a,b){var c=this.pages;if(!(0>a||a>=c.length)){c=c[a].view_position();void 0===b&&(b=[0,0]);var e=this.container;e.scrollLeft+=b[0]-c[0];e.scrollTop+=b[1]-c[1]}},get_current_view_hash:function(){var a=[],b=this.pages[this.cur_page_idx];a.push(b.num);a.push("XYZ");var c=b.view_position(),c=transform(b.ictm,[c[0],b.height()-c[1]]);a.push(c[0]/this.scale);a.push(c[1]/this.scale);a.push(this.scale);return JSON.stringify(a)}};
pdf2htmlEX.Viewer=Viewer;})();
</script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar">
<div id="outline">
<ul><li><a class="l" href="#pf7" data-dest-detail='[7,"XYZ",28.346,255.118,null]'>Containers and Iterators</a><ul><li><a class="l" href="#pfd" data-dest-detail='[13,"XYZ",28.346,228.21,null]'>Semantic</a></li></ul></li><li><a class="l" href="#pff" data-dest-detail='[15,"XYZ",28.346,255.118,null]'>Sequence Containers</a><ul><li><a class="l" href="#pf11" data-dest-detail='[17,"XYZ",28.346,191.542,null]'>std::array</a></li><li><a class="l" href="#pf12" data-dest-detail='[18,"XYZ",28.346,228.21,null]'>std::vector</a></li><li><a class="l" href="#pf13" data-dest-detail='[19,"XYZ",28.346,228.21,null]'>std::deque</a></li><li><a class="l" href="#pf14" data-dest-detail='[20,"XYZ",28.346,228.21,null]'>std::list</a></li><li><a class="l" href="#pf15" data-dest-detail='[21,"XYZ",28.346,228.21,null]'>std::forward_list</a></li></ul></li><li><a class="l" href="#pf1c" data-dest-detail='[28,"XYZ",28.346,255.118,null]'>Associative Containers</a><ul><li><a class="l" href="#pf21" data-dest-detail='[33,"XYZ",28.346,228.21,null]'>std::set</a></li><li><a class="l" href="#pf22" data-dest-detail='[34,"XYZ",28.346,228.21,null]'>std::map</a></li><li><a class="l" href="#pf23" data-dest-detail='[35,"XYZ",28.346,223.237,null]'>std::multiset</a></li></ul></li><li><a class="l" href="#pf24" data-dest-detail='[36,"XYZ",28.346,255.118,null]'>Container Adaptors</a><ul><li><a class="l" href="#pf26" data-dest-detail='[38,"XYZ",28.346,228.21,null]'>std::stack, std::queue, std::priority_queue</a></li></ul></li><li><a class="l" href="#pf28" data-dest-detail='[40,"XYZ",28.346,255.118,null]'>Implement a Custom Iterator</a><ul><li><a class="l" href="#pf29" data-dest-detail='[41,"XYZ",28.346,228.21,null]'>Implement a Simple Iterator</a></li></ul></li><li><a class="l" href="#pf2f" data-dest-detail='[47,"XYZ",28.346,255.118,null]'>Iterator Notes</a></li><li><a class="l" href="#pf31" data-dest-detail='[49,"XYZ",28.346,255.118,null]'>Iterator Utility Methods</a><ul><li><a class="l" href="#pf32" data-dest-detail='[50,"XYZ",28.346,228.21,null]'>std::advance, std::next</a></li><li><a class="l" href="#pf33" data-dest-detail='[51,"XYZ",28.346,228.21,null]'>std::prev, std::distance</a></li><li><a class="l" href="#pf35" data-dest-detail='[53,"XYZ",28.346,228.21,null]'>Container Access Methods</a></li><li><a class="l" href="#pf36" data-dest-detail='[54,"XYZ",28.346,217.35,null]'>Iterator Traits</a></li></ul></li><li><a class="l" href="#pf38" data-dest-detail='[56,"XYZ",28.346,255.118,null]'>Algorithms Library</a><ul><li><a class="l" href="#pf3a" data-dest-detail='[58,"XYZ",28.346,228.21,null]'>std::find_if, std::sort</a></li><li><a class="l" href="#pf3b" data-dest-detail='[59,"XYZ",28.346,228.21,null]'>std::accumulate, std::generate, std::remove_if</a></li></ul></li><li><a class="l" href="#pf43" data-dest-detail='[67,"XYZ",28.346,255.118,null]'>C++20 Ranges</a><ul><li><a class="l" href="#pf45" data-dest-detail='[69,"XYZ",28.346,222.952,null]'>Key Concepts</a></li><li><a class="l" href="#pf46" data-dest-detail='[70,"XYZ",28.346,228.21,null]'>Range View</a></li><li><a class="l" href="#pf48" data-dest-detail='[72,"XYZ",28.346,208.618,null]'>Range Adaptor</a></li><li><a class="l" href="#pf4a" data-dest-detail='[74,"XYZ",28.346,202.981,null]'>Range Factory</a></li><li><a class="l" href="#pf4b" data-dest-detail='[75,"XYZ",28.346,228.21,null]'>Range Algorithms</a></li><li><a class="l" href="#pf4e" data-dest-detail='[78,"XYZ",28.346,181.529,null]'>Range Actions</a></li></ul></li></ul></div>
</div>
<div id="page-container">
2024-11-08 06:55:20 +01:00
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Mo<span class="_ _0"></span>dern<span class="_ _1"> </span>C++</div><div class="t m0 x1 h2 y2 ff1 fs0 fc0 sc0 ls0 ws0">Programming</div><div class="t m0 x1 h3 y3 ff2 fs1 fc0 sc0 ls0 ws0">18.<span class="_ _2"> </span>Cont<span class="_ _3"></span>ainers,<span class="_ _4"> </span>Itera<span class="_ _3"></span>tors,</div><div class="t m0 x2 h3 y4 ff2 fs1 fc0 sc0 ls0 ws0">Ranges,<span class="_ _4"> </span>and<span class="_ _4"> </span>Algorithms</div><div class="t m0 x1 h4 y5 ff3 fs2 fc0 sc0 ls0 ws0">F<span class="_ _5"></span>ederico<span class="_ _6"> </span>Busato</div><div class="t m0 x3 h5 y6 ff4 fs3 fc0 sc0 ls0 ws0">2024-11-05</div></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _8"> </span>of<span class="_ _8"> </span>Contents</div><div class="t m0 x5 h7 y8 ff1 fs3 fc2 sc0 ls0 ws0">1<span class="_ _9"> </span><span class="fs4 fc0">Containers<span class="_ _a"> </span>and<span class="_ _a"> </span>Iterato<span class="_ _5"></span>rs</span></div><div class="t m0 x6 h5 y9 ff4 fs3 fc0 sc0 ls0 ws0">Semantic</div><div class="t m0 x5 h7 ya ff1 fs3 fc2 sc0 ls0 ws0">2<span class="_ _9"> </span><span class="fs4 fc0">Sequence<span class="_ _a"> </span>Containers</span></div><div class="t m0 x6 h8 yb ff5 fs3 fc0 sc0 ls0 ws0">std::array</div><div class="t m0 x6 h8 yc ff5 fs3 fc0 sc0 ls0 ws0">std::vector</div><div
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _8"> </span>of<span class="_ _8"> </span>Contents</div><div class="t m0 x5 h7 y11 ff1 fs3 fc2 sc0 ls0 ws0">3<span class="_ _9"> </span><span class="fs4 fc0">Asso<span class="_ _b"></span>ciative<span class="_ _a"> </span>Containers</span></div><div class="t m0 x6 h8 y12 ff5 fs3 fc0 sc0 ls0 ws0">std::set</div><div class="t m0 x6 h8 y13 ff5 fs3 fc0 sc0 ls0 ws0">std::map</div><div class="t m0 x6 h8 y14 ff5 fs3 fc0 sc0 ls0 ws0">std::multiset</div><div class="t m0 x5 h7 y15 ff1 fs3 fc2 sc0 ls0 ws0">4<span class="_ _9"> </span><span class="fs4 fc0">Container<span class="_ _a"> </span>A<span class="_ _5"></span>dapto<span class="_ _5"
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _8"> </span>of<span class="_ _8"> </span>Contents</div><div class="t m0 x5 h7 y19 ff1 fs3 fc2 sc0 ls0 ws0">6<span class="_ _9"> </span><span class="fs4 fc0">Iterato<span class="_ _5"></span>r<span class="_ _a"> </span>Notes</span></div><div class="t m0 x5 h7 y1a ff1 fs3 fc2 sc0 ls0 ws0">7<span class="_ _9"> </span><span class="fs4 fc0">Iterato<span class="_ _5"></span>r<span class="_ _a"> </span>Utilit<span class="_ _5"></span>y<span class="_ _a"> </span>Methods</span></div><div class="t m0 x6 h5 y1b ff5 fs3 fc0 sc0 ls0 ws0">std::advance<span class="ff4">,<span class="_ _c"> </span></span>std::next</div><div class="t m0 x6 h5 y1c ff5 fs3 fc0 sc0 ls0 ws0">std::prev<span class="ff4">,<span class="_ _c"> </sp
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _8"> </span>of<span class="_ _8"> </span>Contents</div><div class="t m0 x5 h7 y1f ff1 fs3 fc2 sc0 ls0 ws0">8<span class="_ _9"> </span><span class="fs4 fc0">Algo<span class="_ _5"></span>rithms<span class="_ _a"> </span>Lib<span class="_ _d"></span>rary</span></div><div class="t m0 x6 h8 y20 ff5 fs3 fc0 sc0 ls0 ws0">std::find<span class="_ _6"> </span>if,<span class="_ _a"> </span>std::sort</div><div class="t m0 x6 h8 y21 ff5 fs3 fc0 sc0 ls0 ws0">std::accumulate,<span class="_ _a"> </span>std::generate,<span class="_ _a"> </span>std::remove<span class="_ _6"> </span>if</div><div class="t m0 x7 h9 y10 ff6 fs5 fc0 sc0 ls0 ws0">4/69</div><a class="l" href="#pf38" data-dest-detail='[56,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;p
<div id="pf6" class="pf w0 h0" data-page-no="6"><div class="pc pc6 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">T<span class="_ _7"></span>able<span class="_ _8"> </span>of<span class="_ _8"> </span>Contents</div><div class="t m0 x5 h7 y22 ff1 fs3 fc2 sc0 ls0 ws0">9<span class="_ _9"> </span><span class="fs4 fc0">C++20<span class="_ _a"> </span>Ranges</span></div><div class="t m0 x6 h5 y23 ff4 fs3 fc0 sc0 ls0 ws0">Key<span class="_ _c"> </span>Concepts</div><div class="t m0 x6 h5 y24 ff4 fs3 fc0 sc0 ls0 ws0">Range<span class="_ _c"> </span>View</div><div class="t m0 x6 h5 y25 ff4 fs3 fc0 sc0 ls0 ws0">Range<span class="_ _c"> </span>A<span class="_ _5"></span>daptor</div><div class="t m0 x6 h5 y26 ff4 fs3 fc0 sc0 ls0 ws0">Range<span class="_ _c"> </span>F<span class="_ _5"></span>actory</div><div class="t m0 x6 h5 y27 ff4 fs3 fc0 sc0
<div id="pf7" class="pf w0 h0" data-page-no="7"><div class="pc pc7 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y29 ff1 fs0 fc0 sc0 ls0 ws0">Containers<span class="_ _1"> </span>and</div><div class="t m0 x8 h2 y2a ff1 fs0 fc0 sc0 ls0 ws0">Iterato<span class="_ _d"></span>rs</div><a class="l" href="#pf7" data-dest-detail='[7,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:154.437000px;width:241.993000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf7" data-dest-detail='[7,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:120.066000px;width:97.684000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf8" class="pf w0 h0" data-page-no="8"><div class="pc pc8 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Containers<span class="_ _8"> </span>and<span class="_ _8"> </span>Iterato<span class="_ _5"></span>rs</div><div class="t m0 x9 ha y2b ff1 fs6 fc1 sc0 ls0 ws0">Container</div><div class="t m0 x9 ha y2c ff4 fs6 fc0 sc0 ls0 ws0">A<span class="_ _e"> </span><span class="ff1">container<span class="_ _e"> </span></span>is<span class="_ _e"> </span>a<span class="_ _e"> </span>class,<span class="_ _e"> </span>a<span class="_ _e"> </span>data<span class="_ _e"> </span>structure,<span class="_ _e"> </span>or<span class="_ _c"> </span>an<span class="_ _e"> </span>abstract<span class="_ _e"> </span>data<span class="_ _e"> </span>type,<span class="_ _e"> </span>whose<span class="_ _e"> </span>instances</div><div class="t m0 x9 ha y2d ff4 fs6 fc0 sc0 ls0 ws0">a<span class="_ _5"></span>re<span class="_ _e"> </span>collections<
<div id="pf9" class="pf w0 h0" data-page-no="9"><div class="pc pc9 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Reasons<span class="_ _8"> </span>to<span class="_ _8"> </span>use<span class="_ _8"> </span>Standa<span class="_ _5"></span>rd<span class="_ _8"> </span>Containers</div><div class="t m0 xa ha y35 ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">STL<span class="_ _e"> </span>containers<span class="_ _e"> </span>eliminate<span class="_ _e"> </span>redundancy<span class="_ _d"></span>,<span class="_ _e"> </span>and<span class="_ _e"> </span>save<span class="_ _e"> </span>time<span class="_ _e"> </span>avoiding<span class="_ _e"> </span>writing<span class="_ _e"> </span>your<span class="_ _c"> </span>own</span></div><div class="t m0 x6 ha y36 ff4 fs6 fc0 sc0 ls0 ws0">co<span class="_ _b"></s
<div id="pfa" class="pf w0 h0" data-page-no="a"><div class="pc pca w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Container<span class="_ _8"> </span>Prop<span class="_ _b"></span>erties</div><div class="t m0 x1 ha y41 ff1 fs6 fc0 sc0 ls0 ws0">C++<span class="_ _6"> </span>Standard<span class="_ _e"> </span>T<span class="_ _7"></span>emplate<span class="_ _8"> </span>Lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry<span class="_ _e"> </span>(STL)<span class="_ _8"> </span>Containers<span class="_ _c"> </span><span class="ff4">have<span class="_ _e"> </span>the<span class="_ _e"> </span>following<span class="_ _c"> </span>properties:</span></div><div class="t m0 xa ha y42 ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">Default<span class="_ _e"> </span>c
<div id="pfb" class="pf w0 h0" data-page-no="b"><div class="pc pcb w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAJS0lEQVR42u3cMW4UQRCGUTeaElGJMyCiPQFCyIEDJG7GJbiLgyXgBptwAyKrIypZZ6S2wO2t1bx3gvE/Dj51a3Z8+Pj5BgAA2vj188cbKwAA0I1IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQDgr1FVVgAAoI+IcJIKAEA7IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAsGebCZ5vzrnzBTLTvwEA8AqcpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAvalSVFQAA6CMinKQCANCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAMClbSZ4vjnntf8Jmek9AgD9OUkFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAvY2qsgIAAH1EhJNUAADaEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAV2AzAaxwuL0zAuzB6XhvBFhhVJUVAADoIyJc9wMA0I5IBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAAXtVmAljhcHtnBNiD0/HeCLDCqCorAADQR0S47gcAoB2RCgCASAUAAJEKAIBIBQCA/+UnqACWmHNe9gEy01sArpeTVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBANiZUVVWAACgj4jYrACwwpzzqp8/M71E4IJc9wMAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAgLVGVVkBAIA+ImKzAsAKc87mT5iZXhPQlut+AABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEA2JlRVVYAAKCPiNisALDCnLP5E2am1wS05bofAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACsNarKCgAA9BERmxUAVphzGuGlZKYRYG9c9wMAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQCAyxpVZQUAVphzXvXzZ6aXCBcREU5SAQBoZzMBwArXfoj4JKeMwFJOUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAGBnNhMArJCZRgD4Z6OqrAAAQB8R4bofAIB2RCoAACIVAACe4sMpWOJwe2cE2IPT8d4IsIKTVAAA2vF1PwAAvfi6HwCAjkQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAANLM9fHtvhaV+f/luBACA5zt8+jrGu7fnhz83N+fz2SAAALTwCODSWReg8FOJAAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Iterato<span class="_ _5"></span>r<span class="_ _8"> </span>Concept</div><div class="t m0 x1 h5 y4d ff1 fs3 fc0 sc0 ls0 ws0">STL<span class="_ _e"> </span>containers<span class="_ _c"> </span><span class="ff4">provide<span class="_ _11"> </span>the<span class="_ _c"> </span>following<span class="_ _11"> </span>metho<span class="_ _b"></span>ds<span class="_ _c"> </span>to<span class="_ _c"> </span>get<span class="_ _c"> </span>iterato<span class="_ _5"></span>r<span class="_ _c"> </span>objects:</span></div><div class="t m0 xa h5 y4e ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _14"> </span><span class="ff9 fc3">begin()<sp
<div id="pfc" class="pf w0 h0" data-page-no="c"><div class="pc pcc w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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
<div id="pfd" class="pf w0 h0" data-page-no="d"><div class="pc pcd w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Iterato<span class="_ _5"></span>r<span class="_ _8"> </span>Semantic<span class="_ _1c"> </span>1/2</div><div class="t m0 x1 ha y5a ff1 fs6 fc0 sc0 ls0 ws0">Iterato<span class="_ _5"></span>r</div><div class="t m0 xa h5 y5b ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">Copy<span class="_ _11"> </span>Cons<span class="_ _b"></span>tructible<span class="_ _12"> </span><span class="ff9">It(const<span class="_ _a"> </span>It&amp;)</span></span></div><div class="t m0 xa h5 y5c ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">Copy<span class="_ _11"> </span>As<span class="_ _b"></span>signable<span class="_ _12"
<div id="pfe" class="pf w0 h0" data-page-no="e"><div class="pc pce w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Iterato<span class="_ _5"></span>r<span class="_ _8"> </span>Semantics<span class="_ _1d"> </span>2/2</div><div class="t m0 x1 ha y68 ff1 fs6 fc0 sc0 ls0 ws0">Bidirectional<span class="_ _6"> </span>Iterator</div><div class="t m0 xa h5 y69 ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">Satisfy<span class="_ _e"> </span><span class="ff9">Forward<span class="_ _a"> </span>Iterator</span></span></div><div class="t m0 xa h5 y6a ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff4">Pre/p<span class="_ _b"></span>ost-decrementable<span class="_ _15"> </span><span class="ff9">It&amp;<span class="_ _a"> </span>operator--(),<span
<div id="pff" class="pf w0 h0" data-page-no="f"><div class="pc pcf w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y75 ff1 fs0 fc0 sc0 ls0 ws0">Sequence<span class="_ _1"> </span>Containers</div><a class="l" href="#pff" data-dest-detail='[15,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:132.432000px;width:238.659000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf10" class="pf w0 h0" data-page-no="10"><div class="pc pc10 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Overview</div><div class="t m0 x1 ha y41 ff1 fs6 fc0 sc0 ls0 ws0">Sequence<span class="_ _6"> </span>containers<span class="_ _e"> </span><span class="ff4">are<span class="_ _c"> </span>data<span class="_ _e"> </span>structures<span class="_ _e"> </span>storing<span class="_ _c"> </span>objects<span class="_ _e"> </span>of<span class="_ _e"> </span>the<span class="_ _e"> </span>same<span class="_ _e"> </span>data<span class="_ _e"> </span>type<span class="_ _e"> </span>in<span class="_ _e"> </span>a</span></div><div class="t m0 x1 ha y76 ff4 fs6 fc0 sc0 ls0 ws0">linea<span class="_ _5"></span>r<span class="_ _e"> </span>mean<span class="_ _e"> </span>manner</div><div class=
<div id="pf11" class="pf w0 h0" data-page-no="11"><div class="pc pc11 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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
<div id="pf12" class="pf w0 h0" data-page-no="12"><div class="pc pc12 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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
<div id="pf13" class="pf w0 h0" data-page-no="13"><div class="pc pc13 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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
<div id="pf14" class="pf w0 h0" data-page-no="14"><div class="pc pc14 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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
<div id="pf15" class="pf w0 h0" data-page-no="15"><div class="pc pc15 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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
<div id="pf16" class="pf w0 h0" data-page-no="16"><div class="pc pc16 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Supp<span class="_ _b"></span>o<span class="_ _5"></span>rted<span class="_ _8"> </span>Operations<span class="_ _8"> </span>and<span class="_ _8"> </span>Complexity</div><div class="t m0 x12 h12 y9b ff5 fs8 fc0 sc0 ls0 ws0">CONTAINERS<span class="_ _1f"> </span>operator[]/at<span class="_ _20"> </span>front<span class="_ _2
<div id="pf17" class="pf w0 h0" data-page-no="17"><div class="pc pc17 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIoklEQVR42u3ZsU0DQRCG0Vt0I6KVa0BEVIAQMRK5S3ERhG6AIlyEA4qgAyJrI0bCR4ZISCwBu/BeBaP/kk975fL6dgIAgG48P+3PrAAAQG9EKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAH0pmWgEAgH5EhJdUAAC6I1IBABCpAAAgUgEAGM480K2tNR8MAOA0tdaBrvWSCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQDg/5lNAPAD3o7H9XZrh2+122yMAH9GycxRbm2t+WAAAKeptY5yakT43Q8AQHdEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAItUEAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAAF8rmWkFAAD6ERFeUgEA6I5IBQBApAIAgEgFAGA48+Hhwgrw2cvdoxEA4Bdd3dyXsjpfDq/TtCyLQQAA6MI7bTkmACU+BuUAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y7 ff5 fs2 fc1 sc0 ls0 ws0">std::array<span class="_ _8"> </span><span class="ff1">example</span></div><div class="t m0 x9 h15 yae ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;algorithm&gt;<span class="_ _13"> </span>//<span class="_ _8"> </span>std::sort</span></div><div class="t m0 x9 h15 yaf ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;array&gt;</span></div><div class="t m0 x9 h15 yb0 ff15 fs5 fc7 sc0 ls0 ws0">//<span class="_ _8"> </span>std::array<span class="_ _6"> </span>supports<span class="_ _8"> </span>initialization<span class="_ _6"> </span>only<span class="_ _8"> </span>throw<span class="_ _8"> </span>initialization<span class="_ _6"> </span>list</div><div class="t m0 x9 h15 yb1 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="f
<div id="pf18" class="pf w0 h0" data-page-no="18"><div class="pc pc18 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQkCMRiG4YtcsArOIFZOIGItuJlLOI6FQ7iB1XGVaWJn74H6HzzPBOFL8/Knze7QAQBAGPfbdWEFAACiEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAALylWqsVAACII+fskgoAQDgiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAD7Uz+it4zj6MACAaUopM3qtSyoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACLVBAAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAAD8Wqq1WgEAgDhyzi6pAACEI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAD/1A/ntRVggsfxYgQA+Ibt/pTSatmGZ9e11gwCAEAIL+HtGgJvS+0kAAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff5 fs2 fc1 sc0 ls0 ws0">std::vector<span class="_ _8"> </span><span class="ff1">example</span></div><div class="t m0 x9 h15 yc0 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;vector&gt;</span></div><div class="t m0 x9 h15 yc1 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>vector<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _38"> </span></span>vec1<span class="_ _3b"> </span>{<span class="_ _8"> </span><span class="fc8">2</span>,<span class="_ _6"> </span><span class="fc8">3</span>,<span class="_ _8"> </span><span class="fc8">4<span class="_ _8"> </span></span>};</div><div class="t m0 x9 h15 yc2 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>vector<span class="fc8">&lt;</span>std<span class="fc8">::</span>string<span class="fc8">&gt;<span class="_ _8"> </span></span>vec2<span class="_ _6"> </span><span class="fc8"
<div id="pf19" class="pf w0 h0" data-page-no="19"><div class="pc pc19 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4YtcsDqcQaycQMRauM1cwnEsHMINrI6rTBM7wVLh4A88zwThS/Pyp93h1AEAQBiP+21lBQAAohGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAB8pFKKFQAAiCPn7JIKAEA4IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAPjSN/TWeZ59GADAf4ZhaOi1LqkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUEwAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAALCUVEqxAgAAceScXVIBAAhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQCANvXTZWsFWM7zfDUCAPxkfxxT2qzr9Oq6WqtBAAAI4Q2MSRoCYBV9uQAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff5 fs2 fc1 sc0 ls0 ws0">std::list<span class="_ _8"> </span><span class="ff1">example</span></div><div class="t m0 x9 h15 ycf ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;list&gt;</span></div><div class="t m0 x9 h15 yd0 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>list<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _38"> </span></span>list1<span class="_ _3b"> </span>{<span class="_ _8"> </span><span class="fc8">2</span>,<span class="_ _6"> </span><span class="fc8">3</span>,<span class="_ _8"> </span><span class="fc8">2<span class="_ _8"> </span></span>};</div><div class="t m0 x9 h15 yd1 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>list<span class="fc8">&lt;</span>std<span class="fc8">::</span>string<span class="fc8">&gt;<span class="_ _8"> </span></span>list2<span class="_ _6"> </span><span class="fc8">=
<div id="pf1a" class="pf w0 h0" data-page-no="1a"><div class="pc pc1a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGIt3GYu4TgWDuEGVsdVpomF4ADX+J88zwThS/Py593hlAAAIIzH/bayAgAA0YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAAC+cq3VCgAAxFFKcUkFACAckQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQCAuboFvXWaJh8GADBP3/cLeq1LKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAItUEAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAKeVaqxUAAIijlOKSCgBAOCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQCAv9eNl60V4Oee56sRAOBjfxxy3qzb+EqptWYQAABCeAOLRhoC6qyQrwAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff5 fs2 fc1 sc0 ls0 ws0">std::deque<span class="_ _8"> </span><span class="ff1">example</span></div><div class="t m0 x9 h15 ydc ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;deque&gt;</span></div><div class="t m0 x9 h15 ydd ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>deque<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _38"> </span></span>queue1<span class="_ _3b"> </span>{<span class="_ _8"> </span><span class="fc8">2</span>,<span class="_ _6"> </span><span class="fc8">3</span>,<span class="_ _8"> </span><span class="fc8">2<span class="_ _8"> </span></span>};</div><div class="t m0 x9 h15 yde ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>deque<span class="fc8">&lt;</span>std<span class="fc8">::</span>string<span class="fc8">&gt;<span class="_ _8"> </span></span>queue2<span class="_ _6"> </span><span class="
<div id="pf1b" class="pf w0 h0" data-page-no="1b"><div class="pc pc1b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIjklEQVR42u3ZoQ3CQACG0TvSC6phBoLqBIQQBIKEzViCXRAg2ADDBihSxZkyABhAcG3ek1WXv+bLXZzNlwEAAIpxPZ9GVgAAoDQiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBAOiVygSEEC7Hw9vvzWptHABApPIfYhQAKIrnfgAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAAPCbmHO2AgAA5UgpuUkFAKA4IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAAA+VPXorG3b+mEAAN+p67pHp3WTCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASDUBAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgDAq5hztgIAAOVIKblJBQCgOCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAwHBV993UCtAjt83eCAAMW7PYxjgZd/dHCF3XGQQAgCI8AY6UHa3eXsHFAAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff5 fs2 fc1 sc0 ls0 ws0">std::forward<span class="_ _8"> </span>list<span class="_ _8"> </span><span class="ff1">example</span></div><div class="t m0 x9 h15 yc0 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;forward_list&gt;</span></div><div class="t m0 x9 h15 yc1 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>forward_list<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _38"> </span></span>flist1<span class="_ _3b"> </span>{<span class="_ _8"> </span><span class="fc8">2</span>,<span class="_ _6"> </span><span class="fc8">3</span>,<span class="_ _8"> </span><span class="fc8">2<span class="_ _8"> </span></span>};</div><div class="t m0 x9 h15 yc2 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>forward_list<span class="fc8">&lt;</span>std<span class="fc8">::</span>string<span class="fc8">&g
<div id="pf1c" class="pf w0 h0" data-page-no="1c"><div class="pc pc1c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y29 ff1 fs0 fc0 sc0 ls0 ws0">Asso<span class="_ _0"></span>ciative</div><div class="t m0 x8 h2 y2a ff1 fs0 fc0 sc0 ls0 ws0">Containers</div><a class="l" href="#pf1c" data-dest-detail='[28,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:154.437000px;width:241.993000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf1c" data-dest-detail='[28,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:120.066000px;width:122.575000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf1d" class="pf w0 h0" data-page-no="1d"><div class="pc pc1d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Overview</div><div class="t m0 x1 ha y4d ff4 fs6 fc0 sc0 ls0 ws0">An<span class="_ _e"> </span><span class="ff1">asso<span class="_ _b"></span>ciative<span class="_ _6"> </span>container<span class="_ _e"> </span></span>is<span class="_ _e"> </span>a<span class="_ _e"> </span>collection<span class="_ _e"> </span>of<span class="_ _e"> </span>elements<span class="_ _e"> </span>not<span class="_ _e"> </span>necessarily<span class="_ _c"> </span>indexed<span class="_ _e"> </span>with</div><div class="t m0 x1 ha ye7 ff4 fs6 fc0 sc0 ls0 ws0">sequential<span class="_ _e"> </span>integers<span class="_ _e"> </span>and<span class="_ _e"> </span>that<span class="_ _e"> </span
<div id="pf1e" class="pf w0 h0" data-page-no="1e"><div class="pc pc1e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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qlmzZhFC9u7da76XWq3+7bffxGLxtGnTqqqqhg8fPmLEiJkzZ8bGxvr4+GRlZXW6+6lTp4KCgt566y3zzY0bNwYFBa1bt44QYjQaH3vsMT8/v2nTpgUGBs6dO1ej0SCkAgAAAFiWF1980draes+ePSEhIZ6enitWrKivr/fz8yOEPP300wEBAYSQl19++YEHHlCpVNOnT79y5crq1asPHz78+OOP79ixY8WKFe27Sk5OtrGxmT59+pw5c1555ZXt27c//PDDhw4dWr58+bZt2z788ENCyIYNGzZs2ODj47Nt27Yvvvji3Llz3R5VVFSUh4dHY2PjwYMHCSF79uzRarXTp0/n8/nvvffe1atX16xZc+TIkSeeeKKmpmbTpk19f77r16//4YcfZs2adejQoWeffXbfvn0vvfQSQioAAACAZYmMjExLS1u1apWfn19FRcXWrVvnzp1rjp7x8fEODg6EkMmTJ0dERPz666+lpaXTp09/8803ExISvvjiC19f361bt1ZUVJh3xeFwDh8+vHPnTldX1y1btjAYjM8++2z8+PHr168XiUS7d+8mv1+1X7t27ezZs+fPn79s2bLusxSTaR4CtWXLFkLIzz//TAiZO3euOWU2Nja+8sorYrGYy+USQjpex7+pHTt2mHcyfvz4Dz74wN7efuvWrffPnAYIqQAAADA46HQ6Dofz3nvvZWVllZSUvPfee0wm8/vvvzdf/e/o2rVrhJDg4OD2Eh8fH5qmS0tLzTednJxkMhkhRKVSKZVKmqblcjmXyxUIBGq1uqSkhBDS0NBACHF3dzffxdXVtacDmz9/PiHk8OHDZWVlx44dEwgEiYmJhJD8/PzFixfb2dlFR0d/8sknhBA2m937c6Rpuv33yspKQoinpyeXy7Wysqqrq1Or1R173A5tbJzxAAAAYPkaGxudnJzYbHZRUZGjo6OTk9OqVas2bdqUn59fVlbm7+/fcWNzAG0fjUQIqaurM5e3trYSQsRisbmcx+OZg+Mvv/zC4XBuxCM2mxAiFArNj2subGlp6enY/P39IyMjL1++/PTTT+t0uoceekgkEhFCFixYkJmZ+dRTT82ePbutrW327NksFqvbPbS3j3bsdWo+yK1bt5qPxMzcMfd+gJZUAAAAGARkMtmYMWMMBsOiRYvOnTuXn5//4Ycf5ufns9nswMDA9mRpnq900qRJTCZzx44d2dnZhJBjx45dvnx52LBh5g6sHfF4vKioKKPR2NDQMHnyZJlM9u677166dIkQMnbsWELIN998YzQaNRrNL7/80svhmRtTDx06RH4f16/X63NycphM5qpVqxISEs6fP08IoSiq0x3NSTQrK8toNKrV6v3797f/V1RUFCGkqqpq8uTJCoVi3bp1hw4dsrKyQkgFAAAAsCAff/yxra3tyZMnx40bN2zYsNdee40Qsnr1aoVCQQjx8vIihCxcuHD16tUBAQGrV69uaWkZMWKEv7//1KlTxWLxhg0bGAxG192+++67PB5v+fLlvr6+CQkJZ8+e9fX1JYSsXLnSw8Nj165d7u7u
<div id="pf1f" class="pf w0 h0" data-page-no="1f"><div class="pc pc1f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Supp<span class="_ _b"></span>o<span class="_ _5"></span>rted<span class="_ _8"> </span>Operations<span class="_ _8"> </span>and<span class="_ _8"> </span>Complexity</div><div class="t m0 xa h12 yf5 ff5 fs8 fc0 sc0 ls0 ws0">CONTAINERS</div><div class="t m3 x2a h16 yf6 ff5 fsb fc0 sc0 ls0 ws0">insert</div><div class="t m3 x2b h16 yf6 ff5 fsb fc0 sc0 ls0 ws0">erase</div><div class="t m3 x2c h16 yf6 ff5 fsb fc0 sc0 ls0 ws0">count</div><div class="t m3 x29 h16 yf6 ff5 fsb fc0 sc0 ls0 ws0">find</di
<div id="pf20" class="pf w0 h0" data-page-no="20"><div class="pc pc20 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Other<span class="_ _8"> </span>Metho<span class="_ _b"></span>ds</div><div class="t m0 x1 h5 y102 ff1 fs3 fc0 sc0 ls0 ws0">Ordered/Uno<span class="_ _5"></span>rdered<span class="_ _e"> </span>containers:</div><div class="t m0 xa h5 y103 ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff5">equal<span class="_ _6"> </span>range()<span class="_ _c"> </span><span class="ff4">returns<span class="_ _c"> </span>a<span class="_ _c"> </span>range<span class="_ _c"> </span>containing<span class="_ _c"> </span>all<span class="_ _c"> </span>elements<span class="_ _c"> </span>with<span class="_ _c"> </span>the<span class="_ _c"> </span>given<span class="_ _c"> </span></span>key</span></div><div class="t m0 x1 h5 y104 ff1 fs3 fc0 sc0 ls0 ws0">std::map,<span class="_ _e"> </span>std::uno<span class="_ _5"></span>rdered<span cla
<div id="pf21" class="pf w0 h0" data-page-no="21"><div class="pc pc21 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGItuJlLOI6FQ7iB1XGVaWJnKWhx/gfPM0H40rz8ebM7JAAACON+uy6sAABANCIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAIC3XGu1AgAAcZRSXFIBAAhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAMCXuhm9dRxHHwYA8Ju+72f0WpdUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEqgkAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAmFqutVoBAIA4SikuqQAAhCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAA/9QN57UVgCk9jhcjAPDBdn/KebVswzOl1ppBAAAI4QWryxoCO6mrFAAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff5 fs2 fc1 sc0 ls0 ws0">std::set<span class="_ _8"> </span><span class="ff1">example</span></div><div class="t m0 x9 h15 yc0 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;set&gt;</span></div><div class="t m0 x9 h15 yc1 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>set<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _38"> </span></span>set1<span class="_ _9"> </span>{<span class="_ _8"> </span><span class="fc8">5</span>,<span class="_ _8"> </span><span class="fc8">2</span>,<span class="_ _6"> </span><span class="fc8">3</span>,<span class="_ _8"> </span><span class="fc8">2</span>,<span class="_ _8"> </span><span class="fc8">7<span class="_ _6"> </span></span>};</div><div class="t m0 x9 h15 yc2 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>set<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class=
<div id="pf22" class="pf w0 h0" data-page-no="22"><div class="pc pc22 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdUlEQVR42u3YsQlCMRSG0Rd5wSo4g1g5gYi14GYu4TgWDuEGVo9UpomdvRZyH54zQfjTfNy02R0GAAAI4367LqwAAEA0IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAgLfUWrMCAABx5JxdUgEACEekAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAwIfGGb211urDAAC+U0qZ0WtdUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkmAABApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAAAEkFprVgAAII6cs0sqAADhiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAH5mnM5rKwABPY4XIwD8p+3+lNJq2afnMPTeDQIAQAgvNkAaArArCoAAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y7 ff5 fs2 fc1 sc0 ls0 ws0">std::map<span class="_ _8"> </span><span class="ff1">example</span></div><div class="t m0 x9 h15 yc0 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;map&gt;</span></div><div class="t m0 x9 h15 yc1 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>map<span class="fc8">&lt;</span>std<span class="fc8">::</span>string,<span class="_ _8"> </span><span class="ff5 fc9">int</span><span class="fc8">&gt;<span class="_ _6"> </span></span>map1<span class="_ _8"> </span>{<span class="_ _8"> </span>{<span class="fcb">&quot;bb&quot;</span>,<span class="_ _6"> </span><span class="fc8">5</span>},<span class="_ _8"> </span>{<span class="fcb">&quot;aa&quot;</span>,<span class="_ _8"> </span><span class="fc8">3</span>}<span class="_ _6"> </span>};</div><div class="t m0 x9 h15 yc2 ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>map<span clas
<div id="pf23" class="pf w0 h0" data-page-no="23"><div class="pc pc23 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGIt3GYu4TgWDuEGVsdVpomdYCdW/+nzTBC+NC9/3uwOCQAAwrhdLwsrAAAQjUgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAOAl11qtAABAHKUUl1QAAMIRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAwJtuRm+dpsmHAQB8p+/7Gb3WJRUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJFqAgAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAB/I9darQAAQBylFJdUAADCEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgDAR7rxtLYCMGv349kIAL9kux9yXi3b+EiptWYQAABCeAJEYxoCRgcrJQAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff5 fs2 fc1 sc0 ls0 ws0">std::multiset<span class="_ _8"> </span><span class="ff1">example</span></div><div class="t m0 x9 h15 y10b ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;set&gt;<span class="_ _13"> </span>//<span class="_ _8"> </span>std::multiset</span></div><div class="t m0 x9 h15 y10c ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>multiset<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _4b"> </span></span>mset1<span class="_ _8"> </span>{<span class="fc8">1</span>,<span class="_ _8"> </span><span class="fc8">2</span>,<span class="_ _6"> </span><span class="fc8">5</span>,<span class="_ _8"> </span><span class="fc8">2</span>,<span class="_ _8"> </span><span class="fc8">2</span>};<span class="_ _6"> </span><span class="ff15 fc7">//<span class="_ _8"> </span>1,<span class="_ _6"> </span>2,<span class="_ _8"> </sp
<div id="pf24" class="pf w0 h0" data-page-no="24"><div class="pc pc24 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y75 ff1 fs0 fc0 sc0 ls0 ws0">Container<span class="_ _1"> </span>A<span class="_ _d"></span>dapto<span class="_ _d"></span>rs</div><a class="l" href="#pf24" data-dest-detail='[36,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:132.432000px;width:222.031000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf25" class="pf w0 h0" data-page-no="25"><div class="pc pc25 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIu0lEQVR42u3ZMUoEQRCG0WmZxmBpBA+wIEaeQBZjwZt5CY9j4CG8gaywNBtYyZgZCMIgwtQ674Ud/tFHdbm+vRsAACCN15fnMysAAJCNSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEA4EuJCCsAAJBHrdUlFQCAdEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAi1QQAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAA+KXRBPP13o2wlNaaEQBgPVxSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAMCySkRYAQCAPGqtLqkAAKQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAP/ZaIL5eu9GWEprzQgAsB4uqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAMCfKhFhBQAA8qi1uqQCAJCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAACxpNMF8vXcjkF9rzQgAnDqXVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAAEhmNAFrdjwO2+3lt8f9/t0yACBSYTGbjSQFgIx89wMAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAILsSEVYAACCPWqtLKgAA6YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAD8ZDw8XlkBWIO3+ycjAJyEm91DKRfn0+FjGKZpMggAACl8AncZLeDwXK93AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Overview</div><div class="t m0 x1 ha y41 ff1 fs6 fc0 sc0 ls0 ws0">Container<span class="_ _6"> </span>adaptors<span class="_ _c"> </span><span class="ff4">are<span class="_ _c"> </span>interfaces<span class="_ _e"> </span>for<span class="_ _c"> </span>reducing<span class="_ _e"> </span>the<span class="_ _e"> </span>numb<span class="_ _b"></span>er<span class="_ _e"> </span>of<span class="_ _e"> </span>functionalities<span class="_ _e"> </span>no<span class="_ _5"></span>rmally</span></div><div class="t m0 x1 ha y76 ff4 fs6 fc0 sc0 ls0 ws0">available<span class="_ _e"> </span>in<span class="_ _e"> </span>a<span class="_ _e"> </span>container</div><div class="t m0 x1 ha y77 ff4 fs6 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span>underlying<span class="_ _e"> </span>container<span class="_ _e"> </span>of<span c
<div id="pf26" class="pf w0 h0" data-page-no="26"><div class="pc pc26 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Container<span class="_ _8"> </span>A<span class="_ _5"></span>dapto<span class="_ _5"></span>rs<span class="_ _8"> </span>Metho<span class="_ _b"></span>ds</div><div class="t m0 x9 ha y41 ff9 fs6 fc3 sc0 ls0 ws0">std::stack<span class="_ _10"> </span><span class="ff4 fc0">interface<span class="_ _e"> </span>fo<span class="_ _5"></span>r<span class="_ _e"> </span>a<span class="_ _e"> </span>FILO<span class="_ _e"> </span>(first-in,<span class="_ _e"> </span>last-out)<span class="_ _e"> </span>data<span class="_ _e"> </span>structure</span></div><div class="t m0 xa h5 y69 ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff5">top()<span class="_ _c"> </span><span class="ff4">accesses<span class="_ _c"> </span>the<span class="_ _c"> </span>top<span class="_ _c"> </span>element</span></s
<div id="pf27" class="pf w0 h0" data-page-no="27"><div class="pc pc27 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQkCMRiG4YtcsDqcQaycQMRauM1cwnEsHMINrI6rTBM7+xOFP/A8E4QvzcufdodTBwAAYTzut5UVAACIRqQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAPCRSilWAAAgjpyzSyoAAOGIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAAFiob+it8zz7MACA7wzD0NBrXVIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpJgAAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAAA0IJVSrAAAQBw5Z5dUAADCEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAAD8TD9dtlYAWOp5vhoB4E/2xzGlzbpOr66rtRoEAIAQ3ovlGgJDDas6AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Container<span class="_ _8"> </span>A<span class="_ _5"></span>dapto<span class="_ _5"></span>r<span class="_ _8"> </span>Examples</div><div class="t m0 x9 h15 y129 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;stack&gt;<span class="_ _53"> </span>//<span class="_ _8"> </span>&lt;--</span></div><div class="t m0 x9 h15 y12a ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;queue&gt;<span class="_ _53"> </span>//<span class="_ _8"> </span>&lt;--<span class="_ _6"> </span>also<span class="_ _8"> </span>include<span class="_ _6"> </span>priority_queue</span></div><div class="t m0 x9 h15 y12b ff16 fs5 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>stack<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _8"> </span></span>stack1;</div><div class="t m0 x9 h
<div id="pf28" class="pf w0 h0" data-page-no="28"><div class="pc pc28 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y29 ff1 fs0 fc0 sc0 ls0 ws0">Implement<span class="_ _1"> </span>a<span class="_ _1"> </span>Custom</div><div class="t m0 x8 h2 y2a ff1 fs0 fc0 sc0 ls0 ws0">Iterato<span class="_ _d"></span>r</div><a class="l" href="#pf28" data-dest-detail='[40,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:149.618000px;width:241.993000px;height:24.025000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf28" data-dest-detail='[40,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:120.066000px;width:87.232000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf29" class="pf w0 h0" data-page-no="29"><div class="pc pc29 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAI4ElEQVR42u3bvU0DURCFUT+0I6IRNSAiKkCIGInOaIJyCCiCDoisF/GSJUNkNj82s95zKljPJp+v5XZ1c7cBAIAyXl+ez1wBAIBqRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAAJ/aGMMVAACoIyIsqQAAlCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQDgj01OALA4vffiT5iZXhPwG5ZUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAWJk2xnAFAADqiAhLKgAA5YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAABUNy3oWXvvXhgAwM9k5oKe1pIKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIdQIAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgDAEbUxhisAAFBHRFhSAQAoR6QCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCALA6kxPAEfTe1/zxM/PkT7TPZwRgf5ZUAADKsaQCcGrqD/Omd9jJkgoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAArMzkBACcmMx0Bls6SCgBAOZZUoATTFwBfWVIBABCpAACwSxtjuAIAAHVEhCUVAIBylvTHqd67F/Zf/KkFABCpQK1vaL6lAHBkfu4HAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQCAlZmcAOrLTEcAYFUsqQAAlNPGGK4AAEAdEWFJBQCgHJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAAAOa9o+XroCwIG83T85AsB3Xd8+tHZxPm/fN5t5nh0EAIASPgB7bDV7/FizPAAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Implement<span class="_ _8"> </span>a<span class="_ _8"> </span>Simple<span class="_ _8"> </span>Iterato<span class="_ _5"></span>r<span class="_ _54"> </span>1/6</div><div class="t m0 x1 h5 y4d ff1 fs3 fc0 sc0 ls0 ws0">Goal<span class="ff4">:<span class="_ _8"> </span>implement<span class="_ _c"> </span>a<span class="_ _c"> </span>simple<span class="_ _c"> </span>iterator<span class="_ _11"> </span>to<span class="_ _c"> </span>iterate<span class="_ _c"> </span>over<span class="_ _c"> </span>a<span class="_ _15"> </span><span class="ff9">List<span class="_ _15"> </span></span>of<span class="_ _c"> </span>elements:</span></div><div class="t m0 x9 h15 y137 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="
<div id="pf2a" class="pf w0 h0" data-page-no="2a"><div class="pc pc2a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQkCMRiG4UQuWAVnECsnELEW3MwlHMfCIdzA6rjKNLG7AWz8T55ngvClefnz7nBKAAAQxvNxX1kBAIBoRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAALPcWrMCAABxlFJcUgEACEekAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUA4N8NC3rrNE0+DADgO7XWBb3WJRUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJFqAgAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAItUEAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAEAkubVmBQAA4iiluKQCABCOSAUAQKQCAIBIBQBgcYbxurUCwG+9zjcjAMz2x0vOm3Uf3yn13g0CAEAIHwDKGgI3tKXzAAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Implement<span class="_ _8"> </span>a<span class="_ _8"> </span>Simple<span class="_ _8"> </span>Iterato<span class="_ _5"></span>r<span class="_ _8"> </span><span class="fs3">(<span class="ff5">List<span class="_ _e"> </span></span>decla<span class="_ _5"></span>ration)<span class="_ _55"> </span><span class="fs2">2/6</span></span></div><div class="t m0 x9 h10 y145 ff5 fs8 fca sc0 ls0 ws0">using<span class="_ _f"> </span><span class="ffe fc0">value_t<span class="_ _f"> </span><span class="fc8">=<span class="_ _f"> </span></span></span><span class="fc9">int<span class="ffe fc0">;</span></span></div><div class="t m0 x9 h10 y146 ff5 fs8 fca sc0 ls0 ws0">struct<span class="_ _f"> </span><span class="fc3">List<span class="_ _f"> </span><span class="ffe fc0">{</span></span></div><div class="t m0 x6 h10 yb2 ff5 fs8 fca sc0 ls0 ws0">struct<span class="_ _f"> </span><span class="fc3">Node<span class="_ _f
<div id="pf2b" class="pf w0 h0" data-page-no="2b"><div class="pc pc2b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Implement<span class="_ _8"> </span>a<span class="_ _8"> </span>Simple<span class="_ _8"> </span>Iterato<span class="_ _5"></span>r<span class="_ _8"> </span><span class="fs3">(<span class="ff5">List<span class="_ _e"> </span></span>definition)<span class="_ _5a"> </span></span>3/6</div><div class="t m0 x9 h10 y151 ff5 fs8 fc9 sc0 ls0 ws0">void<span class="_ _f"> </span><span class="ffe fc3">List::push_back<span class="fc0">(</span></span><span class="fca">const<span class="_ _f"> </span><span class="ffe fc0">value_t<span class="fc8">&amp;<span class="_ _f"> </span></span>value)<span class="_ _f"> </span>{</span></span></div><div class="t m0 x6 h10 y152 ff5 fs8 fca sc0 ls0 ws0">auto<span class="_ _f"> </span><span class="ffe fc0">new_node<span class="_ _f"> </span><span class="fc8">=<span class="_ _f"> </span></span></span>new<span class="_ _f"> </span><span class="ffe fc0">Node{value,<span class
<div id="pf2c" class="pf w0 h0" data-page-no="2c"><div class="pc pc2c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIeElEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGIt3GYu4TgWDuEGVsdVpomdYKnVf8fzTBC+NC9/3h1OCQAAwnjcbysrAAAQjUgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAOAj11qtAABAHKUUl1QAAMIRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAFi6bkZvnabJhwEA/Kfv+xm91iUVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRagIAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACLVBAAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAADwLddarQAAQBylFJdUAADCEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAwE+68bK1AsDCPM9XIwDztT8OOW/WbXyl1FozCAAAIbwBBgQaAg9bD24AAAAASUVORK5CYII="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Implement<span class="_ _8"> </span>a<span class="_ _8"> </span>Simple<span class="_ _8"> </span>Iterato<span class="_ _5"></span>r<span class="_ _8"> </span><span class="fs3">(<span class="ff5">Iterator<span class="_ _e"> </span></span>decla<span class="_ _5"></span>ration)<span class="_ _5b"> </span><span class="fs2">4/6</span></span></div><div class="t m0 x9 h10 y15c ff5 fs8 fca sc0 ls0 ws0">struct<span class="_ _f"> </span><span class="fc3">It<span class="_ _f"> </span><span class="ffe fc0">{</span></span></div><div class="t m0 x6 h10 y15d ffe fs8 fc0 sc0 ls0 ws0">Node<span class="fc8">*<span class="_ _f"> </span></span>_ptr;<span class="_ _5c"> </span><span class="ff15 fc7">//<span class="_ _f"> </span>internal<span class="_ _f"> </span>pointer</span></div><div class="t m0 x6 h10 y15e ffe fs8 fc0 sc0 ls0 ws0">It(Node<span class="fc8">*<span class="_ _f"> </span></span>ptr);<span class="_
<div id="pf2d" class="pf w0 h0" data-page-no="2d"><div class="pc pc2d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQ3CMBRFURvFooqYAVExAULUSNmMJRiHgiHYgCpKhRvTMQDVN5wzgfXcXP28O5wSAACE8bjfVlYAACAakQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAwEeutVoBAIA4SikuqQAAhCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIA8OuGjt66LIsPAwD4zjiOHb3WJRUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJFqAgAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAItUEAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAEAkudZqBQAA4iiluKQCABCOSAUAQKQCAIBIBQCgO8N82VoB4D89z1cjAAHtj1POm3WbXym11gwCAEAIbykbGgIaMko6AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Implement<span class="_ _8"> </span>a<span class="_ _8"> </span>Simple<span class="_ _8"> </span>Iterato<span class="_ _5"></span>r<span class="_ _8"> </span><span class="fs3">(<span class="ff5">Iterator<span class="_ _e"> </span></span>definition)<span class="_ _5e"> </span></span>5/6</div><div class="t m0 x9 h10 y15c ffe fs8 fc0 sc0 ls0 ws0">List<span class="fc8">::</span>It<span class="fc8">::</span>It(Node<span class="fc8">*<span class="_ _f"> </span></span>ptr)<span class="_ _f"> </span><span class="fc8">:</span>_ptr(ptr)<span class="_ _f"> </span>{}</div><div class="t m0 x9 h10 y166 ffe fs8 fc0 sc0 ls0 ws0">value_t<span class="fc8">&amp;<span class="_ _f"> </span></span>Lis<span class="fc8">::</span>It<span class="fc8">::<span class="ff5 fca">operator</span>*</span>()<span class="_ _f"> </span>{<span class="_ _f"> </span><span class="ff5 fca">return<span class="_ _f"> </span></span>_ptr<spa
<div id="pf2e" class="pf w0 h0" data-page-no="2e"><div class="pc pc2e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIwklEQVR42u3ZsU3EQBCGURt5RLSiBkREBQgRI10LBNRDE3RAQA1IBBRBB0SnDYBJTEZAQHBCvjH3XgWr38mn8Xh2cTUAAEAZry/PR1YAAKAakQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAwLcxM60AAEAdEeGSCgBAOSIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAYEGTCYAfeu9FXtJa8zkADpNLKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAADYrzEzrQAAQB0R4ZIKAEA5IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAAFjat6K29dx/sf2utGQEAGFxSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAMC+jZlpBQAA6ogIl1QAAMoRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAf2ha0Vt77z4YAMBuWmsreq1LKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAItUEAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAFQxZqYVAACoIyJcUgEAKEekAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQDg0E1reej7x8fm5tYHg3V5enwwAgA7GDPTCgAA1BERfvcDAFCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAYDHT9u7UCgD84u363gjAks4vN+N4cjxvP4dhnmeDAABQwhf/bi78MEhVpwAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Implement<span class="_ _8"> </span>a<span class="_ _8"> </span>Simple<span class="_ _8"> </span>Iterato<span class="_ _5"></span>r<span class="_ _8"> </span><span class="fs3">(T<span class="_ _7"></span>yp<span class="_ _b"></span>e<span class="_ _e"> </span>T<span class="_ _7"></span>raits)<span class="_ _5f"> </span><span class="fs2">6/6</span></span></div><div class="t m0 x1 ha y41 ff4 fs6 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span><span class="ff8">t<span class="_ _5"></span>yp<span class="_ _b"></span>e<span class="_ _c"> </span>traits<span class="_ _f"> </span><span class="ff4">of<span class="_ _e"> </span>an<span class="_ _e"> </span>iterato<span class="_ _5"></span>r<span class="_ _e"> </span>describ<span class="_ _b"></span>e<span class="_ _c"> </span>its<span class="_ _e"> </span>
<div id="pf2f" class="pf w0 h0" data-page-no="2f"><div class="pc pc2f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y75 ff1 fs0 fc0 sc0 ls0 ws0">Iterato<span class="_ _d"></span>r<span class="_ _1"> </span>Notes</div><a class="l" href="#pf2f" data-dest-detail='[47,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:137.252000px;width:162.785000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf30" class="pf w0 h0" data-page-no="30"><div class="pc pc30 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Common<span class="_ _8"> </span>Erro<span class="_ _5"></span>rs</div><div class="t m0 x1 ha y176 ff4 fs6 fc0 sc0 ls0 ws0">Mo<span class="_ _b"></span>dify<span class="_ _c"> </span>a<span class="_ _e"> </span>container<span class="_ _e"> </span>with<span class="_ _e"> </span>a<span class="_ _e"> </span>“active”<span class="_ _e"> </span>iterators</div><div class="t m0 x9 h10 y177 ff15 fs8 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _15"> </span><span class="fc7">&lt;vector&gt;</span></div><div class="t m0 x9 h10 y178 ffe fs8 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>vector<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _f"> </span></span>vec{<span class="fc8">1</span>,<span class="_ _f"> </span><span class="fc8">2</span>,<span class="_ _f"> </span><span class="fc8">3</span>,<span class="_ _f"> </span><span class="fc8">4</span>,<span c
<div id="pf31" class="pf w0 h0" data-page-no="31"><div class="pc pc31 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y29 ff1 fs0 fc0 sc0 ls0 ws0">Iterato<span class="_ _d"></span>r<span class="_ _1"> </span>Utilit<span class="_ _d"></span>y</div><div class="t m0 x8 h2 y2a ff1 fs0 fc0 sc0 ls0 ws0">Metho<span class="_ _0"></span>ds</div><a class="l" href="#pf31" data-dest-detail='[49,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:149.618000px;width:241.993000px;height:24.025000px;background-color:rgba(255,255,255,0.000001);"></div></a><a class="l" href="#pf31" data-dest-detail='[49,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:120.066000px;width:101.575000px;height:19.206000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf32" class="pf w0 h0" data-page-no="32"><div class="pc pc32 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Iterato<span class="_ _5"></span>r<span class="_ _8"> </span>Op<span class="_ _b"></span>erations<span class="_ _60"> </span>1/2</div><div class="t m0 xd ha y17b ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _14"> </span><span class="ff9 fc3">std::advance<span class="fc0">(InputIt&amp;<span class="_ _13"> </span>it,<span class="_ _12"> </span>Distance<span class="_ _13"> </span>n)</span></span></div><div class="t m0 x6 ha y17c ff4 fs6 fc0 sc0 ls0 ws0">Increments<span class="_ _e"> </span>a<span class="_ _e"> </span>given<span class="_ _e"> </span>iterato<span class="_ _5"></span>r<span class="_ _e"> </span>it<span class="_ _e"> </span>b<span class="_ _5"></span>y<span class="_ _e"> </span><sp
<div id="pf33" class="pf w0 h0" data-page-no="33"><div class="pc pc33 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Iterato<span class="_ _5"></span>r<span class="_ _8"> </span>Op<span class="_ _b"></span>erations<span class="_ _60"> </span>2/2</div><div class="t m0 xd ha y17b ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _14"> </span><span class="ff9 fc3">std::prev<span class="fc0">(BidirectionalIt<span class="_ _13"> </span>it,<span class="_ _12"> </span>Distance<span class="_ _13"> </span>n)<span class="_ _10"> </span><span class="ff4 fc5">C++11</span></span></span></div><div class="t m0 x6 ha y17c ff4 fs6 fc0 sc0 ls0 ws0">Returns<span class="_ _e"> </span>the<span class="_ _e"> </span><span class="ff9">n</span>-th<span class="_ _e"> </span>p<span class="_ _5"></span>redecesso<span class="_ _5"></span>r
<div id="pf34" class="pf w0 h0" data-page-no="34"><div class="pc pc34 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Examples</div><div class="t m0 x9 h15 yc0 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;iterator&gt;</span></div><div class="t m0 x9 h15 y192 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;iostream&gt;</span></div><div class="t m0 x9 h15 yc1 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;vector&gt;</span></div><div class="t m0 x9 h15 yc2 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;forward_list&gt;</span></div><div class="t m0 x9 h15 yc3 ff5 fs5 fc9 sc0 ls0 ws0">int<span class="_ _8"> </span><span class="ff16 fc3">main<span class="fc0">()<span class="_ _6"> </span>{</span></span></div><div class="t m0 x27 h15 yc4 ff16 fs5 fc0 sc0 ls0 ws0">std<
<div id="pf35" class="pf w0 h0" data-page-no="35"><div class="pc pc35 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Container<span class="_ _8"> </span>A<span class="_ _5"></span>ccess<span class="_ _8"> </span>Metho<span class="_ _b"></span>ds</div><div class="t m0 x1 h5 y4d ff4 fs3 fc5 sc0 ls0 ws0">C++11<span class="_ _c"> </span><span class="fc0">p<span class="_ _5"></span>rovides<span class="_ _c"> </span>a<span class="_ _c"> </span>generic<span class="_ _c"> </span>interface<span class="_ _c"> </span>for<span class="_ _11"> </span>containers,<span class="_ _c"> </span>plain<span class="_ _c"> </span>arra<span class="_ _5"></span>ys,<span class="_ _11"> </span>and<span class="_ _c"> </span
<div id="pf36" class="pf w0 h0" data-page-no="36"><div class="pc pc36 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAJlElEQVR42u3dMWpUURTH4XnyLlYHwSa1WFmkVdQqEEECBlyVm3AVKdKmiIVkA2ncgUQIp/IyIRZCkBkjDzKTOWa+r3xV+CfFj3sJd3j+6u0MAADK+Pb1yyMrAABQjUgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAODG0Hu3AgAAdbTWnKQCAFCOSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACs0/gf/ayZ6RfGAxARRgCAf3OSCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAAMWMJmBT5vPZzs7T5e8XFz+MAwAiFTb0xzfqUQDg71z3AwAgUgEAQKQCACBSAQBApAIA8OAMvXcrAABQR2vNSSoAAOWIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQB4YEYTTJeZRuA2EWEEAFgVJ6kAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAABQzGgCanp5cLj88ez4yDIAsA2G3rsVJspMI3CbiDACAKxEa811PwAA5YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAbJoXpwAAqMWLUwAAVCRSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCw7UYTTJeZRrhnEWEEANhCTlIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQCgmNEE22N+dfXmw8fl72fHR8YBAEoZeu9WmCgzjXDPIsIIALBtWmuu+wEAKEekAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAMACz6ICAFCLZ1EBAKhIpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAB6y0QTTZaYRFkSEEQCAlXOSCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAAMWMJgCAIubzq929/eXv56cnxmHbDL13K0yUmUZYEBFGAABWq7Xmuh8AgHJEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAs8CwqAAC1eBYVAICKRCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAA3LPRBNNlphHWISKMAAD8yUkqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAFDOaAAC23Hx+tbu3v/z9/PTEOGzK0Hu3wkSZaYR1iAgjAAA3Wmuu+wEAKEekAgAgUgEAQKQCACBSAQDgrvx3PwAAtfjvfgAAKhKpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEA4G5GE0yXmUZgrSLCCAAwc5IKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAA5YwmYOVeHhwufzw7PrIMADDR0Hu3wkSZaQTWKiKMAACtNdf9AACUI1IBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAYIFnUQEAqMWzqAAAVCRSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAA7sF4+emZFQDgt+/vPhsBNu7F6/fD8OTx9eXP2ez6+togAACU8AtoEnXCSXymrwAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Iterato<span class="_ _5"></span>r<span class="_ _8"> </span>T<span class="_ _3"></span>raits<span class="_ _62"> </span>1/2</div><div class="t m0 x9 ha y1a4 ff9 fs6 fc3 sc0 ls0 ws0">std::iterator<span class="_ _6"> </span>traits<span class="_ _10"> </span><span class="ff4 fc0">allows<span class="_ _c"> </span>retrieving<span class="_ _e"> </span>iterator<span class="_ _c"> </span>properties</span></div><div class="t m0 xd ha y1a5 ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _14"> </span><span class="ff9">difference<span c
<div id="pf37" class="pf w0 h0" data-page-no="37"><div class="pc pc37 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4YtcsDqcQaycQMRauM1cwnEsHMINrI6rTBM7+1OEP/A8E4QvzcufdodTBwAAYTzut5UVAACIRqQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAPCRSilWAAAgjpyzSyoAAOGIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAAFiob+it8zz7MACA7wzD0NBrXVIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpJgAAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFJNAACASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAbUmlFCsAABBHztklFQCAcEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAA+E0/XbZWAIBFnuerEeB/9scxpc26Tq+uq7UaBACAEN4wRxoCmyb46gAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Iterato<span class="_ _5"></span>r<span class="_ _8"> </span>T<span class="_ _3"></span>raits<span class="_ _62"> </span>2/2</div><div class="t m0 x9 h15 yc0 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;iterator&gt;</span></div><div class="t m0 x9 h15 yc1 ff5 fs5 fca sc0 ls0 ws0">template<span class="ff16 fc8">&lt;</span>typename<span class="_ _8"> </span><span class="fc3">T<span class="ff16 fc8">&gt;</span></span></div><div class="t m0 x9 h15 yc2 ff5 fs5 fc9 sc0 ls0 ws0">void<span class="_ _8"> </span><span class="ff16 fc0">f(</span><span class="fca">const<span class="_ _6"> </span><span class="ff16 fc0">T<span class="fc8">&amp;<span class="_ _8"> </span></span>list)<span class="_ _8"> </span>{</span></span></div><div class="t m0 x27 h15 yc3 ff5 fs5 fca sc0 ls0 ws0">using<span class="_ _8"> </span><span class="ff16 fc0">D<span
<div id="pf38" class="pf w0 h0" data-page-no="38"><div class="pc pc38 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y75 ff1 fs0 fc0 sc0 ls0 ws0">Algo<span class="_ _d"></span>rithms<span class="_ _1"> </span>Lib<span class="_ _d"></span>ra<span class="_ _d"></span>ry</div><a class="l" href="#pf38" data-dest-detail='[56,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:132.432000px;width:210.499000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf39" class="pf w0 h0" data-page-no="39"><div class="pc pc39 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIrElEQVR42u3ZMUoDURSG0XkyF6shaxAri9QiVoEI7sxNuJcUsXAHadyBVUjlZcLYWasQuJOcs4P5p/m4r93eP3YAAFDGx/vblRUAAKhGpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAA8KNlphUAAKgjIlxSAQAoR6QCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSTQAAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBADhjvQmAPxnH43K1tkM1u+3GCMA5aZlpBQAA6ogIz/0AAJQjUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEA4Jd6EwDAhRjH43K1tsPs7LabC/zqlpn+PQAAdUSE534AAMoRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAMxGbwKYhcPhYIRTGIbBCAAFuaQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAIB5a5lpBQAA6ogIl1QAAMoRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQDgNPr9y40VAOAUPp9ejQD/cPfw3Nrietp/dd00TQYBAKCEbwYRK/4eRfN3AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">STL<span class="_ _8"> </span>Algo<span class="_ _5"></span>rithms<span class="_ _8"> </span>Lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry</div><div class="t m0 x1 ha y1ac ff1 fs6 fc0 sc0 ls0 ws0">C++<span class="_ _6"> </span>STL<span class="_ _6"> </span>Algorithms<span class="_ _e"> </span>libra<span class="_ _5"></span>ry</div><div class="t m0 x1 ha y1ad ff4 fs6 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span>algo<span class="_ _5"></span>rithm<span class="_ _e"> </span>lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry<span class="_ _e"> </span>provides<span class="_ _c"> </span>functions<span class="_ _e"> </span>for<span class="_ _c"> </span>a<span class="_ _e"> </span>variet<span class="_ _5"></span>y<span class="_ _c"> </span>of<span class="_ _e"> </span>purp<span class="_ _b"></span>oses<span cl
<div id="pf3a" class="pf w0 h0" data-page-no="3a"><div class="pc pc3a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQkCMRiG4YtcsDqcQaycQMRauM1cwnEsHMINrI5UpomdiKXN/QfPM0H40rz8aXc4dQAAEMbjfltZAQCAaEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAfqdZqBQAA4sg5u6QCABCOSAUAIJx+QW8tpfgwAID/DMOwoNe6pAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFJNAACASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApJoAAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAwo1RrtQIAAHHknF1SAQAIR6QCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAwI9+umytAAAzep6vRoBv++OY0mbdplfXtdYMAgBACG9cnRoCesrHlQAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Examples<span class="_ _63"> </span>1/2</div><div class="t m0 x9 h15 y1b4 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;algorithm&gt;</span></div><div class="t m0 x9 h15 y1b5 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;vector&gt;</span></div><div class="t m0 x9 h15 y1b6 ff5 fs5 fca sc0 ls0 ws0">struct<span class="_ _8"> </span><span class="fc3">Unary<span class="_ _6"> </span><span class="ff16 fc0">{</span></span></div><div class="t m0 x27 h15 y1b7 ff5 fs5 fc9 sc0 ls0 ws0">bool<span class="_ _8"> </span><span class="ff16 fc3">operator<span class="fc0">()(</span></span>int<span class="_ _6"> </span><span class="ff16 fc0">value)<span class="_ _8"> </span>{</span></div><div class="t m0 x35 h15 y1b8 ff5 fs5 fca sc0 ls0 ws0">return<span class="_ _8"> </span><span cla
<div id="pf3b" class="pf w0 h0" data-page-no="3b"><div class="pc pc3b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdklEQVR42u3YsQlCMRSG0UResArOIFZOIGItuJlLOI6FQ7iB1eNVpomdvdrch+dMEP40HzdvdocEAABh3G/XhRUAAIhGpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAA8JZba1YAACCOUopLKgAA4YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAA+NAwo7dO0+TDAAC+U2ud0WtdUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkmAABApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUk0AAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAAfpJba1YAACCOUopLKgAA4YhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQCYmWE8r60AAPE9jhcj8Ce2+1POq2Ufnyn13g0CAEAIL5ewGgJA2YAkAAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Examples<span class="_ _63"> </span>2/2</div><div class="t m0 x9 h15 y129 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;algorithm&gt;<span class="_ _13"> </span>//<span class="_ _8"> </span>it<span class="_ _6"> </span>includes<span class="_ _8"> </span>also<span class="_ _8"> </span>std::multiplies</span></div><div class="t m0 x9 h15 y12a ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;vector&gt;</span></div><div class="t m0 x9 h15 y1c7 ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7">&lt;cstdlib&gt;<span class="_ _57"> </span>//<span class="_ _6"> </span>std::rand</span></div><div class="t m0 x9 h15 y12b ff15 fs5 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _13"> </span><span class="fc7"
<div id="pf3c" class="pf w0 h0" data-page-no="3c"><div class="pc pc3c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">STL<span class="_ _8"> </span>Algo<span class="_ _5"></span>rithms<span class="_ _8"> </span>Lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry<span class="_ _8"> </span><span class="fs3">(P<span class="_ _5"></span>ossible<span class="_ _c"> </span>Implementations)</span></div><div class="t m0 x1 h17 y1cc ff5 fs6 fc0 sc0 ls0 ws0">std::find</div><div class="t m0 x9 h10 y1cd ff5 fs8 fca sc0 ls0 ws0">template<span class="ffe fc8">&lt;</span>class<span class="_ _f"> </span><span class="fc3">InputIt<span class="ffe fc0">,<span class="_ _f"> </span></span></span>class<span class="_ _f"> </span><span class="fc3">T<span class="ffe fc8">&gt;</span></span></div><div class="t m0 x9 h10 y1ce ffe fs8 fc0 sc0 ls0 ws0">InputIt<span class="_ _f"> </span>find(InputIt<span class="_ _f"> </span>first,<span class="_ _f"> </span>InputIt<span class="_ _f"> </span>last,<span cla
<div id="pf3d" class="pf w0 h0" data-page-no="3d"><div class="pc pc3d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Algo<span class="_ _5"></span>rithm<span class="_ _8"> </span>Lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry<span class="_ _64"> </span>1/5</div><div class="t m0 xd ha y17b ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _14"> </span><span class="ff9 fce">swap<span class="fc0">(v1,<span class="_ _13"> </span>v2)<span class="_ _10"> </span><span class="ff4">Swaps<span class="_ _c"> </span>the<span class="_ _e"> </span>values<span class="_ _e"> </span>of<span class="_ _e"> </span>tw<span class="_ _5"></span>o<span class="_ _c"> </span>objects</span></span></span></div><div class="t m0 xd ha y1db ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _1
<div id="pf3e" class="pf w0 h0" data-page-no="3e"><div class="pc pc3e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Algo<span class="_ _5"></span>rithm<span class="_ _8"> </span>Lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry<span class="_ _64"> </span>2/5</div><div class="t m0 xd ha y17b ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _14"> </span><span class="ff9 fce">equal<span class="fc0">(begin1,<span class="_ _13"> </span>end1,<span class="_ _12"> </span>begin2)</span></span></div><div class="t m0 x6 ha y17c ff4 fs6 fc0 sc0 ls0 ws0">Determines<span class="_ _e"> </span>if<span class="_ _e"> </span>t<span class="_ _5"></span>w<span class="_ _5"></span>o<span class="_ _e"> </span>sets<span class="_ _e"> </span>of<span class="_ _e"> </span>elements<span class="_ _e"> </span>a<span class="_ _5"></span>re<span class="_ _e"> </span>the<span class="_ _e"> </span>same<span class="_ _e"> </span>in</div><div class="t m0 x6 ha y37
<div id="pf3f" class="pf w0 h0" data-page-no="3f"><div class="pc pc3f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Algo<span class="_ _5"></span>rithm<span class="_ _8"> </span>Lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry<span class="_ _64"> </span>3/5</div><div class="t m0 xa h5 y1eb ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _14"> </span><span class="ff9 fce">sort<span class="fc0">(begin,<span class="_ _a"> </span>end)<span class="_ _69"> </span><span class="ffd fs8">(in-place)</span></span></span></div><div class="t m0 x6 h5 y1ec ff4 fs3 fc0 sc0 ls0 ws0">So<span class="_ _5"></span>rts<span class="_ _c"> </span>the<span class="_ _c"> </span>elements<span class="_ _c"> </span>in<span class="_ _c"> </span>the<span class="_ _c"> </span>range<span class="_ _c"> </span>[<span class="ff
<div id="pf40" class="pf w0 h0" data-page-no="40"><div class="pc pc40 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Algo<span class="_ _5"></span>rithm<span class="_ _8"> </span>Lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry<span class="_ _64"> </span>4/5</div><div class="t m0 xa h5 y1f9 ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _14"> </span><span class="ff9 fce">fill<span class="fc0">(begin,<span class="_ _a"> </span>end,<span class="_ _a"> </span>value)</span></span></div><div class="t m0 x6 h5 y1fa ff4 fs3 fc0 sc0 ls0 ws0">Fills<span class="_ _c"> </span>a<span class="_ _c"> </span>range<span class="_ _c"> </span>of<span class="_ _c"> </span>elements<span class="_ _c"> </span>[<span class="ff9">begin</span>,<span class="_ _c"> </span><span class="ff9">end</span>)<span class="_ _c"> </span>with<span class="_ _c"> </span><span clas
<div id="pf41" class="pf w0 h0" data-page-no="41"><div class="pc pc41 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Algo<span class="_ _5"></span>rithm<span class="_ _8"> </span>Lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry<span class="_ _64"> </span>5/5</div><div class="t m0 xa h5 y207 ff7 fs3 fc0 sc0 ls0 ws0"><span class="_ _14"> </span><span class="ff9 fce">set<span class="_ _e"> </span>difference<span class="fc0">(begin1,<span class="_ _a"> </span>end1,<span class="_ _a"> </span>begin2,<span class="_ _a"> </span>end2,<span class="_ _a"> </span>output)</span></span></div><div class="t m0 x6 h5 y208 ff4 fs3 fc0 sc0
<div id="pf42" class="pf w0 h0" data-page-no="42"><div class="pc pc42 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIeElEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGIt3GYu4TgWDuEGVsdVpomdpYLVf8fzTBC+NC9/3h1OCQAAwnjcbysrAAAQjUgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAOAj11qtAABAHKUUl1QAAMIRqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAFi6bkZvnabJhwEA/Kfv+xm91iUVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRagIAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACLVBAAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAgC9yrdUKAADEUUpxSQUAIByRCgCASAUAgF+68bK1AgAwR8/z1QiLtD8OOW/WbXyl1FozCAAAIbwBalQaAjfA34UAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Algo<span class="_ _5"></span>rithm<span class="_ _8"> </span>Lib<span class="_ _5"></span>ra<span class="_ _5"></span>ry<span class="_ _8"> </span>-<span class="_ _8"> </span>Other<span class="_ _8"> </span>Examples</div><div class="t m0 x9 h10 y212 ff15 fs8 fc6 sc0 ls0 ws0">#include<span class="_ _15"> </span><span class="fc7">&lt;algorithm&gt;</span></div><div class="t m0 x9 h10 y213 ff5 fs8 fc9 sc0 ls0 ws0">int<span class="_ _f"> </span><span class="ffe fc0">a<span class="_ _4d"> </span><span class="fc8">=<span class="_ _8"> </span></span>std<span class="fc8">::</span>max(<span class="fc8">2</span>,<span class="_ _f"> </span><span class="fc8">5</span>);<span class="_ _f"> </span><span class="ff15 fc7">//<span class="_ _f"> </span>a<span class="_ _f"> </span>=<span class="_ _f"> </span>5</span></span></div><div class="t m0 x9 h10 y214 ff5 fs8 fc9 sc0 ls0 ws0">int<span class="_ _f"> </span><
<div id="pf43" class="pf w0 h0" data-page-no="43"><div class="pc pc43 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x8 h2 y75 ff1 fs0 fc0 sc0 ls0 ws0">C++20<span class="_ _1"> </span>Ranges</div><a class="l" href="#pf43" data-dest-detail='[67,"XYZ",27.346,256.118,null]'><div class="d m1" style="border-style:none;position:absolute;left:105.775000px;bottom:132.432000px;width:179.278000px;height:24.026000px;background-color:rgba(255,255,255,0.000001);"></div></a></div><div class="pi" data-data='{"ctm":[1.000000,0.000000,0.000000,1.000000,0.000000,0.000000]}'></div></div>
<div id="pf44" class="pf w0 h0" data-page-no="44"><div class="pc pc44 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">C++20<span class="_ _8"> </span>Ranges</div><div class="t m0 x1 hb y41 ff1a fs6 fc0 sc0 ls0 ws0">Ranges<span class="_ _e"> </span><span class="ff8">a<span class="_ _5"></span>re<span class="_ _e"> </span>an<span class="_ _e"> </span>abstraction<span class="_ _e"> </span>that<span class="_ _e"> </span>allo<span class="_ _5"></span>ws<span class="_ _e"> </span>to<span class="_ _e"> </span>op<span class="_ _b"></span>erate<span class="_ _c"> </span>on<span class="_ _e"> </span>elements<span class="_ _e"> </span>of<span class="_ _e"> </span>data<span class="_ _e"> </span>structures</span></div><div class="t m0 x1 ha y76 ff8 fs6 fc0 sc0 ls0 ws0">unifo<span class="_ _5"></span>rmly<span class="ff4">.<span class="_ _f"> </span>They<span class="_ _e"> </span>are<span class="_
<div id="pf45" class="pf w0 h0" data-page-no="45"><div class="pc pc45 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIXklEQVR42u3YsQ3CMBRF0W+ElZIZEFUmQIg6UjZjCcahYAg2SOUSN6Zjhq/onBFedfXK5XoPAABI4/N+HawAAEA2IhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAgL/Se7cCAAB51Fo9qQAApCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqSYAAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSTQAAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgCwH8f2OFsBACAituVphAzm21rKaRrtGzHGMAgAACn8AMn0FAQhZk+2AAAAAElFTkSuQmCC"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Key<span class="_ _8"> </span>Concepts</div><div class="t m0 x11 ha y22c ff1 fs6 fc0 sc0 ls0 ws0">Range<span class="_ _6"> </span>View<span class="_ _13"> </span><span class="ff4">is<span class="_ _e"> </span>a<span class="_ _e"> </span><span class="ff8">range<span class="_ _8"> </span></span>defined<span class="_ _c"> </span>on<span class="_ _e"> </span>top<span class="_ _e"> </span>of<span class="_ _e"> </span>another<span class="_ _e"> </span><span class="ff8">range</span></span></div><div class="t m0 x3c ha y22d ff1 fs6 fc0 sc0 ls0 ws0">Range<span class="_ _6"> </span>Adapto<span class="_ _d"></span>rs<span class="_ _13"> </span><span class="ff4">are<span class="_ _c"> </span>utilities<span class="_ _e"> </span>to<span class="_ _e"> </span>transform<span class="_ _c"> </span>a<span class="_ _e"> </span><span class="ff8">range<span class="_ _8"> </span></span>into<span class="_ _e"> </span>a<span class="_ _e"> </span><span c
<div id="pf46" class="pf w0 h0" data-page-no="46"><div class="pc pc46 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Range<span class="_ _8"> </span>View<span class="_ _71"> </span>1/2</div><div class="t m0 x1 ha y232 ff4 fs6 fc0 sc0 ls0 ws0">A<span class="_ _e"> </span><span class="ff1">range<span class="_ _6"> </span>view<span class="_ _e"> </span></span>is<span class="_ _e"> </span>a<span class="_ _e"> </span><span class="ff8">range<span class="_ _8"> </span></span>defined<span class="_ _e"> </span>on<span class="_ _e"> </span>top<span class="_ _e"> </span>of<span class="_ _e"> </span>another<span class="_ _e"> </span><span class="ff8">range<span class="_ _8"> </span></span>that<span class="_ _c"> </span>transforms<span class="_ _c"> </span>the</div><div class="t m0 x1 ha y233 ff4 fs6 fc0 sc0 ls0 ws0">underlying<span class="_ _e"> </span>w<span class="_ _5"></span>a<span class="_ _5"></span>y<span class="_ _e"> </span>to<span class="_ _e"> </span>access<span class="_ _
<div id="pf47" class="pf w0 h0" data-page-no="47"><div class="pc pc47 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdUlEQVR42u3YsQkCMRiG4UQuWB3OIFZOIGItuJlLOI6FQ7iB1ZHKNLFzgMPiP3meCcKX5uXPu8MpAQBAGM/HfWUFAACiEakAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAHzl1poVAACIo5TikgoAQDgiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAP9uWNBba60+DABgnnEcF/Ral1QAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAESqCQAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACk3FqzAgAAcZRSXFIBAAhHpAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAAJhvmK5bKwAA/NzrfDPCPPvjJefNuk/vlHrvBgEAIIQPBsQaAi/OnBMAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Range<span class="_ _8"> </span>View<span class="_ _71"> </span>2/2</div><div class="t m0 x9 h10 y212 ff15 fs8 fc6 sc0 ls0 ws0">#include<span class="_ _15"> </span><span class="fc7">&lt;iostream&gt;</span></div><div class="t m0 x9 h10 y23a ff15 fs8 fc6 sc0 ls0 ws0">#include<span class="_ _15"> </span><span class="fc7">&lt;ranges&gt;</span></div><div class="t m0 x9 h10 y213 ff15 fs8 fc6 sc0 ls0 ws0">#include<span class="_ _15"> </span><span class="fc7">&lt;vector&gt;</span></div><div class="t m0 x9 h10 y215 ffe fs8 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>vector<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _f"> </span></span>v{<span class="fc8">1</span>,<span class="_ _f"> </span><span class="fc8">2</span>,<span class="_ _f"> </span><span class="fc8">3</span>,<span class="_ _f"> </span><span class="fc8">4</span>};</div><div class="t m0 x9 h10 y216 ff5 fs8 fca sc0 ls
<div id="pf48" class="pf w0 h0" data-page-no="48"><div class="pc pc48 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Range<span class="_ _8"> </span>A<span class="_ _5"></span>dapto<span class="_ _5"></span>r<span class="_ _72"> </span>1/2</div><div class="t m0 x1 ha y23b ff1 fs6 fc0 sc0 ls0 ws0">Range<span class="_ _6"> </span>Adapto<span class="_ _d"></span>rs<span class="_ _e"> </span><span class="ff4">are<span class="_ _e"> </span>utilities<span class="_ _e"> </span>to<span class="_ _e"> </span>transfo<span class="_ _5"></span>rm<span class="_ _e"> </span>a<span class="_ _e"> </span><span class="ff8">range<span class="_ _8"> </span></span>into<span class="_ _c"> </span>a<span class="_ _e"> </span><span class="ff8">view<span class="_ _f"> </span></span>with<span class="_ _e"> </span>custom<span class="_ _e"> </span>b<span class="_ _b"></span>ehaviors</span></div><div class="t m0 xd ha y23c ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff8">Range<span class="_ _e"> </span>adaptors<span cl
<div id="pf49" class="pf w0 h0" data-page-no="49"><div class="pc pc49 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAIdUlEQVR42u3YsQ3CMBBAURvForKYAVExAULUSGzGEoxDwRBsQBWlwo3pGCDVBd6bwL5rvi7vDqcEAABhPB/3lSkAABCNSAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEA4Cu31kwBAIA4SikuqQAAhCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIA8OuGBb11miYLAwCYp9a6oNe6pAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFKNAAAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAEDKrTVTAAAgjlKKSyoAAOGIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAAPMN43VrCgAAwb3Ot//57P54yXmz7uM7pd677QMAEMIHeo0aAsqArWoAAAAASUVORK5CYII="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Range<span class="_ _8"> </span>A<span class="_ _5"></span>dapto<span class="_ _5"></span>r<span class="_ _72"> </span>2/2</div><div class="t m0 x9 h10 y212 ff15 fs8 fc6 sc0 ls0 ws0">#include<span class="_ _15"> </span><span class="fc7">&lt;iostream&gt;</span></div><div class="t m0 x9 h10 y23a ff15 fs8 fc6 sc0 ls0 ws0">#include<span class="_ _15"> </span><span class="fc7">&lt;ranges&gt;</span></div><div class="t m0 x9 h10 y213 ff15 fs8 fc6 sc0 ls0 ws0">#include<span class="_ _15"> </span><span class="fc7">&lt;vector&gt;</span></div><div class="t m0 x9 h10 y215 ffe fs8 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>vector<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _f"> </span></span>v{<span class="fc8">1</span>,<span class="_ _f"> </span><span class="fc8">2</span>,<span class="_ _f"> </span><span class="fc8">3</span>,<span class="_ _f"> </span><span class="fc8">4</span>
<div id="pf4a" class="pf w0 h0" data-page-no="4a"><div class="pc pc4a w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Range<span class="_ _8"> </span>F<span class="_ _5"></span>acto<span class="_ _5"></span>ry</div><div class="t m0 x1 ha y242 ff1 fs6 fc0 sc0 ls0 ws0">Range<span class="_ _6"> </span>Facto<span class="_ _d"></span>ry<span class="_ _e"> </span><span class="ff4">produces<span class="_ _e"> </span>a<span class="_ _e"> </span><span class="ff8">view<span class="_ _1e"> </span></span>that<span class="_ _e"> </span>contains<span class="_ _e"> </span>no<span class="_ _e"> </span>elements</span></div><div class="t m0 x9 h10 y243 ff15 fs8 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _15"> </span><span class="fc7">&lt;iostream&gt;</span></div><div class="t m0 x9 h10 y244 ff15 fs8 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _15"> </span><span class="fc7">&lt;ranges&gt;</span></div><div class="t m0 x9 h10 y245 ff5 fs8 fca sc0 ls0 ws0">for<span class="_ _f"> </s
<div id="pf4b" class="pf w0 h0" data-page-no="4b"><div class="pc pc4b w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Range<span class="_ _8"> </span>Algo<span class="_ _5"></span>rithms</div><div class="t m0 x1 ha y232 ff4 fs6 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span><span class="ff1">range<span class="_ _6"> </span>algorithms<span class="_ _c"> </span></span>are<span class="_ _c"> </span>almost<span class="_ _e"> </span>identical<span class="_ _e"> </span>to<span class="_ _e"> </span>the<span class="_ _e"> </span>corresponding<span class="_ _e"> </span><span class="ff8">iterator-pair</span></div><div class="t m0 x1 ha y233 ff4 fs6 fc0 sc0 ls0 ws0">algo<span class="_ _5"></span>rithms<span class="_ _e"> </span>in<span class="_ _e"> </span>the<span class="_ _e"> </span><span class="ff9">std<span class="_ _e"> </span></span>namespace,<span class="_ _e"> </span>except<span class="_ _e"> </span>that<span class="_ _e"> <
<div id="pf4c" class="pf w0 h0" data-page-no="4c"><div class="pc pc4c w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAH/CAIAAACTgcSzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAId0lEQVR42u3YsQ3CMBBAURvFooqYAVExAULUSNmMJRiHgiHYgCpKhRvTUVGlQBf03gK27pqvy7vDKQEAQBiP+21lCgAARCNSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAD4yLVWUwAAII5SiksqAADhiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAD8u25Bf52mycIAAObp+35Bv3VJBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApBoBAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAAIhUAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAQKQCACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAARCoAACIVAABEKgAAIhUAAEQqAAAiFQAARCoAACIVAABEKgAAiFQAAEQqAACIVAAARCoAAIhUAABEKgAAiFQAABCpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQBApAIAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAgJRrraYAAEAcpRSXVAAAwhGpAACIVAAAEKkAAIhUAAAQqQAAiFQAABCpAACIVAAAEKkAACBSAQAQqQAAIFIBABCpAAAgUgEAEKkAACBSAQAQqQAAIFIBAECkAgAgUgEAQKQCACBSAQBApAIAIFIBAECkAgCASAUAQKQCAIBIBQBApAIAgEgFAECkAgCASAUAQKQCAIBIBQAAkQoAgEgFAACRCgCASAUAAJEKAIBIBQAAkQoAACIVAACRCgAAIhUAAJEKAAAiFQAAkQoAACIVAACRCgAAIhUAAEQqAAAiFQAA5uvGy9YUAAD46nm+/v7R/XHIebNu4yul1potAAAQwhui3hoC1GvnyAAAAABJRU5ErkJggg=="/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Algo<span class="_ _5"></span>rithm<span class="_ _8"> </span>Op<span class="_ _b"></span>erato<span class="_ _5"></span>rs<span class="_ _8"> </span>and<span class="_ _8"> </span>Projections</div><div class="t m0 x9 h10 y212 ff15 fs8 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _15"> </span><span class="fc7">&lt;algorithm&gt;</span></div><div class="t m0 x9 h10 y23a ff15 fs8 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _15"> </span><span class="fc7">&lt;vector&gt;</span></div><div class="t m0 x9 h10 y214 ff5 fs8 fca sc0 ls0 ws0">struct<span class="_ _f"> </span><span class="fc3">Data<span class="_ _f"> </span><span class="ffe fc0">{</span></span></div><div class="t m0 x6 h10 y215 ff5 fs8 fc9 sc0 ls0 ws0">char<span class="_ _f"> </span><span class="ffe fc0">value1;</span></div><div class="t m0 x6 h10 y251 ff5 fs8 fc9 sc0 ls0 ws0">int<span class="_
<div id="pf4d" class="pf w0 h0" data-page-no="4d"><div class="pc pc4d w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Algo<span class="_ _5"></span>rithms<span class="_ _8"> </span>and<span class="_ _8"> </span>Views</div><div class="t m0 x9 h10 y253 ff15 fs8 fc7 sc0 ls0 ws0">//<span class="_ _f"> </span>sum<span class="_ _f"> </span>of<span class="_ _f"> </span>the<span class="_ _f"> </span>squares<span class="_ _f"> </span>of<span class="_ _f"> </span>the<span class="_ _f"> </span>first<span class="_ _f"> </span><span class="ff1c">&apos;</span>count<span class="ff1c">&apos;<span class="_ _f"> </span></span>numbers</div><div class="t m0 x9 h10 y254 ff5 fs8 fca sc0 ls0 ws0">auto<span class="_ _f"> </span><span class="ffe fc0">sum_of_squares(</span><span class="fc9">int<span class="_ _f"> </span><span class="ffe fc0">count)<span class="_ _f"> </span>{</span></span></div><div class="t m0 x6 h10 y255 ff5 fs8 fca sc0 ls0 ws0">auto<span class="_ _f"> </span><span class="ffe fc0">squares<span class="_ _f"> </span><
<div id="pf4e" class="pf w0 h0" data-page-no="4e"><div class="pc pc4e w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Range<span class="_ _8"> </span>A<span class="_ _5"></span>ctions<span class="_ _74"> </span>1/2</div><div class="t m0 x1 ha y259 ff4 fs6 fc0 sc0 ls0 ws0">The<span class="_ _e"> </span><span class="ff1">range<span class="_ _6"> </span>actions<span class="_ _e"> </span></span>mimic<span class="_ _e"> </span><span class="ff8">std<span class="_ _e"> </span>algorithms<span class="_ _8"> </span></span>and<span class="_ _c"> </span><span class="ff8">range<span class="_ _e"> </span>algorithms<span class="_ _8"> </span></span>adding<span class="_ _e"> </span>the</div><div class="t m0 x1 ha y25a ff1 fs6 fc0 sc0 ls0 ws0">comp<span class="_ _b"></span>osabilit<span class="_ _5"></span>y<span class="_ _c"> </span><span class="ff4">property</span></div><div class="t m0 xd ha y25b ff7 fs6 fc0 sc0 ls0 ws0"><span class="_ _a"> </span><span class="ff8">Range<span class="_ _e"> </span>actions<span class=
<div id="pf4f" class="pf w0 h0" data-page-no="4f"><div class="pc pc4f w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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"/><div class="t m0 x4 h6 y7 ff1 fs2 fc1 sc0 ls0 ws0">Range<span class="_ _8"> </span>A<span class="_ _5"></span>ctions<span class="_ _74"> </span>2/2</div><div class="t m0 x9 h10 y25e ff15 fs8 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _15"> </span><span class="fc7">&lt;algorithm&gt;</span></div><div class="t m0 x9 h10 y25f ff15 fs8 fc6 sc0 ls0 ws0">#<span class="_ _33"> </span>include<span class="_ _15"> </span><span class="fc7">&lt;vector&gt;</span></div><div class="t m0 x9 h10 y260 ffe fs8 fc0 sc0 ls0 ws0">std<span class="fc8">::</span>vector<span class="fc8">&lt;<span class="ff5 fc9">int</span>&gt;<span class="_ _f"> </span></span>vec{<span class="fc8">3</span>,<span class="_ _f"> </span><span class="fc8">5</span>,<span class="_ _f"> </span><span class="fc8">6</span>,<span class="_ _f"> </span><span class="fc8">3</span>,<span class="_ _f"> </span><span class="fc8">5</span>}</div><div class="t m0 x9 h10 y261 ff15 fs8 fc7 sc0 ls0 ws0"
2024-03-31 01:05:40 +01:00
</div>
<div class="loading-indicator">
<img alt="" src="data:image/png;base64,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
</div>
</body>
</html>