diff --git a/day1/examples/CMakeLists.txt b/chapter_01/examples/CMakeLists.txt similarity index 100% rename from day1/examples/CMakeLists.txt rename to chapter_01/examples/CMakeLists.txt diff --git a/day1/examples/binforms.cc b/chapter_01/examples/binforms.cc similarity index 100% rename from day1/examples/binforms.cc rename to chapter_01/examples/binforms.cc diff --git a/day1/examples/check_prime.cc b/chapter_01/examples/check_prime.cc similarity index 100% rename from day1/examples/check_prime.cc rename to chapter_01/examples/check_prime.cc diff --git a/day4/examples/dangling_pr/outer_ptr.cc b/chapter_01/examples/dangling_pr/outer_ptr.cc similarity index 100% rename from day4/examples/dangling_pr/outer_ptr.cc rename to chapter_01/examples/dangling_pr/outer_ptr.cc diff --git a/day4/examples/dangling_pr/ref_heap.cc b/chapter_01/examples/dangling_pr/ref_heap.cc similarity index 100% rename from day4/examples/dangling_pr/ref_heap.cc rename to chapter_01/examples/dangling_pr/ref_heap.cc diff --git a/day4/examples/dangling_pr/ref_local.cc b/chapter_01/examples/dangling_pr/ref_local.cc similarity index 100% rename from day4/examples/dangling_pr/ref_local.cc rename to chapter_01/examples/dangling_pr/ref_local.cc diff --git a/day2/examples/exception.cc b/chapter_01/examples/exception.cc similarity index 100% rename from day2/examples/exception.cc rename to chapter_01/examples/exception.cc diff --git a/day1/examples/fibonacci.cc b/chapter_01/examples/fibonacci.cc similarity index 100% rename from day1/examples/fibonacci.cc rename to chapter_01/examples/fibonacci.cc diff --git a/day1/examples/gcd.cc b/chapter_01/examples/gcd.cc similarity index 100% rename from day1/examples/gcd.cc rename to chapter_01/examples/gcd.cc diff --git a/day1/examples/hanoi.cc b/chapter_01/examples/hanoi.cc similarity index 100% rename from day1/examples/hanoi.cc rename to chapter_01/examples/hanoi.cc diff --git a/day1/examples/hello_qa.cc b/chapter_01/examples/hello_qa.cc similarity index 100% rename from day1/examples/hello_qa.cc rename to chapter_01/examples/hello_qa.cc diff --git a/day1/examples/hello_xyz.cc b/chapter_01/examples/hello_xyz.cc similarity index 100% rename from day1/examples/hello_xyz.cc rename to chapter_01/examples/hello_xyz.cc diff --git a/day1/examples/midpt.cc b/chapter_01/examples/midpt.cc similarity index 100% rename from day1/examples/midpt.cc rename to chapter_01/examples/midpt.cc diff --git a/day1/examples/min_of_three.cc b/chapter_01/examples/min_of_three.cc similarity index 100% rename from day1/examples/min_of_three.cc rename to chapter_01/examples/min_of_three.cc diff --git a/day1/examples/namespaces.cc b/chapter_01/examples/namespaces.cc similarity index 100% rename from day1/examples/namespaces.cc rename to chapter_01/examples/namespaces.cc diff --git a/day1/examples/namespaces2.cc b/chapter_01/examples/namespaces2.cc similarity index 100% rename from day1/examples/namespaces2.cc rename to chapter_01/examples/namespaces2.cc diff --git a/day1/examples/numsort.cc b/chapter_01/examples/numsort.cc similarity index 100% rename from day1/examples/numsort.cc rename to chapter_01/examples/numsort.cc diff --git a/day1/examples/onespace.cc b/chapter_01/examples/onespace.cc similarity index 100% rename from day1/examples/onespace.cc rename to chapter_01/examples/onespace.cc diff --git a/day1/examples/pyscope2.py b/chapter_01/examples/pyscope2.py similarity index 100% rename from day1/examples/pyscope2.py rename to chapter_01/examples/pyscope2.py diff --git a/day1/examples/raw1.cc b/chapter_01/examples/raw1.cc similarity index 100% rename from day1/examples/raw1.cc rename to chapter_01/examples/raw1.cc diff --git a/day1/examples/rawstring.cc b/chapter_01/examples/rawstring.cc similarity index 100% rename from day1/examples/rawstring.cc rename to chapter_01/examples/rawstring.cc diff --git a/day4/examples/sharedptr.cc b/chapter_01/examples/sharedptr.cc similarity index 100% rename from day4/examples/sharedptr.cc rename to chapter_01/examples/sharedptr.cc diff --git a/day2/examples/sqrt_error_handling/mysqrt_expected.cc b/chapter_01/examples/sqrt_error_handling/mysqrt_expected.cc similarity index 100% rename from day2/examples/sqrt_error_handling/mysqrt_expected.cc rename to chapter_01/examples/sqrt_error_handling/mysqrt_expected.cc diff --git a/day2/examples/sqrt_error_handling/mysqrt_expt0.cc b/chapter_01/examples/sqrt_error_handling/mysqrt_expt0.cc similarity index 100% rename from day2/examples/sqrt_error_handling/mysqrt_expt0.cc rename to chapter_01/examples/sqrt_error_handling/mysqrt_expt0.cc diff --git a/day2/examples/sqrt_error_handling/mysqrt_expt1.cc b/chapter_01/examples/sqrt_error_handling/mysqrt_expt1.cc similarity index 100% rename from day2/examples/sqrt_error_handling/mysqrt_expt1.cc rename to chapter_01/examples/sqrt_error_handling/mysqrt_expt1.cc diff --git a/day2/examples/sqrt_error_handling/mysqrt_expt2.cc b/chapter_01/examples/sqrt_error_handling/mysqrt_expt2.cc similarity index 100% rename from day2/examples/sqrt_error_handling/mysqrt_expt2.cc rename to chapter_01/examples/sqrt_error_handling/mysqrt_expt2.cc diff --git a/day2/examples/sqrt_error_handling/mysqrt_expt3.cc b/chapter_01/examples/sqrt_error_handling/mysqrt_expt3.cc similarity index 100% rename from day2/examples/sqrt_error_handling/mysqrt_expt3.cc rename to chapter_01/examples/sqrt_error_handling/mysqrt_expt3.cc diff --git a/day2/examples/sqrt_error_handling/mysqrt_opt.cc b/chapter_01/examples/sqrt_error_handling/mysqrt_opt.cc similarity index 100% rename from day2/examples/sqrt_error_handling/mysqrt_opt.cc rename to chapter_01/examples/sqrt_error_handling/mysqrt_opt.cc diff --git a/day4/examples/uniqueptr.cc b/chapter_01/examples/uniqueptr.cc similarity index 100% rename from day4/examples/uniqueptr.cc rename to chapter_01/examples/uniqueptr.cc diff --git a/day4/examples/uniqueptr2.cc b/chapter_01/examples/uniqueptr2.cc similarity index 100% rename from day4/examples/uniqueptr2.cc rename to chapter_01/examples/uniqueptr2.cc