@@ -261,10 +261,6 @@ enshittification state machine example (Acquire -> Make good for business bad fo
261261 - [ Drawing Isosceles Triangles] ( ./loops_ii/drawing_isosceles_triangles.md )
262262 - [ Challenges] ( ./loops_ii/challenges.md )
263263
264- # Projects
265-
266- - [ ASCII Art Generator] ( ./projects/ascii_art.md )
267-
268264# Code Structure
269265
270266- [ Methods] ( ./methods.md )
@@ -294,8 +290,27 @@ enshittification state machine example (Acquire -> Make good for business bad fo
294290 - [ Unreachable Statements] ( ./return_values/unreachable_statements.md )
295291 - [ Challenges] ( ./return_values/challenges.md )
296292
293+
297294# Data Types III
298295
296+ - [ Multi-Dimensional Arrays] ( ./multi_dimensional_arrays.md )
297+ - [ Declaration] ( ./multi_dimensional_arrays/declaration.md )
298+ - [ Array Initializers] ( ./multi_dimensional_arrays/array_initializers.md )
299+ - [ Initialization with new] ( ./multi_dimensional_arrays/initialization_with_new.md )
300+ - [ Access Individual Elements] ( ./multi_dimensional_arrays/access_individual_elements.md )
301+ - [ Set Individual Elements] ( ./multi_dimensional_arrays/set_individual_elements.md )
302+ - [ Initialization with Size] ( ./multi_dimensional_arrays/initialize_with_size.md )
303+ - [ Default Values] ( ./multi_dimensional_arrays/default_values.md )
304+ - [ Populate Values] ( ./multi_dimensional_arrays/populate_values.md )
305+ - [ Ragged Arrays] ( ./multi_dimensional_arrays/ragged_arrays.md )
306+ - [ Challenges] ( ./multi_dimensional_arrays/challenges.md )
307+
308+ # Projects
309+
310+ - [ ASCII Art Generator] ( ./projects/ascii_art.md )
311+
312+ # Data Types IV
313+
299314- [ null] ( ./null.md )
300315 - [ Null as Absence] ( ./null/null_as_absence.md )
301316 - [ Null as Unknown] ( ./null/null_as_unknown.md )
@@ -353,7 +368,7 @@ enshittification state machine example (Acquire -> Make good for business bad fo
353368- [ Point of Sale System] ( ./projects/point_of_sale_system.md )
354369
355370
356- # Data Types IV
371+ # Data Types V
357372
358373- [ Enums] ( ./enums.md )
359374 - [ Declaration] ( ./enums/declaration.md )
@@ -562,7 +577,7 @@ enshittification state machine example (Acquire -> Make good for business bad fo
562577 - [ Reverse Domain Name Notation] ( ./packages/reverse_domain_name_notation.md )
563578 - [ Challenges] ( ./packages/challenges.md )
564579
565- # Data Types IV
580+ # Data Types VI
566581
567582- [ Records] ( ./records.md )
568583 - [ Declaration] ( ./records/declaration.md )
@@ -640,7 +655,7 @@ enshittification state machine example (Acquire -> Make good for business bad fo
640655 - [ Subtypes] ( ./interfaces/subtypes.md )
641656 - [ Multiple Implementations] ( ./interfaces/multiple_implementations.md )
642657 - [ Challenges] ( ./interfaces/challenges.md )
643- # Data Types V
658+ # Data Types VII
644659
645660<!-- Note: Put a joke about the "A train leaves chicago at ..." problems.
646661Make them do one. -->
@@ -730,7 +745,7 @@ Make them do one. -->
730745 - [ Information Hiding] ( ./encapsulation/information_hiding.md )
731746
732747
733- # Data Types VI
748+ # Data Types VIII
734749
735750- [ Collections] ( ./collections.md )
736751 - [ List] ( ./collections/list.md )
@@ -743,18 +758,6 @@ Make them do one. -->
743758 - [ Challenges] ( ./collections/challenges.md )
744759
745760
746- - [ Multi-Dimensional Arrays] ( ./multi_dimensional_arrays.md )
747- - [ Declaration] ( ./multi_dimensional_arrays/declaration.md )
748- - [ Array Initializers] ( ./multi_dimensional_arrays/array_initializers.md )
749- - [ Initialization with new] ( ./multi_dimensional_arrays/initialization_with_new.md )
750- - [ Access Individual Elements] ( ./multi_dimensional_arrays/access_individual_elements.md )
751- - [ Set Individual Elements] ( ./multi_dimensional_arrays/set_individual_elements.md )
752- - [ Initialization with Size] ( ./multi_dimensional_arrays/initialize_with_size.md )
753- - [ Default Values] ( ./multi_dimensional_arrays/default_values.md )
754- - [ Populate Values] ( ./multi_dimensional_arrays/populate_values.md )
755- - [ Ragged Arrays] ( ./multi_dimensional_arrays/ragged_arrays.md )
756- - [ Challenges] ( ./multi_dimensional_arrays/challenges.md )
757-
758761# Metaprogramming
759762
760763- [ Reflection] ( ./reflection.md )
@@ -812,7 +815,7 @@ Make them do one. -->
812815 - [ Final Classes] ( ./class_extension/final_classes.md )
813816
814817
815- # Data Types VII
818+ # Data Types IX
816819
817820- [ Niche Numerics] ( ./niche_numerics.md )
818821 - [ byte] ( ./niche_numerics/byte.md )
0 commit comments