From 623780f1ac06852b3417e2cf94b30f72d5c81ef4 Mon Sep 17 00:00:00 2001
From: Orestis <orestis.malaspinas@pm.me>
Date: Mon, 16 Dec 2024 08:07:02 +0100
Subject: [PATCH] added 2024

---
 slides/figs/doubly_linked_list.svg        |  929 ++++++++++++++++
 slides/figs/sorted_list_extract_any.svg   |  581 ++++++++++
 slides/figs/sorted_list_extract_first.svg |  312 ++++++
 slides/figs/sorted_list_position.svg      | 1202 +++++++++++++++++++++
 4 files changed, 3024 insertions(+)
 create mode 100644 slides/figs/doubly_linked_list.svg
 create mode 100644 slides/figs/sorted_list_extract_any.svg
 create mode 100644 slides/figs/sorted_list_extract_first.svg
 create mode 100644 slides/figs/sorted_list_position.svg

diff --git a/slides/figs/doubly_linked_list.svg b/slides/figs/doubly_linked_list.svg
new file mode 100644
index 0000000..b96a323
--- /dev/null
+++ b/slides/figs/doubly_linked_list.svg
@@ -0,0 +1,929 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="385.21741mm"
+   height="78.418839mm"
+   viewBox="0 0 385.21741 78.418839"
+   version="1.1"
+   id="svg5"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)"
+   sodipodi:docname="doubly_linked_list.svg"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+  <sodipodi:namedview
+     id="namedview7"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:document-units="mm"
+     showgrid="false"
+     inkscape:zoom="0.47433592"
+     inkscape:cx="952.91118"
+     inkscape:cy="365.77453"
+     inkscape:window-width="1920"
+     inkscape:window-height="1080"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer1"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0" />
+  <defs
+     id="defs2">
+    <linearGradient
+       id="linearGradient27181"
+       inkscape:swatch="solid">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop27179" />
+    </linearGradient>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-6"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-2" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-1"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-27" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-6-9"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-2-3" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-6-9-0"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-2-3-6" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-61"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-8" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-9"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-20" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-6-9-0-2"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-2-3-6-3" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-93"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-1" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-6-9-0-9"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-2-3-6-4" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-5"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-5" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-6-9-0-4"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-2-3-6-7" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-3"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-0" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-6-9-0-7"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-2-3-6-8" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-2"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-6" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-6-9-0-6"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-2-3-6-49" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-15"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-9" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-6-9-0-49"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-2-3-6-0" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-63"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-94" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-12"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-93" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-63-9"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-94-0" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-8"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-4" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-63-8"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-94-1" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-8-9"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-4-6" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-63-8-2"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-94-1-1" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-8-8"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-4-3" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-63-8-1"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-94-1-8" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-8-7"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-4-7" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-63-8-6"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-94-1-4" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-63-8-1-5"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-94-1-8-4" />
+    </marker>
+    <marker
+       style="overflow:visible"
+       id="Arrow2Lend-63-8-1-1"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Lend"
+       inkscape:isstock="true">
+      <path
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.625;stroke-linejoin:round"
+         id="path5453-94-1-8-2" />
+    </marker>
+  </defs>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(8.5735273,-162.33534)">
+    <g
+       id="g31034">
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect43"
+         width="26.817299"
+         height="21.512512"
+         x="43.79332"
+         y="162.83534" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3"
+         width="19.720016"
+         height="21.512497"
+         x="70.592087"
+         y="162.83534" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3-5"
+         width="19.720016"
+         height="21.512497"
+         x="24.073303"
+         y="162.83536" />
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="49.381596"
+         y="170.55223"
+         id="text2533"><tspan
+           sodipodi:role="line"
+           id="tspan2531"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="49.381596"
+           y="170.55223">data</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="72.400902"
+         y="176.01866"
+         id="text2533-6"><tspan
+           sodipodi:role="line"
+           id="tspan2531-7"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="72.400902"
+           y="176.01866">next</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="25.847668"
+         y="174.83356"
+         id="text2533-5"><tspan
+           sodipodi:role="line"
+           id="tspan2531-3"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="25.847668"
+           y="174.83356">prev</tspan></text>
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+         d="M 32.566534,179.81541 H 7.1177008"
+         id="path5430"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-63)"
+         d="M 81.846967,167.73425 H 107.2958"
+         id="path5430-8"
+         sodipodi:nodetypes="cc" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect43-0"
+         width="26.817299"
+         height="21.512512"
+         x="128.29239"
+         y="162.83534" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3-4"
+         width="19.720016"
+         height="21.512497"
+         x="155.09116"
+         y="162.83534" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3-5-4"
+         width="19.720016"
+         height="21.512497"
+         x="108.57237"
+         y="162.83536" />
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="133.88066"
+         y="170.55223"
+         id="text2533-4"><tspan
+           sodipodi:role="line"
+           id="tspan2531-4"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="133.88066"
+           y="170.55223">data</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="156.89996"
+         y="176.01866"
+         id="text2533-6-7"><tspan
+           sodipodi:role="line"
+           id="tspan2531-7-6"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="156.89996"
+           y="176.01866">next</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="110.34673"
+         y="174.83356"
+         id="text2533-5-3"><tspan
+           sodipodi:role="line"
+           id="tspan2531-3-1"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="110.34673"
+           y="174.83356">prev</tspan></text>
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-8)"
+         d="M 117.0656,179.81541 H 91.616768"
+         id="path5430-7"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-63-8)"
+         d="m 166.34603,167.73425 h 25.44884"
+         id="path5430-8-5"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-8-7)"
+         d="M 112.23011,218.63392 60.009485,185.36325"
+         id="path5430-7-4"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-63-8-6)"
+         d="m 141.44144,218.73827 72.28584,-33.4172"
+         id="path5430-8-5-6"
+         sodipodi:nodetypes="cc" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect43-0-5"
+         width="26.817299"
+         height="21.512512"
+         x="212.85204"
+         y="162.83534" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3-4-7"
+         width="19.720016"
+         height="21.512497"
+         x="239.6508"
+         y="162.83534" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3-5-4-4"
+         width="19.720016"
+         height="21.512497"
+         x="193.13202"
+         y="162.83536" />
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="218.44032"
+         y="170.55223"
+         id="text2533-4-1"><tspan
+           sodipodi:role="line"
+           id="tspan2531-4-8"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="218.44032"
+           y="170.55223">data</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="241.45963"
+         y="176.01866"
+         id="text2533-6-7-5"><tspan
+           sodipodi:role="line"
+           id="tspan2531-7-6-9"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="241.45963"
+           y="176.01866">next</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="194.90639"
+         y="174.83356"
+         id="text2533-5-3-7"><tspan
+           sodipodi:role="line"
+           id="tspan2531-3-1-5"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="194.90639"
+           y="174.83356">prev</tspan></text>
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-8-9)"
+         d="M 201.62525,179.81541 H 176.17642"
+         id="path5430-7-3"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-63-8-2)"
+         d="m 250.90569,167.73425 h 25.44883"
+         id="path5430-8-5-8"
+         sodipodi:nodetypes="cc" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect43-0-4"
+         width="26.817299"
+         height="21.512512"
+         x="297.36826"
+         y="162.83534" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3-4-3"
+         width="19.720016"
+         height="21.512497"
+         x="324.16702"
+         y="162.83534" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3-5-4-3"
+         width="19.720016"
+         height="21.512497"
+         x="277.64822"
+         y="162.83536" />
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="302.95651"
+         y="170.55223"
+         id="text2533-4-3"><tspan
+           sodipodi:role="line"
+           id="tspan2531-4-86"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="302.95651"
+           y="170.55223">data</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="325.97583"
+         y="176.01866"
+         id="text2533-6-7-0"><tspan
+           sodipodi:role="line"
+           id="tspan2531-7-6-4"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="325.97583"
+           y="176.01866">next</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="279.42261"
+         y="174.83356"
+         id="text2533-5-3-8"><tspan
+           sodipodi:role="line"
+           id="tspan2531-3-1-8"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="279.42261"
+           y="174.83356">prev</tspan></text>
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-8-8)"
+         d="M 286.14146,179.81541 H 260.69263"
+         id="path5430-7-8"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-63-8-1)"
+         d="m 335.4219,167.73425 h 25.44883"
+         id="path5430-8-5-9"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-63-8-1-1)"
+         d="M 38.063478,229.50673 H 96.051494"
+         id="path5430-8-5-9-8"
+         sodipodi:nodetypes="cc" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3-4-0"
+         width="30.466314"
+         height="21.512512"
+         x="127.86939"
+         y="218.74167" />
+      <rect
+         style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+         id="rect984-3-4-0-2"
+         width="30.466314"
+         height="21.512512"
+         x="97.403076"
+         y="218.74167" />
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="136.71878"
+         y="232.0807"
+         id="text19798"><tspan
+           sodipodi:role="line"
+           id="tspan19796"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="136.71878"
+           y="232.0807">pos</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="103.82884"
+         y="232.12825"
+         id="text21012"><tspan
+           sodipodi:role="line"
+           id="tspan21010"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="103.82884"
+           y="232.12825">head</tspan></text>
+      <g
+         id="g23095"
+         transform="translate(0.63181235,-8.3387299)">
+        <rect
+           style="fill:none;stroke:#000205;stroke-width:1;stroke-linecap:square"
+           id="rect984-3-4-0-2-2"
+           width="30.466314"
+           height="21.512512"
+           x="6.8544922"
+           y="227.0804" />
+        <text
+           xml:space="preserve"
+           style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+           x="16.658175"
+           y="240.46698"
+           id="text22622"><tspan
+             sodipodi:role="line"
+             id="tspan22620"
+             style="font-size:7.05556px;stroke-width:0.264583"
+             x="16.658175"
+             y="240.46698">list</tspan></text>
+      </g>
+      <g
+         id="g27724">
+        <rect
+           style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000205;stroke-width:1;stroke-linecap:square"
+           id="rect984-3-4-0-9"
+           width="13.974364"
+           height="21.512512"
+           x="-8.0735273"
+           y="162.83534" />
+        <path
+           style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000205;stroke-width:0.704282;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none"
+           d="M -28.32387,656.10754 V 617.5349 H -4.0995075 20.124855 v 38.57264 38.57264 H -4.0995075 -28.32387 Z"
+           id="path27327"
+           transform="scale(0.26458333)" />
+        <path
+           style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M -7.7213419,184.34785 5.8332385,176.52211"
+           id="path27399" />
+        <path
+           style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="m 5.9008369,162.83534 -13.6897772,7.9038"
+           id="path27401" />
+        <path
+           style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="m 5.9008369,167.3846 -13.6897772,7.9038"
+           id="path27401-3" />
+        <path
+           style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="m 5.9008369,171.93383 -13.6897772,7.9038"
+           id="path27401-6" />
+      </g>
+      <g
+         id="g27724-8"
+         transform="translate(370.24303)">
+        <rect
+           style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000205;stroke-width:1;stroke-linecap:square"
+           id="rect984-3-4-0-9-0"
+           width="13.974364"
+           height="21.512512"
+           x="-8.0735273"
+           y="162.83534" />
+        <path
+           style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000205;stroke-width:0.704282;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none"
+           d="M -28.32387,656.10754 V 617.5349 H -4.0995075 20.124855 v 38.57264 38.57264 H -4.0995075 -28.32387 Z"
+           id="path27327-2"
+           transform="scale(0.26458333)" />
+        <path
+           style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M -7.7213419,184.34785 5.8332385,176.52211"
+           id="path27399-1" />
+        <path
+           style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="m 5.9008369,162.83534 -13.6897772,7.9038"
+           id="path27401-0" />
+        <path
+           style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="m 5.9008369,167.3846 -13.6897772,7.9038"
+           id="path27401-3-5" />
+        <path
+           style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="m 5.9008369,171.93383 -13.6897772,7.9038"
+           id="path27401-6-1" />
+      </g>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="54.971268"
+         y="180.15842"
+         id="text2533-46"><tspan
+           sodipodi:role="line"
+           id="tspan2531-2"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="54.971268"
+           y="180.15842">3</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="137.17761"
+         y="180.20837"
+         id="text2533-46-5"><tspan
+           sodipodi:role="line"
+           id="tspan2531-2-8"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="137.17761"
+           y="180.20837">12</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="224.03"
+         y="180.15842"
+         id="text2533-46-6"><tspan
+           sodipodi:role="line"
+           id="tspan2531-2-2"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="224.03"
+           y="180.15842">3</tspan></text>
+      <text
+         xml:space="preserve"
+         style="font-size:7.05556px;line-height:0;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+         x="308.5083"
+         y="180.15842"
+         id="text2533-46-8"><tspan
+           sodipodi:role="line"
+           id="tspan2531-2-4"
+           style="font-size:7.05556px;stroke-width:0.264583"
+           x="308.5083"
+           y="180.15842">6</tspan></text>
+    </g>
+  </g>
+</svg>
diff --git a/slides/figs/sorted_list_extract_any.svg b/slides/figs/sorted_list_extract_any.svg
new file mode 100644
index 0000000..5d2257c
--- /dev/null
+++ b/slides/figs/sorted_list_extract_any.svg
@@ -0,0 +1,581 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="342.37082mm"
+   height="91.503372mm"
+   viewBox="0 0 342.37082 91.503373"
+   version="1.1"
+   id="svg1465"
+   inkscape:version="1.1.1 (3bf5ae0, 2021-09-20)"
+   sodipodi:docname="sorted_list_extract_any.svg"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+  <sodipodi:namedview
+     id="namedview1467"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:document-units="mm"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:zoom="0.74824839"
+     inkscape:cx="620.78316"
+     inkscape:cy="208.48692"
+     inkscape:window-width="1884"
+     inkscape:window-height="1052"
+     inkscape:window-x="36"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer1" />
+  <defs
+     id="defs1462" />
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(55.686386,-82.240578)">
+    <image
+       width="342.37082"
+       height="91.01667"
+       preserveAspectRatio="none"
+       xlink:href="data:image/png;base64,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
+jx0V/j/8eplpkt8OTQAAAABJRU5ErkJggg==
+"
+       id="image1589"
+       x="-55.686386"
+       y="82.271423" />
+    <rect
+       style="fill:#feffff;stroke-width:0.271789"
+       id="rect1695"
+       width="171.30661"
+       height="20.99412"
+       x="-34.466179"
+       y="82.240578" />
+    <rect
+       style="fill:#feffff;stroke-width:0.264999"
+       id="rect1802"
+       width="6.5182486"
+       height="9.3947649"
+       x="136.84042"
+       y="82.240578" />
+    <rect
+       style="fill:#feffff;stroke-width:0.264999"
+       id="rect1906"
+       width="45.590321"
+       height="7.6837707"
+       x="207.81743"
+       y="166.06018" />
+  </g>
+</svg>
diff --git a/slides/figs/sorted_list_extract_first.svg b/slides/figs/sorted_list_extract_first.svg
new file mode 100644
index 0000000..1157394
--- /dev/null
+++ b/slides/figs/sorted_list_extract_first.svg
@@ -0,0 +1,312 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="339.98959mm"
+   height="59.795834mm"
+   viewBox="0 0 339.98959 59.795835"
+   version="1.1"
+   id="svg1465"
+   inkscape:version="1.1.1 (3bf5ae0, 2021-09-20)"
+   sodipodi:docname="sorted_list_extract_first.svg"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+  <sodipodi:namedview
+     id="namedview1467"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:document-units="mm"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:zoom="0.74824839"
+     inkscape:cx="727.69953"
+     inkscape:cy="26.729092"
+     inkscape:window-width="1884"
+     inkscape:window-height="1052"
+     inkscape:window-x="36"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer1" />
+  <defs
+     id="defs1462" />
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(83.886131,-131.54987)">
+    <rect
+       style="fill:#feffff;stroke-width:0.264999"
+       id="rect1906"
+       width="45.590321"
+       height="7.6837707"
+       x="207.81743"
+       y="166.06018" />
+    <image
+       width="339.98959"
+       height="59.795834"
+       preserveAspectRatio="none"
+       xlink:href="data:image/png;base64,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
+Cw+OfQAAAABJRU5ErkJggg==
+"
+       id="image1956"
+       x="-83.886131"
+       y="131.54987" />
+  </g>
+</svg>
diff --git a/slides/figs/sorted_list_position.svg b/slides/figs/sorted_list_position.svg
new file mode 100644
index 0000000..0c4f328
--- /dev/null
+++ b/slides/figs/sorted_list_position.svg
@@ -0,0 +1,1202 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="400.57916mm"
+   height="207.96249mm"
+   viewBox="0 0 400.57916 207.96249"
+   version="1.1"
+   id="svg5"
+   inkscape:version="1.1.1 (3bf5ae0, 2021-09-20)"
+   sodipodi:docname="sorted_list_position.svg"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+  <sodipodi:namedview
+     id="namedview7"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:document-units="mm"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:zoom="0.63072391"
+     inkscape:cx="766.57947"
+     inkscape:cy="123.66742"
+     inkscape:window-width="1884"
+     inkscape:window-height="1052"
+     inkscape:window-x="36"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer1" />
+  <defs
+     id="defs2" />
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(116.39127,-46.19672)">
+    <image
+       width="400.57916"
+       height="207.96249"
+       preserveAspectRatio="none"
+       xlink:href="data:image/png;base64,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
+3kPxO0Nquiv33sXOiy4/9jlTjVHfvnQvKNT7v/93Wu8Hgn6KAAAgAElEQVTyzcWdHqacri3Crj2+
+HQAAAABA7pX+6Jvkvd8MmnwwQdX5tBg7c0C1PA8m7nCv0HvC4JrOipiu/fG/Sf9Y8OZF+jKvdGvT
+4LlS+d31Ijq3guVf7jN53dpRL3gqIqbrf476eNHllKNEjCd+6P/pxusm0Zd5d8aUN8q4pXjMPaDT
+93OGVnZW1ORTPw/4eM1Niw4v0Vd4d8Xpq+f2/rnkp0n/Gzftk9fyWXSqEu+XO75aML3xN8bDy5ce
+MI+98X29Qz23J1bIBJ1vpYo+OhER043zMWkODEHaYv8J6Tl2d7wqIrqircePb1vo8dltdCUavFTO
+PMeUMXrF/M2pjgwynZn/w+obD/+WExIScqpiAAAAAID9STdySNg8c9b+JFUUr0ZdWhd/dFV9QKNG
+ZfQiYjyzeuWenL1PjmeNIV/18NOLiOn6bzMWpriXdtK/0ydvuaOKOD3XtWe9Jyd/ca3Rt1+gmyJi
+PL/gu4UxFrwgRclTsV7tEvdGXYhSuN3wj9pUKWzBBMcrqKN5gFPq+Y3x8LL76U2p1h1ezN44FVHy
++OQ1vwTTnduxNnW9jlK46/yTZ7PjxI9t0prE2cJMMUv6vfn1/gRVRHEu02PGtDd9U/kEOFXp3KWa
+qyIiYjwTNiRk0xN3BY/fP7n3Z3/GPlysGg1G27qWDQAAAACgpfTyBsP+9X9eMIqI0zNVn/N+/FF9
+6WdK6UVEjGcPHrqVw+eaHvXatSihFxE18b8/Nj44/TXsXfVblFFEdIXr1q+gT+WJSpGgxpWdRESN
+27JqwxPnzZbjVnvIL5+85JzxipnmGdjhtSJp5Tcp0pvSrdu/kN5NoxLOb1/w9bDuLRtUDShewNvN
+Wa97ODOzS90Jx+/NkZuUZGP3qtZ5Fizhmx0lCrinfX8ny1Fj//2yfc95ZwyqiC7fS2MWT25ZOPX9
+6p99d3S3UnrzveD3ftOy/htf/PrPsct3kpLjb5zZteLrng0Ch6y/orqUr1HF27wFxcnZ2RqvAQAA
+AABgH9K5cbh668C+M0YREcXNePPUiROPnU/Gx91bYLpx/aZJCqaWnliMc+Uazzkr0UZVTTwYecTQ
+vb6ziKhX9+yKMoiIOJUO8Ev9pehLVSjnofx3S1UT9+06aOje0JIJS87yaNihZdFZM2JSuX+48fCy
+pQfN6Y1/m7TTm4QTSz/t/f7kiHOJGeZWqmqyqcE3ti7p6Mw323y+/bZJRHGv1HfeoqHVHp87+iEl
+X/OJc4ZHtvjfzlhV1NjDiz7rvOizx1bxqP7B1PejWgfvM//J04P4BgAAAABwXzrxjeni+QvmKziS
+to9uUG502msaDYa0H7QMxdu3pI8iF1UxXToXkyziLCLGc1HnzGNHdAULF0hjIJG+cLHCOrllFNPl
+6HPx5ifaCfeXOrQq/tP0c8bH85uH6Y1TmTYdaqX+kpKO/tA+sP+ai/euwlGc8pasWPlZ/6L5PF31
+96MB9dqe39Ydum0SEVWEy3UyyXhuSZ/XBvx2waiK4lS644xVk5o9MeXNo5S8Db78Y33hfsGfLDxy
+5/H3WdEXenHI7IVfVF7zWrIqIqLzKlQwW5MZAQAAAAAcU3qjb+7euXcjY+fn35s5vGGa84no8lcu
+YdFpe1OjeN4bj6Aa796NV8VDEVFjb5vnC1EUV7e0Zn9R3N3dzE9U79y+o0oeOxrV4Fa/Q6sSM7+P
+fiy/MR5aej+9CWjboUaq6Y3x2NR3hpqzG8WlZJOhE8cOblOt4OOrJm//sNL6Q7dz+GVkj/F2TNTl
+uGxESjqvov5FvXLsr1m9uuHDlt1nn0hSRXSFm3y9Kqyrfzpt9ICS/4X3f93XediKX+av/Ou/AyfP
+X49X3fOXqli3ace3e7evXkBv2HX6rDmN1Jf0K5mjg9kAAAAAAPYlM+edoitQtXm79mlM7GEtpgcX
+9+h198MiRXlQU9qn+erDhxQ7im5ERMStXofXfX+YfOaR/MZ4aNmye+lNubbtq6ea3iTvmDlt6x1V
+RHT5m0z6c1Xfsqmu9iAAsz3qlfndK727IRs3NXNrPffKsi5eli9JRNTb279s02FS5F1VROdTb9Ty
+hQMqp33R1JOcC9ds/0HN9h+ktumb+/eeNl+s6FH+2dLENwAAAACAB9IZNaN4enveuyvR7Zu3tT7J
+fzAWSHHzyXdvXhAlT17zVK+qKSE+rRstq/Fx8eYn6u6vbkdcX+zQupReUs5fnCK9qdC2fdVUAzhj
+1OYtUUYREX2JTh/2SD27EVGvnz51I7NT3jzMylST1p8GjcTvm9zx9ZAtN00iime1QYuWf1rXcoO5
+Yv9evz1RFRHFuWrd55+8ixoAAAAAIPdKJ77RFSlWxPyw6fzZGKOVCkqDevvcuVsmERG9X4DfvZEJ
+et/Svub/NV29fDWNCo2XLlw2iYjoivqVzOb9tTXk8kKH1n4p8xvjoQfz3jzbtn3l1IdPmS6cu3eX
+dH1AxXJp3pcqdtum3Zm935Ti7nHvhk7qndgnpm/JBZKOh3V7bci6yyYRxa3C23NXj29c0HJpoHp5
+5Zw1100iIk6Vm76S2g3IAQAAAAC5Vnqjb/JWeNacjhgv7tx5Vtv7EhkO7TtsEBHRFahVp9y9zELJ
+X+P5Mk4iIsao46dTnz7ZePrwsXhVRBSP6rWeS20UiqradBbhUrt9a/+H+U3SoWVLDyWLiDhXat/+
+uQwvfns4g9GTD11YFn4vMcgEJZ9vCS+diIjpxrGjF3P846AU7bM+Qc2O+By4csoYveidV99detag
+iuLs3+mnNVNfL27Jy5vubp3wv9W3VBFRXGt36VieS6cAAAAAACmk9yO/c9Wg+vl1IiLJO+fOPZiV
+u0upFs5EDPvX/3neKCK6Ii3a1HtwUx6nKi1bPOMkIqar27YcTq1AU8zGDQcMIqJ4B73eKG+KR/Tu
+Hq6KiKjG69du2HKA41yrQ5syTmLOb5atX3xv7I3zc+3bVUzrLF9fotS9cUmGg39uvJBa1mK6tGJk
+yOqbmX/lztVqV3NRRESS/1u45JTGw7GsyXRxzcBXu885kaSKoi/ecuqasC7+lryBmfHc0veCvz2c
+rIqIrnDbQd3LMPYGAAAAAJBSuueJno16dDZfuJMU+XX/CbvvZrQ1xe3+XZ5unI+x3AU26o3fp84+
+YhBRXKu+O/CVFEMrnGv3ea+BlyJiODxv1pYn60vYPX365kRVRO//1qC2j0y+rPe9l3Ak/bdiTYy2
+Y4vS51yzQ9sAc36z5ZuBsw4YREScq7RvVyHNMRq60kEvl3USEVHv/vX5ez8ejn/08fiTSwY27/Zz
+lElRMj2ds65Yy44veSoiosZvHd31wxUn7tpy6mUp6vWIka91mnYwXhVRvGsMnjGhudeVc+k4f+XO
+k9GWemXBoE4fhUWcvP3oJ8148+CSz1rU6zz7hDm8ydc45Ms2BexthiYAAAAAQE5L/zoU04XFXUs5
+mc8mdflq9Ji0et/FOKOqqqpqTLgZc3zXxuU/L/z3qun++kmbB/vrRUQU96rvrTh516iaEm9fOH76
+SnIGF7wk/tXPfPNx1yY/XDQ98tCdAzPblXJSRBSvWp9tv/PEMw+EvpxfJ6K4lgtecDLl5TbxJ37t
+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
+"
+       id="image832"
+       x="-116.39127"
+       y="46.19672" />
+    <rect
+       style="fill:#feffff;stroke-width:0.264999"
+       id="rect858"
+       width="151.70636"
+       height="32.62751"
+       x="-116.39127"
+       y="46.19672" />
+    <rect
+       style="fill:#feffff;stroke-width:0.264999"
+       id="rect860"
+       width="161.19704"
+       height="19.558792"
+       x="-114.05838"
+       y="174.04771" />
+    <rect
+       style="fill:#feffff;stroke-width:0.264999"
+       id="rect862"
+       width="82.033897"
+       height="11.932209"
+       x="-113.91889"
+       y="120.88098" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
+       x="-96.908218"
+       y="125.1735"
+       id="text3066"><tspan
+         sodipodi:role="line"
+         id="tspan3064"
+         style="stroke-width:0.264583"
+         x="-96.908218"
+         y="125.1735">pour val = 29</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
+       x="-96.908218"
+       y="182.89594"
+       id="text5886"><tspan
+         sodipodi:role="line"
+         id="tspan5884"
+         style="stroke-width:0.264583"
+         x="-96.908218"
+         y="182.89594">pour val = 10 ou val = 12</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.5833px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"
+       x="-96.908218"
+       y="71.00132"
+       id="text8888"><tspan
+         sodipodi:role="line"
+         id="tspan8886"
+         style="stroke-width:0.264583"
+         x="-96.908218"
+         y="71.00132">pour val = 1</tspan></text>
+  </g>
+</svg>
-- 
GitLab