diff --git a/lectures/figures/publicdomainvectors/developer-at-work.svg b/lectures/figures/publicdomainvectors/developer-at-work.svg
new file mode 100644
index 0000000..9bbf8ba
--- /dev/null
+++ b/lectures/figures/publicdomainvectors/developer-at-work.svg
@@ -0,0 +1,264 @@
+
+
+
+
diff --git a/lectures/figures/publicdomainvectors/filling-out-the-checklist.svg b/lectures/figures/publicdomainvectors/filling-out-the-checklist.svg
new file mode 100644
index 0000000..05fc1b7
--- /dev/null
+++ b/lectures/figures/publicdomainvectors/filling-out-the-checklist.svg
@@ -0,0 +1,449 @@
+
+
+
+
diff --git a/lectures/figures/publicdomainvectors/inspired-child-has-good-idea.svg b/lectures/figures/publicdomainvectors/inspired-child-has-good-idea.svg
new file mode 100644
index 0000000..8eff593
--- /dev/null
+++ b/lectures/figures/publicdomainvectors/inspired-child-has-good-idea.svg
@@ -0,0 +1,404 @@
+
+
+
+
diff --git a/lectures/figures/publicdomainvectors/man-sitting-on-question-mark.svg b/lectures/figures/publicdomainvectors/man-sitting-on-question-mark.svg
new file mode 100644
index 0000000..16a56c8
--- /dev/null
+++ b/lectures/figures/publicdomainvectors/man-sitting-on-question-mark.svg
@@ -0,0 +1,289 @@
+
+
+
+
diff --git a/lectures/figures/publicdomainvectors/robotic-arm-assembles-a-puzzle.svg b/lectures/figures/publicdomainvectors/robotic-arm-assembles-a-puzzle.svg
new file mode 100644
index 0000000..8499556
--- /dev/null
+++ b/lectures/figures/publicdomainvectors/robotic-arm-assembles-a-puzzle.svg
@@ -0,0 +1,294 @@
+
+
+
+