diff --git a/4.SmartPointers/media/item18_fig1.png b/4.SmartPointers/media/item18_fig1.png new file mode 100644 index 0000000..2c800cb Binary files /dev/null and b/4.SmartPointers/media/item18_fig1.png differ diff --git a/4.SmartPointers/media/item19_fig1.png b/4.SmartPointers/media/item19_fig1.png new file mode 100644 index 0000000..c7f9b58 Binary files /dev/null and b/4.SmartPointers/media/item19_fig1.png differ diff --git a/4.SmartPointers/media/item20_fig1.png b/4.SmartPointers/media/item20_fig1.png new file mode 100644 index 0000000..d4aaf50 Binary files /dev/null and b/4.SmartPointers/media/item20_fig1.png differ diff --git a/4.SmartPointers/media/item20_fig2.png b/4.SmartPointers/media/item20_fig2.png new file mode 100644 index 0000000..5d0e17d Binary files /dev/null and b/4.SmartPointers/media/item20_fig2.png differ