diff --git a/day2/examples/collect.cc b/chapter_02/examples/collect.cc
similarity index 100%
rename from day2/examples/collect.cc
rename to chapter_02/examples/collect.cc
diff --git a/day2/examples/complex_number_class.cc b/chapter_02/examples/complex_number_class.cc
similarity index 100%
rename from day2/examples/complex_number_class.cc
rename to chapter_02/examples/complex_number_class.cc
diff --git a/day2/examples/desig2.cc b/chapter_02/examples/desig2.cc
similarity index 100%
rename from day2/examples/desig2.cc
rename to chapter_02/examples/desig2.cc
diff --git a/day3/examples/geometry/CMakeLists.txt b/chapter_02/examples/geometry/CMakeLists.txt
similarity index 100%
rename from day3/examples/geometry/CMakeLists.txt
rename to chapter_02/examples/geometry/CMakeLists.txt
diff --git a/day3/examples/geometry/Circle.cc b/chapter_02/examples/geometry/Circle.cc
similarity index 100%
rename from day3/examples/geometry/Circle.cc
rename to chapter_02/examples/geometry/Circle.cc
diff --git a/day3/examples/geometry/Circle.hh b/chapter_02/examples/geometry/Circle.hh
similarity index 100%
rename from day3/examples/geometry/Circle.hh
rename to chapter_02/examples/geometry/Circle.hh
diff --git a/day3/examples/geometry/Point.cc b/chapter_02/examples/geometry/Point.cc
similarity index 100%
rename from day3/examples/geometry/Point.cc
rename to chapter_02/examples/geometry/Point.cc
diff --git a/day3/examples/geometry/Point.hh b/chapter_02/examples/geometry/Point.hh
similarity index 100%
rename from day3/examples/geometry/Point.hh
rename to chapter_02/examples/geometry/Point.hh
diff --git a/day3/examples/geometry/Polygon.hh b/chapter_02/examples/geometry/Polygon.hh
similarity index 100%
rename from day3/examples/geometry/Polygon.hh
rename to chapter_02/examples/geometry/Polygon.hh
diff --git a/day3/examples/geometry/Shape.hh b/chapter_02/examples/geometry/Shape.hh
similarity index 100%
rename from day3/examples/geometry/Shape.hh
rename to chapter_02/examples/geometry/Shape.hh
diff --git a/day3/examples/geometry/Triangle.cc b/chapter_02/examples/geometry/Triangle.cc
similarity index 100%
rename from day3/examples/geometry/Triangle.cc
rename to chapter_02/examples/geometry/Triangle.cc
diff --git a/day3/examples/geometry/Triangle.hh b/chapter_02/examples/geometry/Triangle.hh
similarity index 100%
rename from day3/examples/geometry/Triangle.hh
rename to chapter_02/examples/geometry/Triangle.hh
diff --git a/day3/examples/geometry/main.cc b/chapter_02/examples/geometry/main.cc
similarity index 100%
rename from day3/examples/geometry/main.cc
rename to chapter_02/examples/geometry/main.cc
diff --git a/day2/examples/literals.cc b/chapter_02/examples/literals.cc
similarity index 100%
rename from day2/examples/literals.cc
rename to chapter_02/examples/literals.cc
diff --git a/day2/examples/onexcept.cc b/chapter_02/examples/onexcept.cc
similarity index 100%
rename from day2/examples/onexcept.cc
rename to chapter_02/examples/onexcept.cc
diff --git a/day2/examples/op_overload.cc b/chapter_02/examples/op_overload.cc
similarity index 100%
rename from day2/examples/op_overload.cc
rename to chapter_02/examples/op_overload.cc
diff --git a/day2/examples/trivialclassoverload.cc b/chapter_02/examples/trivialclassoverload.cc
similarity index 100%
rename from day2/examples/trivialclassoverload.cc
rename to chapter_02/examples/trivialclassoverload.cc
diff --git a/day2/examples/verbose_ctordtor.cc b/chapter_02/examples/verbose_ctordtor.cc
similarity index 100%
rename from day2/examples/verbose_ctordtor.cc
rename to chapter_02/examples/verbose_ctordtor.cc