diff --git a/ex-1.01.txt b/chapter-1/ex-1.01.txt similarity index 100% rename from ex-1.01.txt rename to chapter-1/ex-1.01.txt diff --git a/ex-1.02.scm b/chapter-1/ex-1.02.scm similarity index 100% rename from ex-1.02.scm rename to chapter-1/ex-1.02.scm diff --git a/ex-1.03.scm b/chapter-1/ex-1.03.scm similarity index 100% rename from ex-1.03.scm rename to chapter-1/ex-1.03.scm diff --git a/ex-1.04.txt b/chapter-1/ex-1.04.txt similarity index 100% rename from ex-1.04.txt rename to chapter-1/ex-1.04.txt diff --git a/ex-1.05.txt b/chapter-1/ex-1.05.txt similarity index 100% rename from ex-1.05.txt rename to chapter-1/ex-1.05.txt diff --git a/ex-1.06.txt b/chapter-1/ex-1.06.txt similarity index 100% rename from ex-1.06.txt rename to chapter-1/ex-1.06.txt diff --git a/ex-1.07.scm b/chapter-1/ex-1.07.scm similarity index 100% rename from ex-1.07.scm rename to chapter-1/ex-1.07.scm diff --git a/ex-1.08.scm b/chapter-1/ex-1.08.scm similarity index 100% rename from ex-1.08.scm rename to chapter-1/ex-1.08.scm diff --git a/ex-1.09.txt b/chapter-1/ex-1.09.txt similarity index 100% rename from ex-1.09.txt rename to chapter-1/ex-1.09.txt diff --git a/ex-1.10.scm b/chapter-1/ex-1.10.scm similarity index 100% rename from ex-1.10.scm rename to chapter-1/ex-1.10.scm diff --git a/ex-1.10.txt b/chapter-1/ex-1.10.txt similarity index 100% rename from ex-1.10.txt rename to chapter-1/ex-1.10.txt diff --git a/ex-1.11.scm b/chapter-1/ex-1.11.scm similarity index 100% rename from ex-1.11.scm rename to chapter-1/ex-1.11.scm diff --git a/ex-1.12.scm b/chapter-1/ex-1.12.scm similarity index 100% rename from ex-1.12.scm rename to chapter-1/ex-1.12.scm diff --git a/ex-1.13.txt b/chapter-1/ex-1.13.txt similarity index 100% rename from ex-1.13.txt rename to chapter-1/ex-1.13.txt diff --git a/ex-1.14.txt b/chapter-1/ex-1.14.txt similarity index 100% rename from ex-1.14.txt rename to chapter-1/ex-1.14.txt diff --git a/ex-1.15.txt b/chapter-1/ex-1.15.txt similarity index 100% rename from ex-1.15.txt rename to chapter-1/ex-1.15.txt diff --git a/ex-1.16.scm b/chapter-1/ex-1.16.scm similarity index 100% rename from ex-1.16.scm rename to chapter-1/ex-1.16.scm diff --git a/ex-1.17.scm b/chapter-1/ex-1.17.scm similarity index 100% rename from ex-1.17.scm rename to chapter-1/ex-1.17.scm diff --git a/ex-1.18.scm b/chapter-1/ex-1.18.scm similarity index 100% rename from ex-1.18.scm rename to chapter-1/ex-1.18.scm diff --git a/ex-1.19.scm b/chapter-1/ex-1.19.scm similarity index 100% rename from ex-1.19.scm rename to chapter-1/ex-1.19.scm diff --git a/ex-1.20.txt b/chapter-1/ex-1.20.txt similarity index 100% rename from ex-1.20.txt rename to chapter-1/ex-1.20.txt diff --git a/ex-1.21.scm b/chapter-1/ex-1.21.scm similarity index 100% rename from ex-1.21.scm rename to chapter-1/ex-1.21.scm diff --git a/ex-1.22.scm b/chapter-1/ex-1.22.scm similarity index 100% rename from ex-1.22.scm rename to chapter-1/ex-1.22.scm diff --git a/ex-1.23.scm b/chapter-1/ex-1.23.scm similarity index 100% rename from ex-1.23.scm rename to chapter-1/ex-1.23.scm diff --git a/ex-1.24.scm b/chapter-1/ex-1.24.scm similarity index 100% rename from ex-1.24.scm rename to chapter-1/ex-1.24.scm diff --git a/ex-1.25.txt b/chapter-1/ex-1.25.txt similarity index 100% rename from ex-1.25.txt rename to chapter-1/ex-1.25.txt diff --git a/ex-1.26.txt b/chapter-1/ex-1.26.txt similarity index 100% rename from ex-1.26.txt rename to chapter-1/ex-1.26.txt diff --git a/ex-1.27.scm b/chapter-1/ex-1.27.scm similarity index 100% rename from ex-1.27.scm rename to chapter-1/ex-1.27.scm diff --git a/ex-1.28.scm b/chapter-1/ex-1.28.scm similarity index 100% rename from ex-1.28.scm rename to chapter-1/ex-1.28.scm diff --git a/ex-1.29.scm b/chapter-1/ex-1.29.scm similarity index 100% rename from ex-1.29.scm rename to chapter-1/ex-1.29.scm diff --git a/ex-1.30.scm b/chapter-1/ex-1.30.scm similarity index 100% rename from ex-1.30.scm rename to chapter-1/ex-1.30.scm diff --git a/ex-1.31.scm b/chapter-1/ex-1.31.scm similarity index 100% rename from ex-1.31.scm rename to chapter-1/ex-1.31.scm diff --git a/ex-1.32.scm b/chapter-1/ex-1.32.scm similarity index 100% rename from ex-1.32.scm rename to chapter-1/ex-1.32.scm diff --git a/ex-1.33.scm b/chapter-1/ex-1.33.scm similarity index 100% rename from ex-1.33.scm rename to chapter-1/ex-1.33.scm diff --git a/ex-1.34.txt b/chapter-1/ex-1.34.txt similarity index 100% rename from ex-1.34.txt rename to chapter-1/ex-1.34.txt diff --git a/ex-1.35.scm b/chapter-1/ex-1.35.scm similarity index 100% rename from ex-1.35.scm rename to chapter-1/ex-1.35.scm diff --git a/ex-1.36.scm b/chapter-1/ex-1.36.scm similarity index 100% rename from ex-1.36.scm rename to chapter-1/ex-1.36.scm diff --git a/ex-1.37.scm b/chapter-1/ex-1.37.scm similarity index 100% rename from ex-1.37.scm rename to chapter-1/ex-1.37.scm diff --git a/ex-1.38.scm b/chapter-1/ex-1.38.scm similarity index 100% rename from ex-1.38.scm rename to chapter-1/ex-1.38.scm diff --git a/ex-1.39.scm b/chapter-1/ex-1.39.scm similarity index 100% rename from ex-1.39.scm rename to chapter-1/ex-1.39.scm diff --git a/ex-1.40.scm b/chapter-1/ex-1.40.scm similarity index 100% rename from ex-1.40.scm rename to chapter-1/ex-1.40.scm diff --git a/ex-1.41.scm b/chapter-1/ex-1.41.scm similarity index 100% rename from ex-1.41.scm rename to chapter-1/ex-1.41.scm diff --git a/ex-1.42.scm b/chapter-1/ex-1.42.scm similarity index 100% rename from ex-1.42.scm rename to chapter-1/ex-1.42.scm diff --git a/ex-1.43.scm b/chapter-1/ex-1.43.scm similarity index 100% rename from ex-1.43.scm rename to chapter-1/ex-1.43.scm diff --git a/ex-1.44.scm b/chapter-1/ex-1.44.scm similarity index 100% rename from ex-1.44.scm rename to chapter-1/ex-1.44.scm diff --git a/ex-1.45.scm b/chapter-1/ex-1.45.scm similarity index 100% rename from ex-1.45.scm rename to chapter-1/ex-1.45.scm diff --git a/ex-1.46.scm b/chapter-1/ex-1.46.scm similarity index 100% rename from ex-1.46.scm rename to chapter-1/ex-1.46.scm diff --git a/ex-2.01.scm b/chapter-2/ex-2.01.scm similarity index 100% rename from ex-2.01.scm rename to chapter-2/ex-2.01.scm diff --git a/ex-2.02.scm b/chapter-2/ex-2.02.scm similarity index 100% rename from ex-2.02.scm rename to chapter-2/ex-2.02.scm diff --git a/ex-2.03.scm b/chapter-2/ex-2.03.scm similarity index 100% rename from ex-2.03.scm rename to chapter-2/ex-2.03.scm diff --git a/ex-2.04.scm b/chapter-2/ex-2.04.scm similarity index 100% rename from ex-2.04.scm rename to chapter-2/ex-2.04.scm diff --git a/ex-2.05.scm b/chapter-2/ex-2.05.scm similarity index 100% rename from ex-2.05.scm rename to chapter-2/ex-2.05.scm diff --git a/ex-2.06.scm b/chapter-2/ex-2.06.scm similarity index 100% rename from ex-2.06.scm rename to chapter-2/ex-2.06.scm diff --git a/ex-2.07.scm b/chapter-2/ex-2.07.scm similarity index 100% rename from ex-2.07.scm rename to chapter-2/ex-2.07.scm diff --git a/ex-2.08.scm b/chapter-2/ex-2.08.scm similarity index 100% rename from ex-2.08.scm rename to chapter-2/ex-2.08.scm diff --git a/ex-2.09.scm b/chapter-2/ex-2.09.scm similarity index 100% rename from ex-2.09.scm rename to chapter-2/ex-2.09.scm diff --git a/ex-2.10.scm b/chapter-2/ex-2.10.scm similarity index 100% rename from ex-2.10.scm rename to chapter-2/ex-2.10.scm diff --git a/ex-2.11.scm b/chapter-2/ex-2.11.scm similarity index 100% rename from ex-2.11.scm rename to chapter-2/ex-2.11.scm diff --git a/ex-2.12.scm b/chapter-2/ex-2.12.scm similarity index 100% rename from ex-2.12.scm rename to chapter-2/ex-2.12.scm diff --git a/ex-2.13.txt b/chapter-2/ex-2.13.txt similarity index 100% rename from ex-2.13.txt rename to chapter-2/ex-2.13.txt diff --git a/ex-2.14.scm b/chapter-2/ex-2.14.scm similarity index 100% rename from ex-2.14.scm rename to chapter-2/ex-2.14.scm diff --git a/ex-2.15-NOT-DONE.txt b/chapter-2/ex-2.15-NOT-DONE.txt similarity index 100% rename from ex-2.15-NOT-DONE.txt rename to chapter-2/ex-2.15-NOT-DONE.txt diff --git a/ex-2.16-NOT-DONE.txt b/chapter-2/ex-2.16-NOT-DONE.txt similarity index 100% rename from ex-2.16-NOT-DONE.txt rename to chapter-2/ex-2.16-NOT-DONE.txt diff --git a/ex-2.17.scm b/chapter-2/ex-2.17.scm similarity index 100% rename from ex-2.17.scm rename to chapter-2/ex-2.17.scm diff --git a/ex-2.18.scm b/chapter-2/ex-2.18.scm similarity index 100% rename from ex-2.18.scm rename to chapter-2/ex-2.18.scm diff --git a/ex-2.19.scm b/chapter-2/ex-2.19.scm similarity index 100% rename from ex-2.19.scm rename to chapter-2/ex-2.19.scm diff --git a/ex-2.20.scm b/chapter-2/ex-2.20.scm similarity index 100% rename from ex-2.20.scm rename to chapter-2/ex-2.20.scm diff --git a/ex-2.21.scm b/chapter-2/ex-2.21.scm similarity index 100% rename from ex-2.21.scm rename to chapter-2/ex-2.21.scm diff --git a/ex-2.22.txt b/chapter-2/ex-2.22.txt similarity index 100% rename from ex-2.22.txt rename to chapter-2/ex-2.22.txt diff --git a/ex-2.23.scm b/chapter-2/ex-2.23.scm similarity index 100% rename from ex-2.23.scm rename to chapter-2/ex-2.23.scm diff --git a/ex-2.24.txt b/chapter-2/ex-2.24.txt similarity index 100% rename from ex-2.24.txt rename to chapter-2/ex-2.24.txt diff --git a/ex-2.25.txt b/chapter-2/ex-2.25.txt similarity index 100% rename from ex-2.25.txt rename to chapter-2/ex-2.25.txt diff --git a/ex-2.26.txt b/chapter-2/ex-2.26.txt similarity index 100% rename from ex-2.26.txt rename to chapter-2/ex-2.26.txt diff --git a/ex-2.27.scm b/chapter-2/ex-2.27.scm similarity index 100% rename from ex-2.27.scm rename to chapter-2/ex-2.27.scm diff --git a/ex-2.28.scm b/chapter-2/ex-2.28.scm similarity index 100% rename from ex-2.28.scm rename to chapter-2/ex-2.28.scm diff --git a/ex-2.29.scm b/chapter-2/ex-2.29.scm similarity index 100% rename from ex-2.29.scm rename to chapter-2/ex-2.29.scm diff --git a/ex-2.30.scm b/chapter-2/ex-2.30.scm similarity index 100% rename from ex-2.30.scm rename to chapter-2/ex-2.30.scm diff --git a/ex-2.31.scm b/chapter-2/ex-2.31.scm similarity index 100% rename from ex-2.31.scm rename to chapter-2/ex-2.31.scm diff --git a/ex-2.32.scm b/chapter-2/ex-2.32.scm similarity index 100% rename from ex-2.32.scm rename to chapter-2/ex-2.32.scm diff --git a/ex-2.33.scm b/chapter-2/ex-2.33.scm similarity index 100% rename from ex-2.33.scm rename to chapter-2/ex-2.33.scm diff --git a/ex-2.34.scm b/chapter-2/ex-2.34.scm similarity index 100% rename from ex-2.34.scm rename to chapter-2/ex-2.34.scm diff --git a/ex-2.35.scm b/chapter-2/ex-2.35.scm similarity index 100% rename from ex-2.35.scm rename to chapter-2/ex-2.35.scm diff --git a/ex-2.36.scm b/chapter-2/ex-2.36.scm similarity index 100% rename from ex-2.36.scm rename to chapter-2/ex-2.36.scm diff --git a/ex-2.37.scm b/chapter-2/ex-2.37.scm similarity index 100% rename from ex-2.37.scm rename to chapter-2/ex-2.37.scm diff --git a/ex-2.38.scm b/chapter-2/ex-2.38.scm similarity index 100% rename from ex-2.38.scm rename to chapter-2/ex-2.38.scm diff --git a/ex-2.39.scm b/chapter-2/ex-2.39.scm similarity index 100% rename from ex-2.39.scm rename to chapter-2/ex-2.39.scm diff --git a/ex-2.40.scm b/chapter-2/ex-2.40.scm similarity index 100% rename from ex-2.40.scm rename to chapter-2/ex-2.40.scm diff --git a/ex-2.41.scm b/chapter-2/ex-2.41.scm similarity index 100% rename from ex-2.41.scm rename to chapter-2/ex-2.41.scm diff --git a/ex-2.42.scm b/chapter-2/ex-2.42.scm similarity index 100% rename from ex-2.42.scm rename to chapter-2/ex-2.42.scm diff --git a/ex-2.43.txt b/chapter-2/ex-2.43.txt similarity index 100% rename from ex-2.43.txt rename to chapter-2/ex-2.43.txt diff --git a/ex-2.44.scm b/chapter-2/ex-2.44.scm similarity index 100% rename from ex-2.44.scm rename to chapter-2/ex-2.44.scm diff --git a/ex-2.45.scm b/chapter-2/ex-2.45.scm similarity index 100% rename from ex-2.45.scm rename to chapter-2/ex-2.45.scm diff --git a/ex-2.46.scm b/chapter-2/ex-2.46.scm similarity index 100% rename from ex-2.46.scm rename to chapter-2/ex-2.46.scm diff --git a/ex-2.47.scm b/chapter-2/ex-2.47.scm similarity index 100% rename from ex-2.47.scm rename to chapter-2/ex-2.47.scm diff --git a/ex-2.48.scm b/chapter-2/ex-2.48.scm similarity index 100% rename from ex-2.48.scm rename to chapter-2/ex-2.48.scm diff --git a/ex-2.49.scm b/chapter-2/ex-2.49.scm similarity index 100% rename from ex-2.49.scm rename to chapter-2/ex-2.49.scm diff --git a/ex-2.50.scm b/chapter-2/ex-2.50.scm similarity index 100% rename from ex-2.50.scm rename to chapter-2/ex-2.50.scm diff --git a/ex-2.51.scm b/chapter-2/ex-2.51.scm similarity index 100% rename from ex-2.51.scm rename to chapter-2/ex-2.51.scm diff --git a/ex-2.52.scm b/chapter-2/ex-2.52.scm similarity index 100% rename from ex-2.52.scm rename to chapter-2/ex-2.52.scm diff --git a/ex-2.53.txt b/chapter-2/ex-2.53.txt similarity index 100% rename from ex-2.53.txt rename to chapter-2/ex-2.53.txt diff --git a/ex-2.54.scm b/chapter-2/ex-2.54.scm similarity index 100% rename from ex-2.54.scm rename to chapter-2/ex-2.54.scm diff --git a/ex-2.55.txt b/chapter-2/ex-2.55.txt similarity index 100% rename from ex-2.55.txt rename to chapter-2/ex-2.55.txt diff --git a/ex-2.56.scm b/chapter-2/ex-2.56.scm similarity index 100% rename from ex-2.56.scm rename to chapter-2/ex-2.56.scm diff --git a/ex-2.57.scm b/chapter-2/ex-2.57.scm similarity index 100% rename from ex-2.57.scm rename to chapter-2/ex-2.57.scm diff --git a/ex-2.58.scm b/chapter-2/ex-2.58.scm similarity index 100% rename from ex-2.58.scm rename to chapter-2/ex-2.58.scm