diff --git a/img/ch04/ch04.01.png b/img/ch04/ch04.01.png new file mode 100644 index 0000000..cff4f9e Binary files /dev/null and b/img/ch04/ch04.01.png differ diff --git a/img/ch04/ch04.02.png b/img/ch04/ch04.02.png new file mode 100644 index 0000000..5757c2a Binary files /dev/null and b/img/ch04/ch04.02.png differ diff --git a/img/ch04/ch04.03union.png b/img/ch04/ch04.03union.png new file mode 100644 index 0000000..cdb9a6f Binary files /dev/null and b/img/ch04/ch04.03union.png differ diff --git a/img/ch04/ch04.04result.png b/img/ch04/ch04.04result.png new file mode 100644 index 0000000..f9be42a Binary files /dev/null and b/img/ch04/ch04.04result.png differ diff --git a/img/ch04/ch04.05result2.png b/img/ch04/ch04.05result2.png new file mode 100644 index 0000000..505c7db Binary files /dev/null and b/img/ch04/ch04.05result2.png differ diff --git a/img/ch04/ch04.06result3.png b/img/ch04/ch04.06result3.png new file mode 100644 index 0000000..16e6add Binary files /dev/null and b/img/ch04/ch04.06result3.png differ diff --git a/img/ch04/ch04.07result4.png b/img/ch04/ch04.07result4.png new file mode 100644 index 0000000..384d905 Binary files /dev/null and b/img/ch04/ch04.07result4.png differ diff --git a/img/ch04/ch04.08result5.png b/img/ch04/ch04.08result5.png new file mode 100644 index 0000000..644db37 Binary files /dev/null and b/img/ch04/ch04.08result5.png differ diff --git a/img/ch04/ch04.09except.png b/img/ch04/ch04.09except.png new file mode 100644 index 0000000..deedc15 Binary files /dev/null and b/img/ch04/ch04.09except.png differ diff --git a/img/ch04/ch04.10.png b/img/ch04/ch04.10.png new file mode 100644 index 0000000..5b1f22a Binary files /dev/null and b/img/ch04/ch04.10.png differ diff --git a/img/ch04/ch04.11.png b/img/ch04/ch04.11.png new file mode 100644 index 0000000..8d0333a Binary files /dev/null and b/img/ch04/ch04.11.png differ diff --git a/img/ch04/ch04.12.png b/img/ch04/ch04.12.png new file mode 100644 index 0000000..0f43cb8 Binary files /dev/null and b/img/ch04/ch04.12.png differ diff --git a/img/ch04/ch04.13join.png b/img/ch04/ch04.13join.png new file mode 100644 index 0000000..ea23275 Binary files /dev/null and b/img/ch04/ch04.13join.png differ diff --git a/img/ch04/ch04.14tb.png b/img/ch04/ch04.14tb.png new file mode 100644 index 0000000..f9d9026 Binary files /dev/null and b/img/ch04/ch04.14tb.png differ diff --git a/img/ch04/ch04.15shopproduct.png b/img/ch04/ch04.15shopproduct.png new file mode 100644 index 0000000..9d7e774 Binary files /dev/null and b/img/ch04/ch04.15shopproduct.png differ diff --git a/img/ch04/ch04.16tb73.png b/img/ch04/ch04.16tb73.png new file mode 100644 index 0000000..13b2e01 Binary files /dev/null and b/img/ch04/ch04.16tb73.png differ diff --git a/img/ch04/ch04.17result.png b/img/ch04/ch04.17result.png new file mode 100644 index 0000000..cce70b0 Binary files /dev/null and b/img/ch04/ch04.17result.png differ diff --git a/img/ch04/ch04.18result2.png b/img/ch04/ch04.18result2.png new file mode 100644 index 0000000..0c095e1 Binary files /dev/null and b/img/ch04/ch04.18result2.png differ diff --git a/img/ch04/ch04.19result3.png b/img/ch04/ch04.19result3.png new file mode 100644 index 0000000..436416e Binary files /dev/null and b/img/ch04/ch04.19result3.png differ diff --git a/img/ch04/ch04.20.png b/img/ch04/ch04.20.png new file mode 100644 index 0000000..668f912 Binary files /dev/null and b/img/ch04/ch04.20.png differ diff --git a/img/ch04/ch04.21.png b/img/ch04/ch04.21.png new file mode 100644 index 0000000..13b4d0d Binary files /dev/null and b/img/ch04/ch04.21.png differ diff --git a/img/ch04/ch04.22.png b/img/ch04/ch04.22.png new file mode 100644 index 0000000..d435937 Binary files /dev/null and b/img/ch04/ch04.22.png differ diff --git a/img/ch04/ch04.23.png b/img/ch04/ch04.23.png new file mode 100644 index 0000000..a15aa38 Binary files /dev/null and b/img/ch04/ch04.23.png differ diff --git a/img/ch04/ch04.24.png b/img/ch04/ch04.24.png new file mode 100644 index 0000000..312db33 Binary files /dev/null and b/img/ch04/ch04.24.png differ diff --git a/img/ch04/ch04.25.png b/img/ch04/ch04.25.png new file mode 100644 index 0000000..4cae61a Binary files /dev/null and b/img/ch04/ch04.25.png differ diff --git a/img/ch04/ch04.26.png b/img/ch04/ch04.26.png new file mode 100644 index 0000000..31532e5 Binary files /dev/null and b/img/ch04/ch04.26.png differ diff --git a/img/ch04/ch04.27.png b/img/ch04/ch04.27.png new file mode 100644 index 0000000..8728d31 Binary files /dev/null and b/img/ch04/ch04.27.png differ diff --git a/img/ch04/ch04.28.png b/img/ch04/ch04.28.png new file mode 100644 index 0000000..b95a79e Binary files /dev/null and b/img/ch04/ch04.28.png differ diff --git a/img/ch04/ch04.29.png b/img/ch04/ch04.29.png new file mode 100644 index 0000000..837b406 Binary files /dev/null and b/img/ch04/ch04.29.png differ diff --git a/img/ch04/ch04.30.png b/img/ch04/ch04.30.png new file mode 100644 index 0000000..4c380f5 Binary files /dev/null and b/img/ch04/ch04.30.png differ diff --git a/img/ch04/ch04.31.png b/img/ch04/ch04.31.png new file mode 100644 index 0000000..e746831 Binary files /dev/null and b/img/ch04/ch04.31.png differ diff --git a/img/ch04/ch04.32.png b/img/ch04/ch04.32.png new file mode 100644 index 0000000..9928756 Binary files /dev/null and b/img/ch04/ch04.32.png differ diff --git a/img/ch04/ch04.33.png b/img/ch04/ch04.33.png new file mode 100644 index 0000000..3ea5bbd Binary files /dev/null and b/img/ch04/ch04.33.png differ diff --git a/img/ch04/ch04.34.png b/img/ch04/ch04.34.png new file mode 100644 index 0000000..43d70ea Binary files /dev/null and b/img/ch04/ch04.34.png differ diff --git a/img/ch04/ch04.35.png b/img/ch04/ch04.35.png new file mode 100644 index 0000000..31f3fb4 Binary files /dev/null and b/img/ch04/ch04.35.png differ diff --git a/img/ch04/ch04.36.png b/img/ch04/ch04.36.png new file mode 100644 index 0000000..92b6d91 Binary files /dev/null and b/img/ch04/ch04.36.png differ diff --git a/img/ch04/ch04.37.png b/img/ch04/ch04.37.png new file mode 100644 index 0000000..cf67626 Binary files /dev/null and b/img/ch04/ch04.37.png differ