diff --git a/_freeze/posts/chebyshev/1/index/execute-results/html.json b/_freeze/math/posts/chebyshev/1/index/execute-results/html.json similarity index 100% rename from _freeze/posts/chebyshev/1/index/execute-results/html.json rename to _freeze/math/posts/chebyshev/1/index/execute-results/html.json diff --git a/_freeze/posts/finite-field/1/index/execute-results/html.json b/_freeze/math/posts/finite-field/1/index/execute-results/html.json similarity index 100% rename from _freeze/posts/finite-field/1/index/execute-results/html.json rename to _freeze/math/posts/finite-field/1/index/execute-results/html.json diff --git a/_freeze/posts/finite-field/2/index/execute-results/html.json b/_freeze/math/posts/finite-field/2/index/execute-results/html.json similarity index 100% rename from _freeze/posts/finite-field/2/index/execute-results/html.json rename to _freeze/math/posts/finite-field/2/index/execute-results/html.json diff --git a/_freeze/posts/finite-field/2/index/figure-html/cell-15-output-1.svg b/_freeze/math/posts/finite-field/2/index/figure-html/cell-15-output-1.svg similarity index 100% rename from _freeze/posts/finite-field/2/index/figure-html/cell-15-output-1.svg rename to _freeze/math/posts/finite-field/2/index/figure-html/cell-15-output-1.svg diff --git a/_freeze/posts/finite-field/3/index/execute-results/html.json b/_freeze/math/posts/finite-field/3/index/execute-results/html.json similarity index 100% rename from _freeze/posts/finite-field/3/index/execute-results/html.json rename to _freeze/math/posts/finite-field/3/index/execute-results/html.json diff --git a/_freeze/posts/finite-field/4/index/execute-results/html.json b/_freeze/math/posts/finite-field/4/index/execute-results/html.json similarity index 100% rename from _freeze/posts/finite-field/4/index/execute-results/html.json rename to _freeze/math/posts/finite-field/4/index/execute-results/html.json diff --git a/_freeze/posts/number-number/1/index/execute-results/html.json b/_freeze/math/posts/number-number/1/index/execute-results/html.json similarity index 100% rename from _freeze/posts/number-number/1/index/execute-results/html.json rename to _freeze/math/posts/number-number/1/index/execute-results/html.json diff --git a/_freeze/posts/number-number/1/index/figure-html/cell-15-output-1.svg b/_freeze/math/posts/number-number/1/index/figure-html/cell-15-output-1.svg similarity index 100% rename from _freeze/posts/number-number/1/index/figure-html/cell-15-output-1.svg rename to _freeze/math/posts/number-number/1/index/figure-html/cell-15-output-1.svg diff --git a/_freeze/posts/number-number/1/index/figure-html/cell-15-output-2.svg b/_freeze/math/posts/number-number/1/index/figure-html/cell-15-output-2.svg similarity index 100% rename from _freeze/posts/number-number/1/index/figure-html/cell-15-output-2.svg rename to _freeze/math/posts/number-number/1/index/figure-html/cell-15-output-2.svg diff --git a/_freeze/posts/number-number/1/index/figure-html/cell-18-output-1.svg b/_freeze/math/posts/number-number/1/index/figure-html/cell-18-output-1.svg similarity index 100% rename from _freeze/posts/number-number/1/index/figure-html/cell-18-output-1.svg rename to _freeze/math/posts/number-number/1/index/figure-html/cell-18-output-1.svg diff --git a/_freeze/posts/number-number/1/index/figure-html/cell-18-output-2.svg b/_freeze/math/posts/number-number/1/index/figure-html/cell-18-output-2.svg similarity index 100% rename from _freeze/posts/number-number/1/index/figure-html/cell-18-output-2.svg rename to _freeze/math/posts/number-number/1/index/figure-html/cell-18-output-2.svg diff --git a/_freeze/posts/number-number/1/index/figure-html/fig-question-mark-linlog-output-1.svg b/_freeze/math/posts/number-number/1/index/figure-html/fig-question-mark-linlog-output-1.svg similarity index 100% rename from _freeze/posts/number-number/1/index/figure-html/fig-question-mark-linlog-output-1.svg rename to _freeze/math/posts/number-number/1/index/figure-html/fig-question-mark-linlog-output-1.svg diff --git a/_freeze/posts/number-number/1/index/figure-html/fig-question-mark-linlog-output-2.svg b/_freeze/math/posts/number-number/1/index/figure-html/fig-question-mark-linlog-output-2.svg similarity index 100% rename from _freeze/posts/number-number/1/index/figure-html/fig-question-mark-linlog-output-2.svg rename to _freeze/math/posts/number-number/1/index/figure-html/fig-question-mark-linlog-output-2.svg diff --git a/_freeze/posts/number-number/2/index/execute-results/html.json b/_freeze/math/posts/number-number/2/index/execute-results/html.json similarity index 100% rename from _freeze/posts/number-number/2/index/execute-results/html.json rename to _freeze/math/posts/number-number/2/index/execute-results/html.json diff --git a/_freeze/posts/pentagons/1/index/execute-results/html.json b/_freeze/math/posts/pentagons/1/index/execute-results/html.json similarity index 100% rename from _freeze/posts/pentagons/1/index/execute-results/html.json rename to _freeze/math/posts/pentagons/1/index/execute-results/html.json diff --git a/_freeze/posts/pentagons/1/index/figure-html/cell-3-output-1.png b/_freeze/math/posts/pentagons/1/index/figure-html/cell-3-output-1.png similarity index 100% rename from _freeze/posts/pentagons/1/index/figure-html/cell-3-output-1.png rename to _freeze/math/posts/pentagons/1/index/figure-html/cell-3-output-1.png diff --git a/_freeze/posts/pentagons/1/index/figure-html/cell-3-output-2.png b/_freeze/math/posts/pentagons/1/index/figure-html/cell-3-output-2.png similarity index 100% rename from _freeze/posts/pentagons/1/index/figure-html/cell-3-output-2.png rename to _freeze/math/posts/pentagons/1/index/figure-html/cell-3-output-2.png diff --git a/_freeze/posts/pentagons/1/index/figure-html/cell-4-output-1.png b/_freeze/math/posts/pentagons/1/index/figure-html/cell-4-output-1.png similarity index 100% rename from _freeze/posts/pentagons/1/index/figure-html/cell-4-output-1.png rename to _freeze/math/posts/pentagons/1/index/figure-html/cell-4-output-1.png diff --git a/_freeze/posts/pentagons/1/index/figure-html/cell-4-output-2.png b/_freeze/math/posts/pentagons/1/index/figure-html/cell-4-output-2.png similarity index 100% rename from _freeze/posts/pentagons/1/index/figure-html/cell-4-output-2.png rename to _freeze/math/posts/pentagons/1/index/figure-html/cell-4-output-2.png diff --git a/_freeze/posts/pentagons/1/index/figure-html/cell-5-output-1.png b/_freeze/math/posts/pentagons/1/index/figure-html/cell-5-output-1.png similarity index 100% rename from _freeze/posts/pentagons/1/index/figure-html/cell-5-output-1.png rename to _freeze/math/posts/pentagons/1/index/figure-html/cell-5-output-1.png diff --git a/_freeze/posts/pentagons/1/index/figure-html/cell-6-output-1.png b/_freeze/math/posts/pentagons/1/index/figure-html/cell-6-output-1.png similarity index 100% rename from _freeze/posts/pentagons/1/index/figure-html/cell-6-output-1.png rename to _freeze/math/posts/pentagons/1/index/figure-html/cell-6-output-1.png diff --git a/_freeze/posts/pentagons/1/index/figure-html/cell-7-output-1.png b/_freeze/math/posts/pentagons/1/index/figure-html/cell-7-output-1.png similarity index 100% rename from _freeze/posts/pentagons/1/index/figure-html/cell-7-output-1.png rename to _freeze/math/posts/pentagons/1/index/figure-html/cell-7-output-1.png diff --git a/_freeze/posts/pentagons/1/index/figure-html/cell-7-output-2.png b/_freeze/math/posts/pentagons/1/index/figure-html/cell-7-output-2.png similarity index 100% rename from _freeze/posts/pentagons/1/index/figure-html/cell-7-output-2.png rename to _freeze/math/posts/pentagons/1/index/figure-html/cell-7-output-2.png diff --git a/_freeze/posts/pentagons/1/index/figure-html/cell-7-output-3.png b/_freeze/math/posts/pentagons/1/index/figure-html/cell-7-output-3.png similarity index 100% rename from _freeze/posts/pentagons/1/index/figure-html/cell-7-output-3.png rename to _freeze/math/posts/pentagons/1/index/figure-html/cell-7-output-3.png diff --git a/_freeze/posts/pentagons/2/index/execute-results/html.json b/_freeze/math/posts/pentagons/2/index/execute-results/html.json similarity index 100% rename from _freeze/posts/pentagons/2/index/execute-results/html.json rename to _freeze/math/posts/pentagons/2/index/execute-results/html.json diff --git a/_freeze/posts/pentagons/2/index/figure-html/cell-3-output-1.png b/_freeze/math/posts/pentagons/2/index/figure-html/cell-3-output-1.png similarity index 100% rename from _freeze/posts/pentagons/2/index/figure-html/cell-3-output-1.png rename to _freeze/math/posts/pentagons/2/index/figure-html/cell-3-output-1.png diff --git a/_freeze/posts/pentagons/3/index/execute-results/html.json b/_freeze/math/posts/pentagons/3/index/execute-results/html.json similarity index 100% rename from _freeze/posts/pentagons/3/index/execute-results/html.json rename to _freeze/math/posts/pentagons/3/index/execute-results/html.json diff --git a/_freeze/posts/permutations/1/index/execute-results/html.json b/_freeze/math/posts/permutations/1/index/execute-results/html.json similarity index 100% rename from _freeze/posts/permutations/1/index/execute-results/html.json rename to _freeze/math/posts/permutations/1/index/execute-results/html.json diff --git a/_freeze/posts/permutations/2/index/execute-results/html.json b/_freeze/math/posts/permutations/2/index/execute-results/html.json similarity index 100% rename from _freeze/posts/permutations/2/index/execute-results/html.json rename to _freeze/math/posts/permutations/2/index/execute-results/html.json diff --git a/_freeze/posts/polycount/1/index/execute-results/html.json b/_freeze/math/posts/polycount/1/index/execute-results/html.json similarity index 100% rename from _freeze/posts/polycount/1/index/execute-results/html.json rename to _freeze/math/posts/polycount/1/index/execute-results/html.json diff --git a/_freeze/posts/polycount/3/index/execute-results/html.json b/_freeze/math/posts/polycount/3/index/execute-results/html.json similarity index 100% rename from _freeze/posts/polycount/3/index/execute-results/html.json rename to _freeze/math/posts/polycount/3/index/execute-results/html.json diff --git a/_freeze/posts/polycount/3/index/figure-html/cell-7-output-1.png b/_freeze/math/posts/polycount/3/index/figure-html/cell-7-output-1.png similarity index 100% rename from _freeze/posts/polycount/3/index/figure-html/cell-7-output-1.png rename to _freeze/math/posts/polycount/3/index/figure-html/cell-7-output-1.png diff --git a/_freeze/posts/polycount/4/appendix/index/execute-results/html.json b/_freeze/math/posts/polycount/4/appendix/index/execute-results/html.json similarity index 100% rename from _freeze/posts/polycount/4/appendix/index/execute-results/html.json rename to _freeze/math/posts/polycount/4/appendix/index/execute-results/html.json diff --git a/_freeze/posts/polycount/4/index/execute-results/html.json b/_freeze/math/posts/polycount/4/index/execute-results/html.json similarity index 100% rename from _freeze/posts/polycount/4/index/execute-results/html.json rename to _freeze/math/posts/polycount/4/index/execute-results/html.json diff --git a/_freeze/posts/polycount/4/index/figure-html/cell-2-output-1.png b/_freeze/math/posts/polycount/4/index/figure-html/cell-2-output-1.png similarity index 100% rename from _freeze/posts/polycount/4/index/figure-html/cell-2-output-1.png rename to _freeze/math/posts/polycount/4/index/figure-html/cell-2-output-1.png diff --git a/_freeze/posts/polycount/4/index/figure-html/cell-3-output-1.png b/_freeze/math/posts/polycount/4/index/figure-html/cell-3-output-1.png similarity index 100% rename from _freeze/posts/polycount/4/index/figure-html/cell-3-output-1.png rename to _freeze/math/posts/polycount/4/index/figure-html/cell-3-output-1.png diff --git a/_freeze/posts/polycount/4/index/figure-html/cell-4-output-1.png b/_freeze/math/posts/polycount/4/index/figure-html/cell-4-output-1.png similarity index 100% rename from _freeze/posts/polycount/4/index/figure-html/cell-4-output-1.png rename to _freeze/math/posts/polycount/4/index/figure-html/cell-4-output-1.png diff --git a/_freeze/posts/polycount/4/index/figure-html/cell-5-output-1.png b/_freeze/math/posts/polycount/4/index/figure-html/cell-5-output-1.png similarity index 100% rename from _freeze/posts/polycount/4/index/figure-html/cell-5-output-1.png rename to _freeze/math/posts/polycount/4/index/figure-html/cell-5-output-1.png diff --git a/_freeze/posts/polycount/4/index/figure-html/cell-6-output-1.png b/_freeze/math/posts/polycount/4/index/figure-html/cell-6-output-1.png similarity index 100% rename from _freeze/posts/polycount/4/index/figure-html/cell-6-output-1.png rename to _freeze/math/posts/polycount/4/index/figure-html/cell-6-output-1.png diff --git a/_freeze/posts/polycount/5/index/execute-results/html.json b/_freeze/math/posts/polycount/5/index/execute-results/html.json similarity index 100% rename from _freeze/posts/polycount/5/index/execute-results/html.json rename to _freeze/math/posts/polycount/5/index/execute-results/html.json diff --git a/_freeze/posts/polycount/sand-1/index/execute-results/html.json b/_freeze/math/posts/polycount/sand-1/index/execute-results/html.json similarity index 100% rename from _freeze/posts/polycount/sand-1/index/execute-results/html.json rename to _freeze/math/posts/polycount/sand-1/index/execute-results/html.json diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-10-output-1.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-10-output-1.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-10-output-1.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-10-output-1.png diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-1.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-1.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-1.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-1.png diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-2.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-2.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-2.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-2.png diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-3.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-3.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-3.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-3.png diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-4.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-4.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-4.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-4.png diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-5.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-5.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-5-output-5.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-5-output-5.png diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-8-output-1.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-8-output-1.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-8-output-1.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-8-output-1.png diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-8-output-2.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-8-output-2.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-8-output-2.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-8-output-2.png diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-8-output-3.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-8-output-3.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-8-output-3.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-8-output-3.png diff --git a/_freeze/posts/polycount/sand-1/index/figure-html/cell-8-output-4.png b/_freeze/math/posts/polycount/sand-1/index/figure-html/cell-8-output-4.png similarity index 100% rename from _freeze/posts/polycount/sand-1/index/figure-html/cell-8-output-4.png rename to _freeze/math/posts/polycount/sand-1/index/figure-html/cell-8-output-4.png diff --git a/_freeze/posts/polycount/sand-2/index/execute-results/html.json b/_freeze/math/posts/polycount/sand-2/index/execute-results/html.json similarity index 100% rename from _freeze/posts/polycount/sand-2/index/execute-results/html.json rename to _freeze/math/posts/polycount/sand-2/index/execute-results/html.json diff --git a/_freeze/posts/polycount/sand-2/index/figure-html/cell-5-output-1.png b/_freeze/math/posts/polycount/sand-2/index/figure-html/cell-5-output-1.png similarity index 100% rename from _freeze/posts/polycount/sand-2/index/figure-html/cell-5-output-1.png rename to _freeze/math/posts/polycount/sand-2/index/figure-html/cell-5-output-1.png diff --git a/_freeze/posts/stereo/1/index/execute-results/html.json b/_freeze/math/posts/stereo/1/index/execute-results/html.json similarity index 100% rename from _freeze/posts/stereo/1/index/execute-results/html.json rename to _freeze/math/posts/stereo/1/index/execute-results/html.json diff --git a/_freeze/posts/stereo/1/index/figure-html/cell-3-output-1.png b/_freeze/math/posts/stereo/1/index/figure-html/cell-3-output-1.png similarity index 100% rename from _freeze/posts/stereo/1/index/figure-html/cell-3-output-1.png rename to _freeze/math/posts/stereo/1/index/figure-html/cell-3-output-1.png diff --git a/_freeze/posts/stereo/1/index/figure-html/cell-3-output-2.png b/_freeze/math/posts/stereo/1/index/figure-html/cell-3-output-2.png similarity index 100% rename from _freeze/posts/stereo/1/index/figure-html/cell-3-output-2.png rename to _freeze/math/posts/stereo/1/index/figure-html/cell-3-output-2.png diff --git a/_freeze/posts/stereo/1/index/figure-html/cell-4-output-1.png b/_freeze/math/posts/stereo/1/index/figure-html/cell-4-output-1.png similarity index 100% rename from _freeze/posts/stereo/1/index/figure-html/cell-4-output-1.png rename to _freeze/math/posts/stereo/1/index/figure-html/cell-4-output-1.png diff --git a/_freeze/posts/stereo/1/index/figure-html/cell-4-output-2.png b/_freeze/math/posts/stereo/1/index/figure-html/cell-4-output-2.png similarity index 100% rename from _freeze/posts/stereo/1/index/figure-html/cell-4-output-2.png rename to _freeze/math/posts/stereo/1/index/figure-html/cell-4-output-2.png diff --git a/_freeze/posts/stereo/2/index/execute-results/html.json b/_freeze/math/posts/stereo/2/index/execute-results/html.json similarity index 100% rename from _freeze/posts/stereo/2/index/execute-results/html.json rename to _freeze/math/posts/stereo/2/index/execute-results/html.json diff --git a/_freeze/posts/stereo/2/index/figure-html/cell-5-output-1.png b/_freeze/math/posts/stereo/2/index/figure-html/cell-5-output-1.png similarity index 100% rename from _freeze/posts/stereo/2/index/figure-html/cell-5-output-1.png rename to _freeze/math/posts/stereo/2/index/figure-html/cell-5-output-1.png diff --git a/_freeze/posts/stereo/2/index/figure-html/cell-6-output-1.png b/_freeze/math/posts/stereo/2/index/figure-html/cell-6-output-1.png similarity index 100% rename from _freeze/posts/stereo/2/index/figure-html/cell-6-output-1.png rename to _freeze/math/posts/stereo/2/index/figure-html/cell-6-output-1.png diff --git a/_freeze/posts/stereo/2/index/figure-html/cell-7-output-1.png b/_freeze/math/posts/stereo/2/index/figure-html/cell-7-output-1.png similarity index 100% rename from _freeze/posts/stereo/2/index/figure-html/cell-7-output-1.png rename to _freeze/math/posts/stereo/2/index/figure-html/cell-7-output-1.png diff --git a/_freeze/posts/type-algebra/1/index/execute-results/html.json b/_freeze/math/posts/type-algebra/1/index/execute-results/html.json similarity index 100% rename from _freeze/posts/type-algebra/1/index/execute-results/html.json rename to _freeze/math/posts/type-algebra/1/index/execute-results/html.json diff --git a/_freeze/posts/type-algebra/2/index/execute-results/html.json b/_freeze/math/posts/type-algebra/2/index/execute-results/html.json similarity index 100% rename from _freeze/posts/type-algebra/2/index/execute-results/html.json rename to _freeze/math/posts/type-algebra/2/index/execute-results/html.json diff --git a/_freeze/posts/type-algebra/3/index/execute-results/html.json b/_freeze/math/posts/type-algebra/3/index/execute-results/html.json similarity index 100% rename from _freeze/posts/type-algebra/3/index/execute-results/html.json rename to _freeze/math/posts/type-algebra/3/index/execute-results/html.json diff --git a/posts/chebyshev/1/central_angle_figures.png b/posts/math/chebyshev/1/central_angle_figures.png similarity index 100% rename from posts/chebyshev/1/central_angle_figures.png rename to posts/math/chebyshev/1/central_angle_figures.png diff --git a/posts/chebyshev/1/decagon_divisible.png b/posts/math/chebyshev/1/decagon_divisible.png similarity index 100% rename from posts/chebyshev/1/decagon_divisible.png rename to posts/math/chebyshev/1/decagon_divisible.png diff --git a/posts/chebyshev/1/index.qmd b/posts/math/chebyshev/1/index.qmd similarity index 100% rename from posts/chebyshev/1/index.qmd rename to posts/math/chebyshev/1/index.qmd diff --git a/posts/chebyshev/2/index.qmd b/posts/math/chebyshev/2/index.qmd similarity index 100% rename from posts/chebyshev/2/index.qmd rename to posts/math/chebyshev/2/index.qmd diff --git a/posts/chebyshev/2/path_graphs.png b/posts/math/chebyshev/2/path_graphs.png similarity index 100% rename from posts/chebyshev/2/path_graphs.png rename to posts/math/chebyshev/2/path_graphs.png diff --git a/posts/chebyshev/2/quadrilaterals.png b/posts/math/chebyshev/2/quadrilaterals.png similarity index 100% rename from posts/chebyshev/2/quadrilaterals.png rename to posts/math/chebyshev/2/quadrilaterals.png diff --git a/posts/chebyshev/2/tree_graphs.png b/posts/math/chebyshev/2/tree_graphs.png similarity index 100% rename from posts/chebyshev/2/tree_graphs.png rename to posts/math/chebyshev/2/tree_graphs.png diff --git a/posts/chebyshev/_metadata.yml b/posts/math/chebyshev/_metadata.yml similarity index 100% rename from posts/chebyshev/_metadata.yml rename to posts/math/chebyshev/_metadata.yml diff --git a/posts/chebyshev/extra/index.qmd b/posts/math/chebyshev/extra/index.qmd similarity index 100% rename from posts/chebyshev/extra/index.qmd rename to posts/math/chebyshev/extra/index.qmd diff --git a/posts/chebyshev/index.qmd b/posts/math/chebyshev/index.qmd similarity index 100% rename from posts/chebyshev/index.qmd rename to posts/math/chebyshev/index.qmd diff --git a/posts/finite-field/1/index.qmd b/posts/math/finite-field/1/index.qmd similarity index 100% rename from posts/finite-field/1/index.qmd rename to posts/math/finite-field/1/index.qmd diff --git a/posts/finite-field/2/MplIHaskell.hs b/posts/math/finite-field/2/MplIHaskell.hs similarity index 100% rename from posts/finite-field/2/MplIHaskell.hs rename to posts/math/finite-field/2/MplIHaskell.hs diff --git a/posts/finite-field/2/Previous.hs b/posts/math/finite-field/2/Previous.hs similarity index 100% rename from posts/finite-field/2/Previous.hs rename to posts/math/finite-field/2/Previous.hs diff --git a/posts/finite-field/2/char_2_irreducibles_graphs.png b/posts/math/finite-field/2/char_2_irreducibles_graphs.png similarity index 100% rename from posts/finite-field/2/char_2_irreducibles_graphs.png rename to posts/math/finite-field/2/char_2_irreducibles_graphs.png diff --git a/posts/finite-field/2/extra/index.qmd b/posts/math/finite-field/2/extra/index.qmd similarity index 100% rename from posts/finite-field/2/extra/index.qmd rename to posts/math/finite-field/2/extra/index.qmd diff --git a/posts/finite-field/2/index.qmd b/posts/math/finite-field/2/index.qmd similarity index 100% rename from posts/finite-field/2/index.qmd rename to posts/math/finite-field/2/index.qmd diff --git a/posts/finite-field/2/irreducibles-graphs/irred_121.png b/posts/math/finite-field/2/irreducibles-graphs/irred_121.png similarity index 100% rename from posts/finite-field/2/irreducibles-graphs/irred_121.png rename to posts/math/finite-field/2/irreducibles-graphs/irred_121.png diff --git a/posts/finite-field/2/irreducibles-graphs/irred_125.png b/posts/math/finite-field/2/irreducibles-graphs/irred_125.png similarity index 100% rename from posts/finite-field/2/irreducibles-graphs/irred_125.png rename to posts/math/finite-field/2/irreducibles-graphs/irred_125.png diff --git a/posts/finite-field/2/irreducibles-graphs/irred_25.png b/posts/math/finite-field/2/irreducibles-graphs/irred_25.png similarity index 100% rename from posts/finite-field/2/irreducibles-graphs/irred_25.png rename to posts/math/finite-field/2/irreducibles-graphs/irred_25.png diff --git a/posts/finite-field/2/irreducibles-graphs/irred_27.png b/posts/math/finite-field/2/irreducibles-graphs/irred_27.png similarity index 100% rename from posts/finite-field/2/irreducibles-graphs/irred_27.png rename to posts/math/finite-field/2/irreducibles-graphs/irred_27.png diff --git a/posts/finite-field/2/irreducibles-graphs/irred_343.png b/posts/math/finite-field/2/irreducibles-graphs/irred_343.png similarity index 100% rename from posts/finite-field/2/irreducibles-graphs/irred_343.png rename to posts/math/finite-field/2/irreducibles-graphs/irred_343.png diff --git a/posts/finite-field/2/irreducibles-graphs/irred_49.png b/posts/math/finite-field/2/irreducibles-graphs/irred_49.png similarity index 100% rename from posts/finite-field/2/irreducibles-graphs/irred_49.png rename to posts/math/finite-field/2/irreducibles-graphs/irred_49.png diff --git a/posts/finite-field/3/Previous.hs b/posts/math/finite-field/3/Previous.hs similarity index 100% rename from posts/finite-field/3/Previous.hs rename to posts/math/finite-field/3/Previous.hs diff --git a/posts/finite-field/3/a5_psl24_cayley.png b/posts/math/finite-field/3/a5_psl24_cayley.png similarity index 100% rename from posts/finite-field/3/a5_psl24_cayley.png rename to posts/math/finite-field/3/a5_psl24_cayley.png diff --git a/posts/finite-field/3/a5_psl24_psl25_isomorphism.svg b/posts/math/finite-field/3/a5_psl24_psl25_isomorphism.svg similarity index 100% rename from posts/finite-field/3/a5_psl24_psl25_isomorphism.svg rename to posts/math/finite-field/3/a5_psl24_psl25_isomorphism.svg diff --git a/posts/finite-field/3/a5_psl25_cayley.png b/posts/math/finite-field/3/a5_psl25_cayley.png similarity index 100% rename from posts/finite-field/3/a5_psl25_cayley.png rename to posts/math/finite-field/3/a5_psl25_cayley.png diff --git a/posts/finite-field/3/index.qmd b/posts/math/finite-field/3/index.qmd similarity index 100% rename from posts/finite-field/3/index.qmd rename to posts/math/finite-field/3/index.qmd diff --git a/posts/finite-field/4/Previous.hs b/posts/math/finite-field/4/Previous.hs similarity index 100% rename from posts/finite-field/4/Previous.hs rename to posts/math/finite-field/4/Previous.hs diff --git a/posts/finite-field/4/index.qmd b/posts/math/finite-field/4/index.qmd similarity index 100% rename from posts/finite-field/4/index.qmd rename to posts/math/finite-field/4/index.qmd diff --git a/posts/finite-field/Makefile b/posts/math/finite-field/Makefile similarity index 100% rename from posts/finite-field/Makefile rename to posts/math/finite-field/Makefile diff --git a/posts/finite-field/_metadata.yml b/posts/math/finite-field/_metadata.yml similarity index 100% rename from posts/finite-field/_metadata.yml rename to posts/math/finite-field/_metadata.yml diff --git a/posts/finite-field/index.qmd b/posts/math/finite-field/index.qmd similarity index 100% rename from posts/finite-field/index.qmd rename to posts/math/finite-field/index.qmd diff --git a/posts/index.qmd b/posts/math/index.qmd similarity index 100% rename from posts/index.qmd rename to posts/math/index.qmd diff --git a/posts/misc/_metadata.yml b/posts/math/misc/_metadata.yml similarity index 100% rename from posts/misc/_metadata.yml rename to posts/math/misc/_metadata.yml diff --git a/posts/misc/index.qmd b/posts/math/misc/index.qmd similarity index 100% rename from posts/misc/index.qmd rename to posts/math/misc/index.qmd diff --git a/posts/misc/infinitesimals/index.qmd b/posts/math/misc/infinitesimals/index.qmd similarity index 100% rename from posts/misc/infinitesimals/index.qmd rename to posts/math/misc/infinitesimals/index.qmd diff --git a/posts/misc/platonic-volume/cube_pyramids.png b/posts/math/misc/platonic-volume/cube_pyramids.png similarity index 100% rename from posts/misc/platonic-volume/cube_pyramids.png rename to posts/math/misc/platonic-volume/cube_pyramids.png diff --git a/posts/misc/platonic-volume/equilateral_center.png b/posts/math/misc/platonic-volume/equilateral_center.png similarity index 100% rename from posts/misc/platonic-volume/equilateral_center.png rename to posts/math/misc/platonic-volume/equilateral_center.png diff --git a/posts/misc/platonic-volume/incenter_area.png b/posts/math/misc/platonic-volume/incenter_area.png similarity index 100% rename from posts/misc/platonic-volume/incenter_area.png rename to posts/math/misc/platonic-volume/incenter_area.png diff --git a/posts/misc/platonic-volume/index.qmd b/posts/math/misc/platonic-volume/index.qmd similarity index 100% rename from posts/misc/platonic-volume/index.qmd rename to posts/math/misc/platonic-volume/index.qmd diff --git a/posts/misc/platonic-volume/no-pentagons/equilateral_triangle_area.png b/posts/math/misc/platonic-volume/no-pentagons/equilateral_triangle_area.png similarity index 100% rename from posts/misc/platonic-volume/no-pentagons/equilateral_triangle_area.png rename to posts/math/misc/platonic-volume/no-pentagons/equilateral_triangle_area.png diff --git a/posts/misc/platonic-volume/no-pentagons/octahedron_squares.png b/posts/math/misc/platonic-volume/no-pentagons/octahedron_squares.png similarity index 100% rename from posts/misc/platonic-volume/no-pentagons/octahedron_squares.png rename to posts/math/misc/platonic-volume/no-pentagons/octahedron_squares.png diff --git a/posts/misc/platonic-volume/no-pentagons/tetrahedron_bisect.png b/posts/math/misc/platonic-volume/no-pentagons/tetrahedron_bisect.png similarity index 100% rename from posts/misc/platonic-volume/no-pentagons/tetrahedron_bisect.png rename to posts/math/misc/platonic-volume/no-pentagons/tetrahedron_bisect.png diff --git a/posts/misc/platonic-volume/pentagon_apothem.png b/posts/math/misc/platonic-volume/pentagon_apothem.png similarity index 100% rename from posts/misc/platonic-volume/pentagon_apothem.png rename to posts/math/misc/platonic-volume/pentagon_apothem.png diff --git a/posts/misc/platonic-volume/pentagon_measurements.png b/posts/math/misc/platonic-volume/pentagon_measurements.png similarity index 100% rename from posts/misc/platonic-volume/pentagon_measurements.png rename to posts/math/misc/platonic-volume/pentagon_measurements.png diff --git a/posts/misc/platonic-volume/pentagons/antiprism_measures.png b/posts/math/misc/platonic-volume/pentagons/antiprism_measures.png similarity index 100% rename from posts/misc/platonic-volume/pentagons/antiprism_measures.png rename to posts/math/misc/platonic-volume/pentagons/antiprism_measures.png diff --git a/posts/misc/platonic-volume/pentagons/bisected_dodecahedron.png b/posts/math/misc/platonic-volume/pentagons/bisected_dodecahedron.png similarity index 100% rename from posts/misc/platonic-volume/pentagons/bisected_dodecahedron.png rename to posts/math/misc/platonic-volume/pentagons/bisected_dodecahedron.png diff --git a/posts/misc/platonic-volume/pentagons/dodecahedron_measures.png b/posts/math/misc/platonic-volume/pentagons/dodecahedron_measures.png similarity index 100% rename from posts/misc/platonic-volume/pentagons/dodecahedron_measures.png rename to posts/math/misc/platonic-volume/pentagons/dodecahedron_measures.png diff --git a/posts/misc/platonic-volume/pentagons/equilateral_triangles.png b/posts/math/misc/platonic-volume/pentagons/equilateral_triangles.png similarity index 100% rename from posts/misc/platonic-volume/pentagons/equilateral_triangles.png rename to posts/math/misc/platonic-volume/pentagons/equilateral_triangles.png diff --git a/posts/misc/platonic-volume/pentagons/icosahedron_with_antiprism.png b/posts/math/misc/platonic-volume/pentagons/icosahedron_with_antiprism.png similarity index 100% rename from posts/misc/platonic-volume/pentagons/icosahedron_with_antiprism.png rename to posts/math/misc/platonic-volume/pentagons/icosahedron_with_antiprism.png diff --git a/posts/misc/platonic-volume/pentagram_rhombus.png b/posts/math/misc/platonic-volume/pentagram_rhombus.png similarity index 100% rename from posts/misc/platonic-volume/pentagram_rhombus.png rename to posts/math/misc/platonic-volume/pentagram_rhombus.png diff --git a/posts/misc/platonic-volume/square_pentagon_circles.png b/posts/math/misc/platonic-volume/square_pentagon_circles.png similarity index 100% rename from posts/misc/platonic-volume/square_pentagon_circles.png rename to posts/math/misc/platonic-volume/square_pentagon_circles.png diff --git a/posts/misc/platonic-volume/triangle_centers.png b/posts/math/misc/platonic-volume/triangle_centers.png similarity index 100% rename from posts/misc/platonic-volume/triangle_centers.png rename to posts/math/misc/platonic-volume/triangle_centers.png diff --git a/posts/number-number/1/MplIHaskell.hs b/posts/math/number-number/1/MplIHaskell.hs similarity index 100% rename from posts/number-number/1/MplIHaskell.hs rename to posts/math/number-number/1/MplIHaskell.hs diff --git a/posts/number-number/1/binary_expansion_tree.png b/posts/math/number-number/1/binary_expansion_tree.png similarity index 100% rename from posts/number-number/1/binary_expansion_tree.png rename to posts/math/number-number/1/binary_expansion_tree.png diff --git a/posts/number-number/1/dyadic_fraction_tree.png b/posts/math/number-number/1/dyadic_fraction_tree.png similarity index 100% rename from posts/number-number/1/dyadic_fraction_tree.png rename to posts/math/number-number/1/dyadic_fraction_tree.png diff --git a/posts/number-number/1/index.qmd b/posts/math/number-number/1/index.qmd similarity index 100% rename from posts/number-number/1/index.qmd rename to posts/math/number-number/1/index.qmd diff --git a/posts/number-number/1/question_mark_tree.png b/posts/math/number-number/1/question_mark_tree.png similarity index 100% rename from posts/number-number/1/question_mark_tree.png rename to posts/math/number-number/1/question_mark_tree.png diff --git a/posts/number-number/1/stern-brocot_tree.png b/posts/math/number-number/1/stern-brocot_tree.png similarity index 100% rename from posts/number-number/1/stern-brocot_tree.png rename to posts/math/number-number/1/stern-brocot_tree.png diff --git a/posts/number-number/2/Diagonal.hs b/posts/math/number-number/2/Diagonal.hs similarity index 100% rename from posts/number-number/2/Diagonal.hs rename to posts/math/number-number/2/Diagonal.hs diff --git a/posts/number-number/2/Previous.hs b/posts/math/number-number/2/Previous.hs similarity index 100% rename from posts/number-number/2/Previous.hs rename to posts/math/number-number/2/Previous.hs diff --git a/posts/number-number/2/index.qmd b/posts/math/number-number/2/index.qmd similarity index 100% rename from posts/number-number/2/index.qmd rename to posts/math/number-number/2/index.qmd diff --git a/posts/number-number/_metadata.yml b/posts/math/number-number/_metadata.yml similarity index 100% rename from posts/number-number/_metadata.yml rename to posts/math/number-number/_metadata.yml diff --git a/posts/number-number/index.qmd b/posts/math/number-number/index.qmd similarity index 100% rename from posts/number-number/index.qmd rename to posts/math/number-number/index.qmd diff --git a/posts/pentagons/1/goldberg/__init__.py b/posts/math/pentagons/1/goldberg/__init__.py similarity index 100% rename from posts/pentagons/1/goldberg/__init__.py rename to posts/math/pentagons/1/goldberg/__init__.py diff --git a/posts/pentagons/1/goldberg/display.py b/posts/math/pentagons/1/goldberg/display.py similarity index 100% rename from posts/pentagons/1/goldberg/display.py rename to posts/math/pentagons/1/goldberg/display.py diff --git a/posts/pentagons/1/goldberg/dodecahedral.py b/posts/math/pentagons/1/goldberg/dodecahedral.py similarity index 100% rename from posts/pentagons/1/goldberg/dodecahedral.py rename to posts/math/pentagons/1/goldberg/dodecahedral.py diff --git a/posts/pentagons/1/goldberg/operators.py b/posts/math/pentagons/1/goldberg/operators.py similarity index 100% rename from posts/pentagons/1/goldberg/operators.py rename to posts/math/pentagons/1/goldberg/operators.py diff --git a/posts/pentagons/1/goldberg/tetrahedral.py b/posts/math/pentagons/1/goldberg/tetrahedral.py similarity index 100% rename from posts/pentagons/1/goldberg/tetrahedral.py rename to posts/math/pentagons/1/goldberg/tetrahedral.py diff --git a/posts/pentagons/1/goldberg/triangles.py b/posts/math/pentagons/1/goldberg/triangles.py similarity index 100% rename from posts/pentagons/1/goldberg/triangles.py rename to posts/math/pentagons/1/goldberg/triangles.py diff --git a/posts/pentagons/1/index.qmd b/posts/math/pentagons/1/index.qmd similarity index 100% rename from posts/pentagons/1/index.qmd rename to posts/math/pentagons/1/index.qmd diff --git a/posts/pentagons/1/polyhedronisme-D.png b/posts/math/pentagons/1/polyhedronisme-D.png similarity index 100% rename from posts/pentagons/1/polyhedronisme-D.png rename to posts/math/pentagons/1/polyhedronisme-D.png diff --git a/posts/pentagons/1/polyhedronisme-I.png b/posts/math/pentagons/1/polyhedronisme-I.png similarity index 100% rename from posts/pentagons/1/polyhedronisme-I.png rename to posts/math/pentagons/1/polyhedronisme-I.png diff --git a/posts/pentagons/1/polyhedronisme-K300cD.png b/posts/math/pentagons/1/polyhedronisme-K300cD.png similarity index 100% rename from posts/pentagons/1/polyhedronisme-K300cD.png rename to posts/math/pentagons/1/polyhedronisme-K300cD.png diff --git a/posts/pentagons/1/polyhedronisme-K300wD.png b/posts/math/pentagons/1/polyhedronisme-K300wD.png similarity index 100% rename from posts/pentagons/1/polyhedronisme-K300wD.png rename to posts/math/pentagons/1/polyhedronisme-K300wD.png diff --git a/posts/pentagons/1/polyhedronisme-kD.png b/posts/math/pentagons/1/polyhedronisme-kD.png similarity index 100% rename from posts/pentagons/1/polyhedronisme-kD.png rename to posts/math/pentagons/1/polyhedronisme-kD.png diff --git a/posts/pentagons/1/polyhedronisme-tD.png b/posts/math/pentagons/1/polyhedronisme-tD.png similarity index 100% rename from posts/pentagons/1/polyhedronisme-tD.png rename to posts/math/pentagons/1/polyhedronisme-tD.png diff --git a/posts/pentagons/1/polyhedronisme-uI.png b/posts/math/pentagons/1/polyhedronisme-uI.png similarity index 100% rename from posts/pentagons/1/polyhedronisme-uI.png rename to posts/math/pentagons/1/polyhedronisme-uI.png diff --git a/posts/pentagons/1/vertices_edges.png b/posts/math/pentagons/1/vertices_edges.png similarity index 100% rename from posts/pentagons/1/vertices_edges.png rename to posts/math/pentagons/1/vertices_edges.png diff --git a/posts/pentagons/2/edge_chamfer2_net.png b/posts/math/pentagons/2/edge_chamfer2_net.png similarity index 100% rename from posts/pentagons/2/edge_chamfer2_net.png rename to posts/math/pentagons/2/edge_chamfer2_net.png diff --git a/posts/pentagons/2/edge_chamfer2_planar.png b/posts/math/pentagons/2/edge_chamfer2_planar.png similarity index 100% rename from posts/pentagons/2/edge_chamfer2_planar.png rename to posts/math/pentagons/2/edge_chamfer2_planar.png diff --git a/posts/pentagons/2/edge_chamfer3_net.png b/posts/math/pentagons/2/edge_chamfer3_net.png similarity index 100% rename from posts/pentagons/2/edge_chamfer3_net.png rename to posts/math/pentagons/2/edge_chamfer3_net.png diff --git a/posts/pentagons/2/edge_chamfer3_planar.png b/posts/math/pentagons/2/edge_chamfer3_planar.png similarity index 100% rename from posts/pentagons/2/edge_chamfer3_planar.png rename to posts/math/pentagons/2/edge_chamfer3_planar.png diff --git a/posts/pentagons/2/edge_solution_triangles.png b/posts/math/pentagons/2/edge_solution_triangles.png similarity index 100% rename from posts/pentagons/2/edge_solution_triangles.png rename to posts/math/pentagons/2/edge_solution_triangles.png diff --git a/posts/pentagons/2/edge_whirl_net.png b/posts/math/pentagons/2/edge_whirl_net.png similarity index 100% rename from posts/pentagons/2/edge_whirl_net.png rename to posts/math/pentagons/2/edge_whirl_net.png diff --git a/posts/pentagons/2/edge_whirl_net_bad.png b/posts/math/pentagons/2/edge_whirl_net_bad.png similarity index 100% rename from posts/pentagons/2/edge_whirl_net_bad.png rename to posts/math/pentagons/2/edge_whirl_net_bad.png diff --git a/posts/pentagons/2/edge_whirl_paths.png b/posts/math/pentagons/2/edge_whirl_paths.png similarity index 100% rename from posts/pentagons/2/edge_whirl_paths.png rename to posts/math/pentagons/2/edge_whirl_paths.png diff --git a/posts/pentagons/2/edge_whirl_planar.png b/posts/math/pentagons/2/edge_whirl_planar.png similarity index 100% rename from posts/pentagons/2/edge_whirl_planar.png rename to posts/math/pentagons/2/edge_whirl_planar.png diff --git a/posts/pentagons/2/goldberg b/posts/math/pentagons/2/goldberg similarity index 100% rename from posts/pentagons/2/goldberg rename to posts/math/pentagons/2/goldberg diff --git a/posts/pentagons/2/index.qmd b/posts/math/pentagons/2/index.qmd similarity index 100% rename from posts/pentagons/2/index.qmd rename to posts/math/pentagons/2/index.qmd diff --git a/posts/pentagons/2/polyhedronisme-K300cT.png b/posts/math/pentagons/2/polyhedronisme-K300cT.png similarity index 100% rename from posts/pentagons/2/polyhedronisme-K300cT.png rename to posts/math/pentagons/2/polyhedronisme-K300cT.png diff --git a/posts/pentagons/2/polyhedronisme-K300t6kT.png b/posts/math/pentagons/2/polyhedronisme-K300t6kT.png similarity index 100% rename from posts/pentagons/2/polyhedronisme-K300t6kT.png rename to posts/math/pentagons/2/polyhedronisme-K300t6kT.png diff --git a/posts/pentagons/2/polyhedronisme-K300tT.png b/posts/math/pentagons/2/polyhedronisme-K300tT.png similarity index 100% rename from posts/pentagons/2/polyhedronisme-K300tT.png rename to posts/math/pentagons/2/polyhedronisme-K300tT.png diff --git a/posts/pentagons/2/polyhedronisme-K300wT.png b/posts/math/pentagons/2/polyhedronisme-K300wT.png similarity index 100% rename from posts/pentagons/2/polyhedronisme-K300wT.png rename to posts/math/pentagons/2/polyhedronisme-K300wT.png diff --git a/posts/pentagons/2/polyhedronisme-T.png b/posts/math/pentagons/2/polyhedronisme-T.png similarity index 100% rename from posts/pentagons/2/polyhedronisme-T.png rename to posts/math/pentagons/2/polyhedronisme-T.png diff --git a/posts/pentagons/3/18_hexagon_tatami.png b/posts/math/pentagons/3/18_hexagon_tatami.png similarity index 100% rename from posts/pentagons/3/18_hexagon_tatami.png rename to posts/math/pentagons/3/18_hexagon_tatami.png diff --git a/posts/pentagons/3/dodeca graph 2.png b/posts/math/pentagons/3/dodeca graph 2.png similarity index 100% rename from posts/pentagons/3/dodeca graph 2.png rename to posts/math/pentagons/3/dodeca graph 2.png diff --git a/posts/pentagons/3/dodecahedral graph.png b/posts/math/pentagons/3/dodecahedral graph.png similarity index 100% rename from posts/pentagons/3/dodecahedral graph.png rename to posts/math/pentagons/3/dodecahedral graph.png diff --git a/posts/pentagons/3/dodecahedron_tatami.png b/posts/math/pentagons/3/dodecahedron_tatami.png similarity index 100% rename from posts/pentagons/3/dodecahedron_tatami.png rename to posts/math/pentagons/3/dodecahedron_tatami.png diff --git a/posts/pentagons/3/drajmarsh_t5t6dwdzC.png b/posts/math/pentagons/3/drajmarsh_t5t6dwdzC.png similarity index 100% rename from posts/pentagons/3/drajmarsh_t5t6dwdzC.png rename to posts/math/pentagons/3/drajmarsh_t5t6dwdzC.png diff --git a/posts/pentagons/3/drajmarsh_t5t6uzC.png b/posts/math/pentagons/3/drajmarsh_t5t6uzC.png similarity index 100% rename from posts/pentagons/3/drajmarsh_t5t6uzC.png rename to posts/math/pentagons/3/drajmarsh_t5t6uzC.png diff --git a/posts/pentagons/3/drajmarsh_t5zC.png b/posts/math/pentagons/3/drajmarsh_t5zC.png similarity index 100% rename from posts/pentagons/3/drajmarsh_t5zC.png rename to posts/math/pentagons/3/drajmarsh_t5zC.png diff --git a/posts/pentagons/3/drajmarsh_zC.png b/posts/math/pentagons/3/drajmarsh_zC.png similarity index 100% rename from posts/pentagons/3/drajmarsh_zC.png rename to posts/math/pentagons/3/drajmarsh_zC.png diff --git a/posts/pentagons/3/frustum_third.png b/posts/math/pentagons/3/frustum_third.png similarity index 100% rename from posts/pentagons/3/frustum_third.png rename to posts/math/pentagons/3/frustum_third.png diff --git a/posts/pentagons/3/goldberg b/posts/math/pentagons/3/goldberg similarity index 100% rename from posts/pentagons/3/goldberg rename to posts/math/pentagons/3/goldberg diff --git a/posts/pentagons/3/index.qmd b/posts/math/pentagons/3/index.qmd similarity index 100% rename from posts/pentagons/3/index.qmd rename to posts/math/pentagons/3/index.qmd diff --git a/posts/pentagons/3/inverted_t6_frustum.png b/posts/math/pentagons/3/inverted_t6_frustum.png similarity index 100% rename from posts/pentagons/3/inverted_t6_frustum.png rename to posts/math/pentagons/3/inverted_t6_frustum.png diff --git a/posts/pentagons/3/medial_dodecahedron.png b/posts/math/pentagons/3/medial_dodecahedron.png similarity index 100% rename from posts/pentagons/3/medial_dodecahedron.png rename to posts/math/pentagons/3/medial_dodecahedron.png diff --git a/posts/pentagons/3/petrial expanded dodecahedron.png b/posts/math/pentagons/3/petrial expanded dodecahedron.png similarity index 100% rename from posts/pentagons/3/petrial expanded dodecahedron.png rename to posts/math/pentagons/3/petrial expanded dodecahedron.png diff --git a/posts/pentagons/3/polyhedronisme-K300t5K30gY5.png b/posts/math/pentagons/3/polyhedronisme-K300t5K30gY5.png similarity index 100% rename from posts/pentagons/3/polyhedronisme-K300t5K30gY5.png rename to posts/math/pentagons/3/polyhedronisme-K300t5K30gY5.png diff --git a/posts/pentagons/3/polyhedronisme-K300t6K30gY6.png b/posts/math/pentagons/3/polyhedronisme-K300t6K30gY6.png similarity index 100% rename from posts/pentagons/3/polyhedronisme-K300t6K30gY6.png rename to posts/math/pentagons/3/polyhedronisme-K300t6K30gY6.png diff --git a/posts/pentagons/3/polyhedronisme-K300t6dA6.png b/posts/math/pentagons/3/polyhedronisme-K300t6dA6.png similarity index 100% rename from posts/pentagons/3/polyhedronisme-K300t6dA6.png rename to posts/math/pentagons/3/polyhedronisme-K300t6dA6.png diff --git a/posts/pentagons/3/regularized_tatami_graph.png b/posts/math/pentagons/3/regularized_tatami_graph.png similarity index 100% rename from posts/pentagons/3/regularized_tatami_graph.png rename to posts/math/pentagons/3/regularized_tatami_graph.png diff --git a/posts/pentagons/3/t5_t6_frustum.png b/posts/math/pentagons/3/t5_t6_frustum.png similarity index 100% rename from posts/pentagons/3/t5_t6_frustum.png rename to posts/math/pentagons/3/t5_t6_frustum.png diff --git a/posts/pentagons/3/t6_frustum.png b/posts/math/pentagons/3/t6_frustum.png similarity index 100% rename from posts/pentagons/3/t6_frustum.png rename to posts/math/pentagons/3/t6_frustum.png diff --git a/posts/pentagons/3/tatami_auspicious.png b/posts/math/pentagons/3/tatami_auspicious.png similarity index 100% rename from posts/pentagons/3/tatami_auspicious.png rename to posts/math/pentagons/3/tatami_auspicious.png diff --git a/posts/pentagons/3/tatami_graph.png b/posts/math/pentagons/3/tatami_graph.png similarity index 100% rename from posts/pentagons/3/tatami_graph.png rename to posts/math/pentagons/3/tatami_graph.png diff --git a/posts/pentagons/3/tatami_inauspicious.png b/posts/math/pentagons/3/tatami_inauspicious.png similarity index 100% rename from posts/pentagons/3/tatami_inauspicious.png rename to posts/math/pentagons/3/tatami_inauspicious.png diff --git a/posts/pentagons/3/tatami_topology.png b/posts/math/pentagons/3/tatami_topology.png similarity index 100% rename from posts/pentagons/3/tatami_topology.png rename to posts/math/pentagons/3/tatami_topology.png diff --git a/posts/pentagons/3/triangulated_frustum.png b/posts/math/pentagons/3/triangulated_frustum.png similarity index 100% rename from posts/pentagons/3/triangulated_frustum.png rename to posts/math/pentagons/3/triangulated_frustum.png diff --git a/posts/pentagons/3/truncated gyroelongated bipyramid pole.png b/posts/math/pentagons/3/truncated gyroelongated bipyramid pole.png similarity index 100% rename from posts/pentagons/3/truncated gyroelongated bipyramid pole.png rename to posts/math/pentagons/3/truncated gyroelongated bipyramid pole.png diff --git a/posts/pentagons/3/truncated_icosahedron_tatami.png b/posts/math/pentagons/3/truncated_icosahedron_tatami.png similarity index 100% rename from posts/pentagons/3/truncated_icosahedron_tatami.png rename to posts/math/pentagons/3/truncated_icosahedron_tatami.png diff --git a/posts/pentagons/_metadata.yml b/posts/math/pentagons/_metadata.yml similarity index 100% rename from posts/pentagons/_metadata.yml rename to posts/math/pentagons/_metadata.yml diff --git a/posts/pentagons/index.qmd b/posts/math/pentagons/index.qmd similarity index 100% rename from posts/pentagons/index.qmd rename to posts/math/pentagons/index.qmd diff --git a/posts/permutations/1/P4_powers.png b/posts/math/permutations/1/P4_powers.png similarity index 100% rename from posts/permutations/1/P4_powers.png rename to posts/math/permutations/1/P4_powers.png diff --git a/posts/permutations/1/bubble_sort.gif b/posts/math/permutations/1/bubble_sort.gif similarity index 100% rename from posts/permutations/1/bubble_sort.gif rename to posts/math/permutations/1/bubble_sort.gif diff --git a/posts/permutations/1/destructive_selection_sort.gif b/posts/math/permutations/1/destructive_selection_sort.gif similarity index 100% rename from posts/permutations/1/destructive_selection_sort.gif rename to posts/math/permutations/1/destructive_selection_sort.gif diff --git a/posts/permutations/1/example_graphs.png b/posts/math/permutations/1/example_graphs.png similarity index 100% rename from posts/permutations/1/example_graphs.png rename to posts/math/permutations/1/example_graphs.png diff --git a/posts/permutations/1/index.qmd b/posts/math/permutations/1/index.qmd similarity index 100% rename from posts/permutations/1/index.qmd rename to posts/math/permutations/1/index.qmd diff --git a/posts/permutations/1/induced_edge.png b/posts/math/permutations/1/induced_edge.png similarity index 100% rename from posts/permutations/1/induced_edge.png rename to posts/math/permutations/1/induced_edge.png diff --git a/posts/permutations/1/selection_sort.gif b/posts/math/permutations/1/selection_sort.gif similarity index 100% rename from posts/permutations/1/selection_sort.gif rename to posts/math/permutations/1/selection_sort.gif diff --git a/posts/permutations/2/exp_order_3.png b/posts/math/permutations/2/exp_order_3.png similarity index 100% rename from posts/permutations/2/exp_order_3.png rename to posts/math/permutations/2/exp_order_3.png diff --git a/posts/permutations/2/exp_order_4.png b/posts/math/permutations/2/exp_order_4.png similarity index 100% rename from posts/permutations/2/exp_order_4.png rename to posts/math/permutations/2/exp_order_4.png diff --git a/posts/permutations/2/exp_p2_oplus_p2.png b/posts/math/permutations/2/exp_p2_oplus_p2.png similarity index 100% rename from posts/permutations/2/exp_p2_oplus_p2.png rename to posts/math/permutations/2/exp_p2_oplus_p2.png diff --git a/posts/permutations/2/exp_p3_oplus_p2.png b/posts/math/permutations/2/exp_p3_oplus_p2.png similarity index 100% rename from posts/permutations/2/exp_p3_oplus_p2.png rename to posts/math/permutations/2/exp_p3_oplus_p2.png diff --git a/posts/permutations/2/exp_p4_networkx.png b/posts/math/permutations/2/exp_p4_networkx.png similarity index 100% rename from posts/permutations/2/exp_p4_networkx.png rename to posts/math/permutations/2/exp_p4_networkx.png diff --git a/posts/permutations/2/exp_star4_networkx.png b/posts/math/permutations/2/exp_star4_networkx.png similarity index 100% rename from posts/permutations/2/exp_star4_networkx.png rename to posts/math/permutations/2/exp_star4_networkx.png diff --git a/posts/permutations/2/graph_data/__init__.py b/posts/math/permutations/2/graph_data/__init__.py similarity index 100% rename from posts/permutations/2/graph_data/__init__.py rename to posts/math/permutations/2/graph_data/__init__.py diff --git a/posts/permutations/2/graph_data/base.py b/posts/math/permutations/2/graph_data/base.py similarity index 100% rename from posts/permutations/2/graph_data/base.py rename to posts/math/permutations/2/graph_data/base.py diff --git a/posts/permutations/2/graph_data/complete.py b/posts/math/permutations/2/graph_data/complete.py similarity index 100% rename from posts/permutations/2/graph_data/complete.py rename to posts/math/permutations/2/graph_data/complete.py diff --git a/posts/permutations/2/graph_data/path.py b/posts/math/permutations/2/graph_data/path.py similarity index 100% rename from posts/permutations/2/graph_data/path.py rename to posts/math/permutations/2/graph_data/path.py diff --git a/posts/permutations/2/graph_data/star.py b/posts/math/permutations/2/graph_data/star.py similarity index 100% rename from posts/permutations/2/graph_data/star.py rename to posts/math/permutations/2/graph_data/star.py diff --git a/posts/permutations/2/heap/heap_k_5.png b/posts/math/permutations/2/heap/heap_k_5.png similarity index 100% rename from posts/permutations/2/heap/heap_k_5.png rename to posts/math/permutations/2/heap/heap_k_5.png diff --git a/posts/permutations/2/heap/heap_k_6.png b/posts/math/permutations/2/heap/heap_k_6.png similarity index 100% rename from posts/permutations/2/heap/heap_k_6.png rename to posts/math/permutations/2/heap/heap_k_6.png diff --git a/posts/permutations/2/heap/heap_path_5.png b/posts/math/permutations/2/heap/heap_path_5.png similarity index 100% rename from posts/permutations/2/heap/heap_path_5.png rename to posts/math/permutations/2/heap/heap_path_5.png diff --git a/posts/permutations/2/heap/heap_path_6.png b/posts/math/permutations/2/heap/heap_path_6.png similarity index 100% rename from posts/permutations/2/heap/heap_path_6.png rename to posts/math/permutations/2/heap/heap_path_6.png diff --git a/posts/permutations/2/heap/heap_star_5.png b/posts/math/permutations/2/heap/heap_star_5.png similarity index 100% rename from posts/permutations/2/heap/heap_star_5.png rename to posts/math/permutations/2/heap/heap_star_5.png diff --git a/posts/permutations/2/heap/heap_star_6.png b/posts/math/permutations/2/heap/heap_star_6.png similarity index 100% rename from posts/permutations/2/heap/heap_star_6.png rename to posts/math/permutations/2/heap/heap_star_6.png diff --git a/posts/permutations/2/index.qmd b/posts/math/permutations/2/index.qmd similarity index 100% rename from posts/permutations/2/index.qmd rename to posts/math/permutations/2/index.qmd diff --git a/posts/permutations/2/plain-changes/plain_k_5.png b/posts/math/permutations/2/plain-changes/plain_k_5.png similarity index 100% rename from posts/permutations/2/plain-changes/plain_k_5.png rename to posts/math/permutations/2/plain-changes/plain_k_5.png diff --git a/posts/permutations/2/plain-changes/plain_k_6.png b/posts/math/permutations/2/plain-changes/plain_k_6.png similarity index 100% rename from posts/permutations/2/plain-changes/plain_k_6.png rename to posts/math/permutations/2/plain-changes/plain_k_6.png diff --git a/posts/permutations/2/plain-changes/plain_path_5.png b/posts/math/permutations/2/plain-changes/plain_path_5.png similarity index 100% rename from posts/permutations/2/plain-changes/plain_path_5.png rename to posts/math/permutations/2/plain-changes/plain_path_5.png diff --git a/posts/permutations/2/plain-changes/plain_path_6.png b/posts/math/permutations/2/plain-changes/plain_path_6.png similarity index 100% rename from posts/permutations/2/plain-changes/plain_path_6.png rename to posts/math/permutations/2/plain-changes/plain_path_6.png diff --git a/posts/permutations/2/plain-changes/plain_star_5.png b/posts/math/permutations/2/plain-changes/plain_star_5.png similarity index 100% rename from posts/permutations/2/plain-changes/plain_star_5.png rename to posts/math/permutations/2/plain-changes/plain_star_5.png diff --git a/posts/permutations/2/plain-changes/plain_star_6.png b/posts/math/permutations/2/plain-changes/plain_star_6.png similarity index 100% rename from posts/permutations/2/plain-changes/plain_star_6.png rename to posts/math/permutations/2/plain-changes/plain_star_6.png diff --git a/posts/permutations/2/s4_cayley_graphs.png b/posts/math/permutations/2/s4_cayley_graphs.png similarity index 100% rename from posts/permutations/2/s4_cayley_graphs.png rename to posts/math/permutations/2/s4_cayley_graphs.png diff --git a/posts/permutations/3/coxeter_a2.png b/posts/math/permutations/3/coxeter_a2.png similarity index 100% rename from posts/permutations/3/coxeter_a2.png rename to posts/math/permutations/3/coxeter_a2.png diff --git a/posts/permutations/3/coxeter_a2_both.png b/posts/math/permutations/3/coxeter_a2_both.png similarity index 100% rename from posts/permutations/3/coxeter_a2_both.png rename to posts/math/permutations/3/coxeter_a2_both.png diff --git a/posts/permutations/3/coxeter_a3_generator_b.png b/posts/math/permutations/3/coxeter_a3_generator_b.png similarity index 100% rename from posts/permutations/3/coxeter_a3_generator_b.png rename to posts/math/permutations/3/coxeter_a3_generator_b.png diff --git a/posts/permutations/3/coxeter_a3_pair.png b/posts/math/permutations/3/coxeter_a3_pair.png similarity index 100% rename from posts/permutations/3/coxeter_a3_pair.png rename to posts/math/permutations/3/coxeter_a3_pair.png diff --git a/posts/permutations/3/coxeter_an.png b/posts/math/permutations/3/coxeter_an.png similarity index 100% rename from posts/permutations/3/coxeter_an.png rename to posts/math/permutations/3/coxeter_an.png diff --git a/posts/permutations/3/index.qmd b/posts/math/permutations/3/index.qmd similarity index 100% rename from posts/permutations/3/index.qmd rename to posts/math/permutations/3/index.qmd diff --git a/posts/permutations/3/line_graphs.png b/posts/math/permutations/3/line_graphs.png similarity index 100% rename from posts/permutations/3/line_graphs.png rename to posts/math/permutations/3/line_graphs.png diff --git a/posts/permutations/3/roots/cuboctahedron.png b/posts/math/permutations/3/roots/cuboctahedron.png similarity index 100% rename from posts/permutations/3/roots/cuboctahedron.png rename to posts/math/permutations/3/roots/cuboctahedron.png diff --git a/posts/permutations/3/roots/roots_a3.png b/posts/math/permutations/3/roots/roots_a3.png similarity index 100% rename from posts/permutations/3/roots/roots_a3.png rename to posts/math/permutations/3/roots/roots_a3.png diff --git a/posts/permutations/3/roots/roots_a3_with_domains.png b/posts/math/permutations/3/roots/roots_a3_with_domains.png similarity index 100% rename from posts/permutations/3/roots/roots_a3_with_domains.png rename to posts/math/permutations/3/roots/roots_a3_with_domains.png diff --git a/posts/permutations/3/steps/coxeter_todd_1.png b/posts/math/permutations/3/steps/coxeter_todd_1.png similarity index 100% rename from posts/permutations/3/steps/coxeter_todd_1.png rename to posts/math/permutations/3/steps/coxeter_todd_1.png diff --git a/posts/permutations/3/steps/coxeter_todd_cycles.png b/posts/math/permutations/3/steps/coxeter_todd_cycles.png similarity index 100% rename from posts/permutations/3/steps/coxeter_todd_cycles.png rename to posts/math/permutations/3/steps/coxeter_todd_cycles.png diff --git a/posts/permutations/3/steps/coxeter_todd_step_2.png b/posts/math/permutations/3/steps/coxeter_todd_step_2.png similarity index 100% rename from posts/permutations/3/steps/coxeter_todd_step_2.png rename to posts/math/permutations/3/steps/coxeter_todd_step_2.png diff --git a/posts/permutations/3/steps/coxeter_todd_step_3.png b/posts/math/permutations/3/steps/coxeter_todd_step_3.png similarity index 100% rename from posts/permutations/3/steps/coxeter_todd_step_3.png rename to posts/math/permutations/3/steps/coxeter_todd_step_3.png diff --git a/posts/permutations/3/steps/coxeter_todd_step_4.png b/posts/math/permutations/3/steps/coxeter_todd_step_4.png similarity index 100% rename from posts/permutations/3/steps/coxeter_todd_step_4.png rename to posts/math/permutations/3/steps/coxeter_todd_step_4.png diff --git a/posts/permutations/_metadata.yml b/posts/math/permutations/_metadata.yml similarity index 100% rename from posts/permutations/_metadata.yml rename to posts/math/permutations/_metadata.yml diff --git a/posts/permutations/appendix/affine/coxeter_a2tilde_generator_a.png b/posts/math/permutations/appendix/affine/coxeter_a2tilde_generator_a.png similarity index 100% rename from posts/permutations/appendix/affine/coxeter_a2tilde_generator_a.png rename to posts/math/permutations/appendix/affine/coxeter_a2tilde_generator_a.png diff --git a/posts/permutations/appendix/affine/coxeter_a3tilde.png b/posts/math/permutations/appendix/affine/coxeter_a3tilde.png similarity index 100% rename from posts/permutations/appendix/affine/coxeter_a3tilde.png rename to posts/math/permutations/appendix/affine/coxeter_a3tilde.png diff --git a/posts/permutations/appendix/affine/coxeter_a3tilde_generator_a.png b/posts/math/permutations/appendix/affine/coxeter_a3tilde_generator_a.png similarity index 100% rename from posts/permutations/appendix/affine/coxeter_a3tilde_generator_a.png rename to posts/math/permutations/appendix/affine/coxeter_a3tilde_generator_a.png diff --git a/posts/permutations/appendix/affine/coxeter_c2tilde_generator_b.png b/posts/math/permutations/appendix/affine/coxeter_c2tilde_generator_b.png similarity index 100% rename from posts/permutations/appendix/affine/coxeter_c2tilde_generator_b.png rename to posts/math/permutations/appendix/affine/coxeter_c2tilde_generator_b.png diff --git a/posts/permutations/appendix/affine/coxeter_g3tilde_generator_b.png b/posts/math/permutations/appendix/affine/coxeter_g3tilde_generator_b.png similarity index 100% rename from posts/permutations/appendix/affine/coxeter_g3tilde_generator_b.png rename to posts/math/permutations/appendix/affine/coxeter_g3tilde_generator_b.png diff --git a/posts/permutations/appendix/b3/coxeter_b3_generator_a.png b/posts/math/permutations/appendix/b3/coxeter_b3_generator_a.png similarity index 100% rename from posts/permutations/appendix/b3/coxeter_b3_generator_a.png rename to posts/math/permutations/appendix/b3/coxeter_b3_generator_a.png diff --git a/posts/permutations/appendix/b3/coxeter_b3_generator_b.png b/posts/math/permutations/appendix/b3/coxeter_b3_generator_b.png similarity index 100% rename from posts/permutations/appendix/b3/coxeter_b3_generator_b.png rename to posts/math/permutations/appendix/b3/coxeter_b3_generator_b.png diff --git a/posts/permutations/appendix/b3/coxeter_b3_generator_c.png b/posts/math/permutations/appendix/b3/coxeter_b3_generator_c.png similarity index 100% rename from posts/permutations/appendix/b3/coxeter_b3_generator_c.png rename to posts/math/permutations/appendix/b3/coxeter_b3_generator_c.png diff --git a/posts/permutations/appendix/b3/false_octahedral_symmetry_graph.png b/posts/math/permutations/appendix/b3/false_octahedral_symmetry_graph.png similarity index 100% rename from posts/permutations/appendix/b3/false_octahedral_symmetry_graph.png rename to posts/math/permutations/appendix/b3/false_octahedral_symmetry_graph.png diff --git a/posts/permutations/appendix/b3/octahedral_embedding.png b/posts/math/permutations/appendix/b3/octahedral_embedding.png similarity index 100% rename from posts/permutations/appendix/b3/octahedral_embedding.png rename to posts/math/permutations/appendix/b3/octahedral_embedding.png diff --git a/posts/permutations/appendix/b3/rhombicuboctahedral_graph.png b/posts/math/permutations/appendix/b3/rhombicuboctahedral_graph.png similarity index 100% rename from posts/permutations/appendix/b3/rhombicuboctahedral_graph.png rename to posts/math/permutations/appendix/b3/rhombicuboctahedral_graph.png diff --git a/posts/permutations/appendix/b3/truncated_cuboctahedral_graph.png b/posts/math/permutations/appendix/b3/truncated_cuboctahedral_graph.png similarity index 100% rename from posts/permutations/appendix/b3/truncated_cuboctahedral_graph.png rename to posts/math/permutations/appendix/b3/truncated_cuboctahedral_graph.png diff --git a/posts/permutations/appendix/b4/coxeter_b4_generator_a.png b/posts/math/permutations/appendix/b4/coxeter_b4_generator_a.png similarity index 100% rename from posts/permutations/appendix/b4/coxeter_b4_generator_a.png rename to posts/math/permutations/appendix/b4/coxeter_b4_generator_a.png diff --git a/posts/permutations/appendix/b4/coxeter_b4_generator_b.png b/posts/math/permutations/appendix/b4/coxeter_b4_generator_b.png similarity index 100% rename from posts/permutations/appendix/b4/coxeter_b4_generator_b.png rename to posts/math/permutations/appendix/b4/coxeter_b4_generator_b.png diff --git a/posts/permutations/appendix/b4/coxeter_b4_generator_c.png b/posts/math/permutations/appendix/b4/coxeter_b4_generator_c.png similarity index 100% rename from posts/permutations/appendix/b4/coxeter_b4_generator_c.png rename to posts/math/permutations/appendix/b4/coxeter_b4_generator_c.png diff --git a/posts/permutations/appendix/b4/coxeter_b4_generator_d.png b/posts/math/permutations/appendix/b4/coxeter_b4_generator_d.png similarity index 100% rename from posts/permutations/appendix/b4/coxeter_b4_generator_d.png rename to posts/math/permutations/appendix/b4/coxeter_b4_generator_d.png diff --git a/posts/permutations/appendix/b4/hyperoctahedral_embedding.png b/posts/math/permutations/appendix/b4/hyperoctahedral_embedding.png similarity index 100% rename from posts/permutations/appendix/b4/hyperoctahedral_embedding.png rename to posts/math/permutations/appendix/b4/hyperoctahedral_embedding.png diff --git a/posts/permutations/appendix/b4_embedding.hs b/posts/math/permutations/appendix/b4_embedding.hs similarity index 100% rename from posts/permutations/appendix/b4_embedding.hs rename to posts/math/permutations/appendix/b4_embedding.hs diff --git a/posts/permutations/appendix/de/coxeter_d4_generator_a.png b/posts/math/permutations/appendix/de/coxeter_d4_generator_a.png similarity index 100% rename from posts/permutations/appendix/de/coxeter_d4_generator_a.png rename to posts/math/permutations/appendix/de/coxeter_d4_generator_a.png diff --git a/posts/permutations/appendix/de/coxeter_d4_generator_b.png b/posts/math/permutations/appendix/de/coxeter_d4_generator_b.png similarity index 100% rename from posts/permutations/appendix/de/coxeter_d4_generator_b.png rename to posts/math/permutations/appendix/de/coxeter_d4_generator_b.png diff --git a/posts/permutations/appendix/de/coxeter_d5_generator_a.png b/posts/math/permutations/appendix/de/coxeter_d5_generator_a.png similarity index 100% rename from posts/permutations/appendix/de/coxeter_d5_generator_a.png rename to posts/math/permutations/appendix/de/coxeter_d5_generator_a.png diff --git a/posts/permutations/appendix/de/coxeter_d5_generator_de.png b/posts/math/permutations/appendix/de/coxeter_d5_generator_de.png similarity index 100% rename from posts/permutations/appendix/de/coxeter_d5_generator_de.png rename to posts/math/permutations/appendix/de/coxeter_d5_generator_de.png diff --git a/posts/permutations/appendix/de/coxeter_e6_generator_ae.png b/posts/math/permutations/appendix/de/coxeter_e6_generator_ae.png similarity index 100% rename from posts/permutations/appendix/de/coxeter_e6_generator_ae.png rename to posts/math/permutations/appendix/de/coxeter_e6_generator_ae.png diff --git a/posts/permutations/appendix/de/d4_embedding.png b/posts/math/permutations/appendix/de/d4_embedding.png similarity index 100% rename from posts/permutations/appendix/de/d4_embedding.png rename to posts/math/permutations/appendix/de/d4_embedding.png diff --git a/posts/permutations/appendix/h3/coxeter_h3_generator_a.png b/posts/math/permutations/appendix/h3/coxeter_h3_generator_a.png similarity index 100% rename from posts/permutations/appendix/h3/coxeter_h3_generator_a.png rename to posts/math/permutations/appendix/h3/coxeter_h3_generator_a.png diff --git a/posts/permutations/appendix/h3/coxeter_h3_generator_b.png b/posts/math/permutations/appendix/h3/coxeter_h3_generator_b.png similarity index 100% rename from posts/permutations/appendix/h3/coxeter_h3_generator_b.png rename to posts/math/permutations/appendix/h3/coxeter_h3_generator_b.png diff --git a/posts/permutations/appendix/h3/coxeter_h3_generator_c.png b/posts/math/permutations/appendix/h3/coxeter_h3_generator_c.png similarity index 100% rename from posts/permutations/appendix/h3/coxeter_h3_generator_c.png rename to posts/math/permutations/appendix/h3/coxeter_h3_generator_c.png diff --git a/posts/permutations/appendix/h3/false_icosahedral_symmetry_graph.png b/posts/math/permutations/appendix/h3/false_icosahedral_symmetry_graph.png similarity index 100% rename from posts/permutations/appendix/h3/false_icosahedral_symmetry_graph.png rename to posts/math/permutations/appendix/h3/false_icosahedral_symmetry_graph.png diff --git a/posts/permutations/appendix/h3/icosahedral_embedding.png b/posts/math/permutations/appendix/h3/icosahedral_embedding.png similarity index 100% rename from posts/permutations/appendix/h3/icosahedral_embedding.png rename to posts/math/permutations/appendix/h3/icosahedral_embedding.png diff --git a/posts/permutations/appendix/h3/rhomicosidodecahedral_graph.png b/posts/math/permutations/appendix/h3/rhomicosidodecahedral_graph.png similarity index 100% rename from posts/permutations/appendix/h3/rhomicosidodecahedral_graph.png rename to posts/math/permutations/appendix/h3/rhomicosidodecahedral_graph.png diff --git a/posts/permutations/appendix/h3/truncated_icosidodecahedral_graph.png b/posts/math/permutations/appendix/h3/truncated_icosidodecahedral_graph.png similarity index 100% rename from posts/permutations/appendix/h3/truncated_icosidodecahedral_graph.png rename to posts/math/permutations/appendix/h3/truncated_icosidodecahedral_graph.png diff --git a/posts/permutations/appendix/index.qmd b/posts/math/permutations/appendix/index.qmd similarity index 100% rename from posts/permutations/appendix/index.qmd rename to posts/math/permutations/appendix/index.qmd diff --git a/posts/permutations/appendix/tetrahedron_wikipedia.png b/posts/math/permutations/appendix/tetrahedron_wikipedia.png similarity index 100% rename from posts/permutations/appendix/tetrahedron_wikipedia.png rename to posts/math/permutations/appendix/tetrahedron_wikipedia.png diff --git a/posts/permutations/index.qmd b/posts/math/permutations/index.qmd similarity index 100% rename from posts/permutations/index.qmd rename to posts/math/permutations/index.qmd diff --git a/posts/polycount/1/index.qmd b/posts/math/polycount/1/index.qmd similarity index 100% rename from posts/polycount/1/index.qmd rename to posts/math/polycount/1/index.qmd diff --git a/posts/polycount/2/index.qmd b/posts/math/polycount/2/index.qmd similarity index 100% rename from posts/polycount/2/index.qmd rename to posts/math/polycount/2/index.qmd diff --git a/posts/polycount/3/index.qmd b/posts/math/polycount/3/index.qmd similarity index 100% rename from posts/polycount/3/index.qmd rename to posts/math/polycount/3/index.qmd diff --git a/posts/polycount/3/zero_spacing.hs b/posts/math/polycount/3/zero_spacing.hs similarity index 100% rename from posts/polycount/3/zero_spacing.hs rename to posts/math/polycount/3/zero_spacing.hs diff --git a/posts/polycount/4/appendix/cendree_DivMod_count_1024_256_digits.csv b/posts/math/polycount/4/appendix/cendree_DivMod_count_1024_256_digits.csv similarity index 100% rename from posts/polycount/4/appendix/cendree_DivMod_count_1024_256_digits.csv rename to posts/math/polycount/4/appendix/cendree_DivMod_count_1024_256_digits.csv diff --git a/posts/polycount/4/appendix/cendree_QuotRem_count_1024_256_digits.csv b/posts/math/polycount/4/appendix/cendree_QuotRem_count_1024_256_digits.csv similarity index 100% rename from posts/polycount/4/appendix/cendree_QuotRem_count_1024_256_digits.csv rename to posts/math/polycount/4/appendix/cendree_QuotRem_count_1024_256_digits.csv diff --git a/posts/polycount/4/appendix/cendree_divmod_fractal.png b/posts/math/polycount/4/appendix/cendree_divmod_fractal.png similarity index 100% rename from posts/polycount/4/appendix/cendree_divmod_fractal.png rename to posts/math/polycount/4/appendix/cendree_divmod_fractal.png diff --git a/posts/polycount/4/appendix/cendree_quotrem_fractal.png b/posts/math/polycount/4/appendix/cendree_quotrem_fractal.png similarity index 100% rename from posts/polycount/4/appendix/cendree_quotrem_fractal.png rename to posts/math/polycount/4/appendix/cendree_quotrem_fractal.png diff --git a/posts/polycount/4/appendix/index.qmd b/posts/math/polycount/4/appendix/index.qmd similarity index 100% rename from posts/polycount/4/appendix/index.qmd rename to posts/math/polycount/4/appendix/index.qmd diff --git a/posts/polycount/4/appendix/kadic.py b/posts/math/polycount/4/appendix/kadic.py similarity index 100% rename from posts/polycount/4/appendix/kadic.py rename to posts/math/polycount/4/appendix/kadic.py diff --git a/posts/polycount/4/appendix/showAdicWithKappa.ojs b/posts/math/polycount/4/appendix/showAdicWithKappa.ojs similarity index 100% rename from posts/polycount/4/appendix/showAdicWithKappa.ojs rename to posts/math/polycount/4/appendix/showAdicWithKappa.ojs diff --git a/posts/polycount/4/cendree.hs b/posts/math/polycount/4/cendree.hs similarity index 100% rename from posts/polycount/4/cendree.hs rename to posts/math/polycount/4/cendree.hs diff --git a/posts/polycount/4/cendree_adic_4.csv b/posts/math/polycount/4/cendree_adic_4.csv similarity index 100% rename from posts/polycount/4/cendree_adic_4.csv rename to posts/math/polycount/4/cendree_adic_4.csv diff --git a/posts/polycount/4/cendree_adic_4_binary.csv b/posts/math/polycount/4/cendree_adic_4_binary.csv similarity index 100% rename from posts/polycount/4/cendree_adic_4_binary.csv rename to posts/math/polycount/4/cendree_adic_4_binary.csv diff --git a/posts/polycount/4/index.qmd b/posts/math/polycount/4/index.qmd similarity index 100% rename from posts/polycount/4/index.qmd rename to posts/math/polycount/4/index.qmd diff --git a/posts/polycount/5/canonical_tables/canonical_addition.gif b/posts/math/polycount/5/canonical_tables/canonical_addition.gif similarity index 100% rename from posts/polycount/5/canonical_tables/canonical_addition.gif rename to posts/math/polycount/5/canonical_tables/canonical_addition.gif diff --git a/posts/polycount/5/canonical_tables/canonical_multiplication.gif b/posts/math/polycount/5/canonical_tables/canonical_multiplication.gif similarity index 100% rename from posts/polycount/5/canonical_tables/canonical_multiplication.gif rename to posts/math/polycount/5/canonical_tables/canonical_multiplication.gif diff --git a/posts/polycount/5/fibonacci_deficiency_mod_2.png b/posts/math/polycount/5/fibonacci_deficiency_mod_2.png similarity index 100% rename from posts/polycount/5/fibonacci_deficiency_mod_2.png rename to posts/math/polycount/5/fibonacci_deficiency_mod_2.png diff --git a/posts/polycount/5/fibonacci_old_bad.png b/posts/math/polycount/5/fibonacci_old_bad.png similarity index 100% rename from posts/polycount/5/fibonacci_old_bad.png rename to posts/math/polycount/5/fibonacci_old_bad.png diff --git a/posts/polycount/5/gif_mp4_size_comparison.png b/posts/math/polycount/5/gif_mp4_size_comparison.png similarity index 100% rename from posts/polycount/5/gif_mp4_size_comparison.png rename to posts/math/polycount/5/gif_mp4_size_comparison.png diff --git a/posts/polycount/5/index.qmd b/posts/math/polycount/5/index.qmd similarity index 100% rename from posts/polycount/5/index.qmd rename to posts/math/polycount/5/index.qmd diff --git a/posts/polycount/5/series_tables/catalan_oplus_mod_2.png b/posts/math/polycount/5/series_tables/catalan_oplus_mod_2.png similarity index 100% rename from posts/polycount/5/series_tables/catalan_oplus_mod_2.png rename to posts/math/polycount/5/series_tables/catalan_oplus_mod_2.png diff --git a/posts/polycount/5/series_tables/factorial_oplus_mod_8.png b/posts/math/polycount/5/series_tables/factorial_oplus_mod_8.png similarity index 100% rename from posts/polycount/5/series_tables/factorial_oplus_mod_8.png rename to posts/math/polycount/5/series_tables/factorial_oplus_mod_8.png diff --git a/posts/polycount/5/series_tables/fibonacci_odot.gif b/posts/math/polycount/5/series_tables/fibonacci_odot.gif similarity index 100% rename from posts/polycount/5/series_tables/fibonacci_odot.gif rename to posts/math/polycount/5/series_tables/fibonacci_odot.gif diff --git a/posts/polycount/5/series_tables/fibonacci_oplus.gif b/posts/math/polycount/5/series_tables/fibonacci_oplus.gif similarity index 100% rename from posts/polycount/5/series_tables/fibonacci_oplus.gif rename to posts/math/polycount/5/series_tables/fibonacci_oplus.gif diff --git a/posts/polycount/5/series_tables/jacobsthal_oplus.gif b/posts/math/polycount/5/series_tables/jacobsthal_oplus.gif similarity index 100% rename from posts/polycount/5/series_tables/jacobsthal_oplus.gif rename to posts/math/polycount/5/series_tables/jacobsthal_oplus.gif diff --git a/posts/polycount/5/series_tables/padovan_oplus.gif b/posts/math/polycount/5/series_tables/padovan_oplus.gif similarity index 100% rename from posts/polycount/5/series_tables/padovan_oplus.gif rename to posts/math/polycount/5/series_tables/padovan_oplus.gif diff --git a/posts/polycount/5/series_tables/pell_oplus.gif b/posts/math/polycount/5/series_tables/pell_oplus.gif similarity index 100% rename from posts/polycount/5/series_tables/pell_oplus.gif rename to posts/math/polycount/5/series_tables/pell_oplus.gif diff --git a/posts/polycount/5/series_tables/recurrence_1_1_2_oplus.gif b/posts/math/polycount/5/series_tables/recurrence_1_1_2_oplus.gif similarity index 100% rename from posts/polycount/5/series_tables/recurrence_1_1_2_oplus.gif rename to posts/math/polycount/5/series_tables/recurrence_1_1_2_oplus.gif diff --git a/posts/polycount/5/series_tables/square_oplus.gif b/posts/math/polycount/5/series_tables/square_oplus.gif similarity index 100% rename from posts/polycount/5/series_tables/square_oplus.gif rename to posts/math/polycount/5/series_tables/square_oplus.gif diff --git a/posts/polycount/5/series_tables/tetranacci_oplus.gif b/posts/math/polycount/5/series_tables/tetranacci_oplus.gif similarity index 100% rename from posts/polycount/5/series_tables/tetranacci_oplus.gif rename to posts/math/polycount/5/series_tables/tetranacci_oplus.gif diff --git a/posts/polycount/5/series_tables/triangular_oplus.gif b/posts/math/polycount/5/series_tables/triangular_oplus.gif similarity index 100% rename from posts/polycount/5/series_tables/triangular_oplus.gif rename to posts/math/polycount/5/series_tables/triangular_oplus.gif diff --git a/posts/polycount/5/series_tables/tribonacci_oplus.gif b/posts/math/polycount/5/series_tables/tribonacci_oplus.gif similarity index 100% rename from posts/polycount/5/series_tables/tribonacci_oplus.gif rename to posts/math/polycount/5/series_tables/tribonacci_oplus.gif diff --git a/posts/polycount/_metadata.yml b/posts/math/polycount/_metadata.yml similarity index 100% rename from posts/polycount/_metadata.yml rename to posts/math/polycount/_metadata.yml diff --git a/posts/polycount/index.qmd b/posts/math/polycount/index.qmd similarity index 100% rename from posts/polycount/index.qmd rename to posts/math/polycount/index.qmd diff --git a/posts/polycount/sand-1/.gitignore b/posts/math/polycount/sand-1/.gitignore similarity index 100% rename from posts/polycount/sand-1/.gitignore rename to posts/math/polycount/sand-1/.gitignore diff --git a/posts/polycount/sand-1/carry2d/__init__.py b/posts/math/polycount/sand-1/carry2d/__init__.py similarity index 100% rename from posts/polycount/sand-1/carry2d/__init__.py rename to posts/math/polycount/sand-1/carry2d/__init__.py diff --git a/posts/polycount/sand-1/carry2d/anim.py b/posts/math/polycount/sand-1/carry2d/anim.py similarity index 100% rename from posts/polycount/sand-1/carry2d/anim.py rename to posts/math/polycount/sand-1/carry2d/anim.py diff --git a/posts/polycount/sand-1/carry2d/carry.py b/posts/math/polycount/sand-1/carry2d/carry.py similarity index 100% rename from posts/polycount/sand-1/carry2d/carry.py rename to posts/math/polycount/sand-1/carry2d/carry.py diff --git a/posts/polycount/sand-1/carry2d/expansion.py b/posts/math/polycount/sand-1/carry2d/expansion.py similarity index 100% rename from posts/polycount/sand-1/carry2d/expansion.py rename to posts/math/polycount/sand-1/carry2d/expansion.py diff --git a/posts/polycount/sand-1/carry2d/extra.py b/posts/math/polycount/sand-1/carry2d/extra.py similarity index 100% rename from posts/polycount/sand-1/carry2d/extra.py rename to posts/math/polycount/sand-1/carry2d/extra.py diff --git a/posts/polycount/sand-1/index.qmd b/posts/math/polycount/sand-1/index.qmd similarity index 100% rename from posts/polycount/sand-1/index.qmd rename to posts/math/polycount/sand-1/index.qmd diff --git a/posts/polycount/sand-1/todo.txt b/posts/math/polycount/sand-1/todo.txt similarity index 100% rename from posts/polycount/sand-1/todo.txt rename to posts/math/polycount/sand-1/todo.txt diff --git a/posts/polycount/sand-2/.gitignore b/posts/math/polycount/sand-2/.gitignore similarity index 100% rename from posts/polycount/sand-2/.gitignore rename to posts/math/polycount/sand-2/.gitignore diff --git a/posts/polycount/sand-2/carry2d b/posts/math/polycount/sand-2/carry2d similarity index 100% rename from posts/polycount/sand-2/carry2d rename to posts/math/polycount/sand-2/carry2d diff --git a/posts/polycount/sand-2/collinear_carries.png b/posts/math/polycount/sand-2/collinear_carries.png similarity index 100% rename from posts/polycount/sand-2/collinear_carries.png rename to posts/math/polycount/sand-2/collinear_carries.png diff --git a/posts/polycount/sand-2/first_implicit.png b/posts/math/polycount/sand-2/first_implicit.png similarity index 100% rename from posts/polycount/sand-2/first_implicit.png rename to posts/math/polycount/sand-2/first_implicit.png diff --git a/posts/polycount/sand-2/index.qmd b/posts/math/polycount/sand-2/index.qmd similarity index 100% rename from posts/polycount/sand-2/index.qmd rename to posts/math/polycount/sand-2/index.qmd diff --git a/posts/polycount/sand-2/polyproduct.png b/posts/math/polycount/sand-2/polyproduct.png similarity index 100% rename from posts/polycount/sand-2/polyproduct.png rename to posts/math/polycount/sand-2/polyproduct.png diff --git a/posts/stereo/1/approx-results/.clang-format b/posts/math/stereo/1/approx-results/.clang-format similarity index 100% rename from posts/stereo/1/approx-results/.clang-format rename to posts/math/stereo/1/approx-results/.clang-format diff --git a/posts/stereo/1/approx-results/.gitignore b/posts/math/stereo/1/approx-results/.gitignore similarity index 100% rename from posts/stereo/1/approx-results/.gitignore rename to posts/math/stereo/1/approx-results/.gitignore diff --git a/posts/stereo/1/approx-results/Makefile b/posts/math/stereo/1/approx-results/Makefile similarity index 100% rename from posts/stereo/1/approx-results/Makefile rename to posts/math/stereo/1/approx-results/Makefile diff --git a/posts/stereo/1/approx-results/main.c b/posts/math/stereo/1/approx-results/main.c similarity index 100% rename from posts/stereo/1/approx-results/main.c rename to posts/math/stereo/1/approx-results/main.c diff --git a/posts/stereo/1/approx-results/results_complex.txt b/posts/math/stereo/1/approx-results/results_complex.txt similarity index 100% rename from posts/stereo/1/approx-results/results_complex.txt rename to posts/math/stereo/1/approx-results/results_complex.txt diff --git a/posts/stereo/1/approx-results/results_math.txt b/posts/math/stereo/1/approx-results/results_math.txt similarity index 100% rename from posts/stereo/1/approx-results/results_math.txt rename to posts/math/stereo/1/approx-results/results_math.txt diff --git a/posts/stereo/1/approx-results/stereo_complex.c b/posts/math/stereo/1/approx-results/stereo_complex.c similarity index 100% rename from posts/stereo/1/approx-results/stereo_complex.c rename to posts/math/stereo/1/approx-results/stereo_complex.c diff --git a/posts/stereo/1/approx-results/stereo_math.c b/posts/math/stereo/1/approx-results/stereo_math.c similarity index 100% rename from posts/stereo/1/approx-results/stereo_math.c rename to posts/math/stereo/1/approx-results/stereo_math.c diff --git a/posts/stereo/1/index.qmd b/posts/math/stereo/1/index.qmd similarity index 100% rename from posts/stereo/1/index.qmd rename to posts/math/stereo/1/index.qmd diff --git a/posts/stereo/1/stereo_circle.png b/posts/math/stereo/1/stereo_circle.png similarity index 100% rename from posts/stereo/1/stereo_circle.png rename to posts/math/stereo/1/stereo_circle.png diff --git a/posts/stereo/1/stereo_sphere.png b/posts/math/stereo/1/stereo_sphere.png similarity index 100% rename from posts/stereo/1/stereo_sphere.png rename to posts/math/stereo/1/stereo_sphere.png diff --git a/posts/stereo/2/.gitignore b/posts/math/stereo/2/.gitignore similarity index 100% rename from posts/stereo/2/.gitignore rename to posts/math/stereo/2/.gitignore diff --git a/posts/stereo/2/anim.py b/posts/math/stereo/2/anim.py similarity index 100% rename from posts/stereo/2/anim.py rename to posts/math/stereo/2/anim.py diff --git a/posts/stereo/2/index.qmd b/posts/math/stereo/2/index.qmd similarity index 100% rename from posts/stereo/2/index.qmd rename to posts/math/stereo/2/index.qmd diff --git a/posts/stereo/_metadata.yml b/posts/math/stereo/_metadata.yml similarity index 100% rename from posts/stereo/_metadata.yml rename to posts/math/stereo/_metadata.yml diff --git a/posts/stereo/index.qmd b/posts/math/stereo/index.qmd similarity index 100% rename from posts/stereo/index.qmd rename to posts/math/stereo/index.qmd diff --git a/posts/type-algebra/1/index.qmd b/posts/math/type-algebra/1/index.qmd similarity index 100% rename from posts/type-algebra/1/index.qmd rename to posts/math/type-algebra/1/index.qmd diff --git a/posts/type-algebra/2/index.qmd b/posts/math/type-algebra/2/index.qmd similarity index 100% rename from posts/type-algebra/2/index.qmd rename to posts/math/type-algebra/2/index.qmd diff --git a/posts/type-algebra/2/prod_coprod.png b/posts/math/type-algebra/2/prod_coprod.png similarity index 100% rename from posts/type-algebra/2/prod_coprod.png rename to posts/math/type-algebra/2/prod_coprod.png diff --git a/posts/type-algebra/3/binary_trees.png b/posts/math/type-algebra/3/binary_trees.png similarity index 100% rename from posts/type-algebra/3/binary_trees.png rename to posts/math/type-algebra/3/binary_trees.png diff --git a/posts/type-algebra/3/bintree_bush_bijection.png b/posts/math/type-algebra/3/bintree_bush_bijection.png similarity index 100% rename from posts/type-algebra/3/bintree_bush_bijection.png rename to posts/math/type-algebra/3/bintree_bush_bijection.png diff --git a/posts/type-algebra/3/index.qmd b/posts/math/type-algebra/3/index.qmd similarity index 100% rename from posts/type-algebra/3/index.qmd rename to posts/math/type-algebra/3/index.qmd diff --git a/posts/type-algebra/_metadata.yml b/posts/math/type-algebra/_metadata.yml similarity index 100% rename from posts/type-algebra/_metadata.yml rename to posts/math/type-algebra/_metadata.yml diff --git a/posts/type-algebra/index.qmd b/posts/math/type-algebra/index.qmd similarity index 100% rename from posts/type-algebra/index.qmd rename to posts/math/type-algebra/index.qmd