From 3bc6410c14e7453a49c094064f0a54580eb793ed Mon Sep 17 00:00:00 2001 From: colinleach Date: Fri, 20 Sep 2024 14:07:26 -0700 Subject: [PATCH] move older concept/exercise drafts to older-drafts folder --- .../dnd-char/dnd-character.jl => concepts.wip/.gitkeep | 0 .../concept.wip/emoji-times/emoji-times.jl => concepts/.gitkeep | 0 .../concept.wip/{fibonacci-iterator/fibonacci.jl => .gitkeep} | 0 .../concepts}/abstract-types/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/abstract-types/about.md | 0 {concepts.wip => older-drafts/concepts}/abstract-types/links.json | 0 .../concepts}/arithmetic-operators/.meta/config.json | 0 .../concepts}/arithmetic-operators/about.md | 0 .../concepts}/arithmetic-operators/introduction.md | 0 .../concepts}/arithmetic-operators/links.json | 0 .../concepts}/boolean-expressions/.meta/config.json | 0 .../concepts}/boolean-expressions/about.md | 0 .../concepts}/boolean-expressions/introduction.md | 0 .../concepts}/boolean-expressions/links.json | 0 .../concepts}/boolean-logic/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/boolean-logic/about.md | 0 .../concepts}/boolean-logic/introduction.md | 0 {concepts.wip => older-drafts/concepts}/boolean-logic/links.json | 0 .../concepts}/booleans/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/booleans/about.md | 0 {concepts.wip => older-drafts/concepts}/booleans/introduction.md | 0 {concepts.wip => older-drafts/concepts}/booleans/links.json | 0 .../concepts}/composite-types/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/composite-types/about.md | 0 .../concepts}/composite-types/links.json | 0 .../concepts}/conditionals/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/conditionals/about.md | 0 .../concepts}/conditionals/introduction.md | 0 {concepts.wip => older-drafts/concepts}/conditionals/links.json | 0 {concepts.wip => older-drafts/concepts}/config.json | 0 .../concepts}/constants/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/constants/about.md | 0 {concepts.wip => older-drafts/concepts}/constants/links.json | 0 .../concepts}/docstrings/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/docstrings/about.md | 0 .../concepts}/docstrings/introduction.md | 0 {concepts.wip => older-drafts/concepts}/docstrings/links.json | 0 .../concepts}/emoji-symbols/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/emoji-symbols/about.md | 0 .../concepts}/emoji-symbols/introduction.md | 0 {concepts.wip => older-drafts/concepts}/emoji-symbols/links.json | 0 .../concepts}/if-expressions/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/if-expressions/about.md | 0 .../concepts}/if-expressions/introduction.md | 0 {concepts.wip => older-drafts/concepts}/if-expressions/links.json | 0 {concepts.wip => older-drafts/concepts}/integer-equality/about.md | 0 .../concepts}/integer-equality/introduction.md | 0 .../concepts}/integer-equality/links.json | 0 .../concepts}/iterator-protocol/about.md | 0 .../concepts}/iterator-protocol/introduction.md | 0 .../concepts}/iterator-protocol/links.json | 0 {concepts.wip => older-drafts/concepts}/kwdef/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/kwdef/about.md | 0 {concepts.wip => older-drafts/concepts}/kwdef/introduction.md | 0 {concepts.wip => older-drafts/concepts}/kwdef/links.json | 0 .../concepts}/matrices-concatenation/.meta/config.json | 0 .../concepts}/matrices-concatenation/about.md | 0 .../concepts}/matrices-concatenation/links.json | 0 .../concepts}/matrices-indices/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/matrices-indices/about.md | 0 .../concepts}/matrices-indices/links.json | 0 .../concepts}/matrices-introduction/.meta/config.json | 0 .../concepts}/matrices-introduction/about.md | 0 .../concepts}/matrices-introduction/introduction.md | 0 .../concepts}/matrices-introduction/links.json | 0 .../concepts}/matrices-iteration/.meta/config.json | 0 .../concepts}/matrices-iteration/about.md | 0 .../concepts}/matrices-iteration/links.json | 0 .../concepts}/matrices-mutation/.meta/config.json | 0 .../concepts}/matrices-mutation/about.md | 0 .../concepts}/matrices-mutation/links.json | 0 {concepts.wip => older-drafts/concepts}/methods/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/methods/about.md | 0 {concepts.wip => older-drafts/concepts}/methods/links.json | 0 .../concepts}/multiple-dispatch/.meta/config.json | 0 .../concepts}/multiple-dispatch/about.md | 0 .../concepts}/multiple-dispatch/introduction.md | 0 .../concepts}/multiple-dispatch/links.json | 0 .../concepts}/nothingness/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/nothingness/about.md | 0 {concepts.wip => older-drafts/concepts}/nothingness/links.json | 0 .../concepts}/optional-arguments/.meta/config.json | 0 .../concepts}/optional-arguments/about.md | 0 .../concepts}/optional-arguments/introduction.md | 0 .../concepts}/optional-arguments/links.json | 0 {concepts.wip => older-drafts/concepts}/pairs/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/pairs/about.md | 0 {concepts.wip => older-drafts/concepts}/pairs/introduction.md | 0 {concepts.wip => older-drafts/concepts}/pairs/links.json | 0 .../concepts}/randomness/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/randomness/about.md | 0 .../concepts}/randomness/introduction.md | 0 {concepts.wip => older-drafts/concepts}/randomness/links.json | 0 .../concepts}/short-circuit-evaluation/.meta/config.json | 0 .../concepts}/short-circuit-evaluation/about.md | 0 .../concepts}/short-circuit-evaluation/introduction.md | 0 .../concepts}/short-circuit-evaluation/links.json | 0 {concepts.wip => older-drafts/concepts}/symbols/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/symbols/about.md | 0 {concepts.wip => older-drafts/concepts}/symbols/links.json | 0 .../concepts}/ternary-operator/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/ternary-operator/about.md | 0 .../concepts}/ternary-operator/introduction.md | 0 .../concepts}/ternary-operator/links.json | 0 .../concepts}/unicode-identifiers/.meta/config.json | 0 .../concepts}/unicode-identifiers/about.md | 0 .../concepts}/unicode-identifiers/introduction.md | 0 .../concepts}/unicode-identifiers/links.json | 0 {concepts.wip => older-drafts/concepts}/vectors/.meta/config.json | 0 {concepts.wip => older-drafts/concepts}/vectors/about.md | 0 {concepts.wip => older-drafts/concepts}/vectors/introduction.md | 0 {concepts.wip => older-drafts/concepts}/vectors/links.json | 0 .../exercises}/annalyns-infiltration/.docs/instructions.md | 0 .../exercises}/annalyns-infiltration/.docs/introduction.md | 0 .../exercises}/annalyns-infiltration/.docs/source.md | 0 .../exercises}/annalyns-infiltration/.meta/config.json | 0 .../exercises}/annalyns-infiltration/.meta/exemplar.jl | 0 .../exercises}/annalyns-infiltration/game.jl | 0 .../exercises}/annalyns-infiltration/runtests.jl | 0 .../exercises}/annalyns-infiltration2/.docs/instructions.md | 0 .../exercises}/annalyns-infiltration2/.docs/introduction.md | 0 .../exercises}/annalyns-infiltration2/.docs/source.md | 0 .../exercises}/annalyns-infiltration2/.meta/config.json | 0 .../exercises}/annalyns-infiltration2/.meta/design.md | 0 .../exercises}/annalyns-infiltration2/.meta/exemplar.jl | 0 .../exercises}/annalyns-infiltration2/game.jl | 0 .../exercises}/annalyns-infiltration2/runtests.jl | 0 .../exercises}/dnd-char/.docs/instructions.md | 0 .../exercises}/dnd-char/.docs/introduction.md | 0 .../exercises}/dnd-char/.meta/config.json | 0 .../exercises}/dnd-char/.meta/exemplar.jl | 0 .../exercises}/dnd-char/.meta/tests.toml | 0 older-drafts/exercises/dnd-char/dnd-character.jl | 0 .../concept.wip => older-drafts/exercises}/dnd-char/runtests.jl | 0 .../exercises}/documented-lasagna/.docs/instructions.md | 0 .../exercises}/documented-lasagna/.docs/introduction.md | 0 .../exercises}/documented-lasagna/.meta/config.json | 0 .../exercises}/documented-lasagna/.meta/design.md | 0 .../exercises}/documented-lasagna/.meta/exemplar.jl | 0 .../exercises}/documented-lasagna/lasagna.jl | 0 .../exercises}/documented-lasagna/runtests.jl | 0 .../exercises}/elyses-analytic-enchantments/.docs/hints.md | 0 .../exercises}/elyses-analytic-enchantments/.docs/instructions.md | 0 .../exercises}/elyses-analytic-enchantments/.docs/introduction.md | 0 .../exercises}/elyses-analytic-enchantments/.meta/config.json | 0 .../exercises}/elyses-analytic-enchantments/.meta/exemplar.jl | 0 .../exercises}/elyses-analytic-enchantments/enchantments.jl | 0 .../exercises}/elyses-analytic-enchantments/runtests.jl | 0 .../exercises}/elyses-enchantments/.docs/hints.md | 0 .../exercises}/elyses-enchantments/.docs/instructions.md | 0 .../exercises}/elyses-enchantments/.docs/introduction.md | 0 .../exercises}/elyses-enchantments/.meta/config.json | 0 .../exercises}/elyses-enchantments/.meta/exemplar.jl | 0 .../exercises}/elyses-enchantments/enchantments.jl | 0 .../exercises}/elyses-enchantments/runtests.jl | 0 .../exercises}/emoji-times/.docs/hints.md | 0 .../exercises}/emoji-times/.docs/instructions.md | 0 .../exercises}/emoji-times/.meta/config.json | 0 .../exercises}/emoji-times/.meta/design.md | 0 .../exercises}/emoji-times/.meta/exemplar.jl | 0 older-drafts/exercises/emoji-times/emoji-times.jl | 0 .../exercises}/emoji-times/runtests.jl | 0 .../exercises}/encounters/.docs/hints.md | 0 .../exercises}/encounters/.docs/instructions.md | 0 .../exercises}/encounters/.docs/introduction.md | 0 .../exercises}/encounters/.docs/source.md | 0 .../exercises}/encounters/.meta/config.json | 0 .../exercises}/encounters/.meta/exemplar.jl | 0 .../exercises}/encounters/encounters.jl | 0 .../concept.wip => older-drafts/exercises}/encounters/runtests.jl | 0 .../exercises}/exercism-matrix/.docs/instructions.md | 0 .../exercises}/exercism-matrix/.docs/introduction.md | 0 .../exercises}/exercism-matrix/.meta/config.json | 0 .../exercises}/exercism-matrix/.meta/design.md | 0 .../exercises}/exercism-matrix/.meta/exemplar.jl | 0 .../exercises}/exercism-matrix/exercism-matrix.jl | 0 .../exercises}/exercism-matrix/runtests.jl | 0 .../exercises}/fibonacci-iterator/.docs/hints.md | 0 .../exercises}/fibonacci-iterator/.docs/instructions.md | 0 .../exercises}/fibonacci-iterator/.docs/introduction.md | 0 .../exercises}/fibonacci-iterator/.meta/config.json | 0 .../exercises}/fibonacci-iterator/.meta/exemplar.jl | 0 older-drafts/exercises/fibonacci-iterator/fibonacci.jl | 0 .../exercises}/fibonacci-iterator/runtests.jl | 0 .../exercises}/high-score/.docs/hints.md | 0 .../exercises}/high-score/.docs/instructions.md | 0 .../exercises}/high-score/.docs/introduction.md | 0 .../exercises}/high-score/.meta/config.json | 0 .../exercises}/high-score/.meta/design.md | 0 .../exercises}/high-score/.meta/exemplar.jl | 0 .../exercises}/high-score/high-score.jl | 0 .../concept.wip => older-drafts/exercises}/high-score/runtests.jl | 0 .../exercises}/name-badge/.docs/hints.md | 0 .../exercises}/name-badge/.docs/instructions.md | 0 .../exercises}/name-badge/.docs/introduction.md | 0 .../exercises}/name-badge/.meta/config.json | 0 .../exercises}/name-badge/.meta/exemplar.jl | 0 .../exercises}/name-badge/namebadge.jl | 0 .../concept.wip => older-drafts/exercises}/name-badge/runtests.jl | 0 .../exercises}/stage-heralding/.docs/hints.md | 0 .../exercises}/stage-heralding/.docs/instructions.md | 0 .../exercises}/stage-heralding/.docs/introduction.md | 0 .../exercises}/stage-heralding/.meta/config.json | 0 .../exercises}/stage-heralding/.meta/design.md | 0 .../exercises}/stage-heralding/.meta/exemplar.jl | 0 .../exercises}/stage-heralding/card-generator.jl | 0 .../exercises}/stage-heralding/runtests.jl | 0 .../exercises}/tech-palace/.docs/instructions.md | 0 .../exercises}/tech-palace/.docs/introduction.md | 0 .../exercises}/tech-palace/.docs/source.md | 0 .../exercises}/tech-palace/.meta/config.json | 0 .../exercises}/tech-palace/.meta/exemplar.jl | 0 .../exercises}/tech-palace/runtests.jl | 0 .../concept.wip => older-drafts/exercises}/tech-palace/welcome.jl | 0 .../exercises}/vehicle-purchase/.docs/instructions.md | 0 .../exercises}/vehicle-purchase/.docs/introduction.md | 0 .../exercises}/vehicle-purchase/.meta/config.json | 0 .../exercises}/vehicle-purchase/.meta/design.md | 0 .../exercises}/vehicle-purchase/.meta/exemplar.jl | 0 .../exercises}/vehicle-purchase/runtests.jl | 0 .../exercises}/vehicle-purchase/vehicle-purchase.jl | 0 221 files changed, 0 insertions(+), 0 deletions(-) rename exercises/concept.wip/dnd-char/dnd-character.jl => concepts.wip/.gitkeep (100%) rename exercises/concept.wip/emoji-times/emoji-times.jl => concepts/.gitkeep (100%) rename exercises/concept.wip/{fibonacci-iterator/fibonacci.jl => .gitkeep} (100%) rename {concepts.wip => older-drafts/concepts}/abstract-types/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/abstract-types/about.md (100%) rename {concepts.wip => older-drafts/concepts}/abstract-types/links.json (100%) rename {concepts.wip => older-drafts/concepts}/arithmetic-operators/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/arithmetic-operators/about.md (100%) rename {concepts.wip => older-drafts/concepts}/arithmetic-operators/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/arithmetic-operators/links.json (100%) rename {concepts.wip => older-drafts/concepts}/boolean-expressions/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/boolean-expressions/about.md (100%) rename {concepts.wip => older-drafts/concepts}/boolean-expressions/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/boolean-expressions/links.json (100%) rename {concepts.wip => older-drafts/concepts}/boolean-logic/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/boolean-logic/about.md (100%) rename {concepts.wip => older-drafts/concepts}/boolean-logic/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/boolean-logic/links.json (100%) rename {concepts.wip => older-drafts/concepts}/booleans/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/booleans/about.md (100%) rename {concepts.wip => older-drafts/concepts}/booleans/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/booleans/links.json (100%) rename {concepts.wip => older-drafts/concepts}/composite-types/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/composite-types/about.md (100%) rename {concepts.wip => older-drafts/concepts}/composite-types/links.json (100%) rename {concepts.wip => older-drafts/concepts}/conditionals/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/conditionals/about.md (100%) rename {concepts.wip => older-drafts/concepts}/conditionals/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/conditionals/links.json (100%) rename {concepts.wip => older-drafts/concepts}/config.json (100%) rename {concepts.wip => older-drafts/concepts}/constants/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/constants/about.md (100%) rename {concepts.wip => older-drafts/concepts}/constants/links.json (100%) rename {concepts.wip => older-drafts/concepts}/docstrings/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/docstrings/about.md (100%) rename {concepts.wip => older-drafts/concepts}/docstrings/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/docstrings/links.json (100%) rename {concepts.wip => older-drafts/concepts}/emoji-symbols/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/emoji-symbols/about.md (100%) rename {concepts.wip => older-drafts/concepts}/emoji-symbols/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/emoji-symbols/links.json (100%) rename {concepts.wip => older-drafts/concepts}/if-expressions/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/if-expressions/about.md (100%) rename {concepts.wip => older-drafts/concepts}/if-expressions/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/if-expressions/links.json (100%) rename {concepts.wip => older-drafts/concepts}/integer-equality/about.md (100%) rename {concepts.wip => older-drafts/concepts}/integer-equality/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/integer-equality/links.json (100%) rename {concepts.wip => older-drafts/concepts}/iterator-protocol/about.md (100%) rename {concepts.wip => older-drafts/concepts}/iterator-protocol/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/iterator-protocol/links.json (100%) rename {concepts.wip => older-drafts/concepts}/kwdef/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/kwdef/about.md (100%) rename {concepts.wip => older-drafts/concepts}/kwdef/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/kwdef/links.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-concatenation/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-concatenation/about.md (100%) rename {concepts.wip => older-drafts/concepts}/matrices-concatenation/links.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-indices/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-indices/about.md (100%) rename {concepts.wip => older-drafts/concepts}/matrices-indices/links.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-introduction/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-introduction/about.md (100%) rename {concepts.wip => older-drafts/concepts}/matrices-introduction/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/matrices-introduction/links.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-iteration/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-iteration/about.md (100%) rename {concepts.wip => older-drafts/concepts}/matrices-iteration/links.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-mutation/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/matrices-mutation/about.md (100%) rename {concepts.wip => older-drafts/concepts}/matrices-mutation/links.json (100%) rename {concepts.wip => older-drafts/concepts}/methods/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/methods/about.md (100%) rename {concepts.wip => older-drafts/concepts}/methods/links.json (100%) rename {concepts.wip => older-drafts/concepts}/multiple-dispatch/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/multiple-dispatch/about.md (100%) rename {concepts.wip => older-drafts/concepts}/multiple-dispatch/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/multiple-dispatch/links.json (100%) rename {concepts.wip => older-drafts/concepts}/nothingness/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/nothingness/about.md (100%) rename {concepts.wip => older-drafts/concepts}/nothingness/links.json (100%) rename {concepts.wip => older-drafts/concepts}/optional-arguments/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/optional-arguments/about.md (100%) rename {concepts.wip => older-drafts/concepts}/optional-arguments/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/optional-arguments/links.json (100%) rename {concepts.wip => older-drafts/concepts}/pairs/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/pairs/about.md (100%) rename {concepts.wip => older-drafts/concepts}/pairs/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/pairs/links.json (100%) rename {concepts.wip => older-drafts/concepts}/randomness/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/randomness/about.md (100%) rename {concepts.wip => older-drafts/concepts}/randomness/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/randomness/links.json (100%) rename {concepts.wip => older-drafts/concepts}/short-circuit-evaluation/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/short-circuit-evaluation/about.md (100%) rename {concepts.wip => older-drafts/concepts}/short-circuit-evaluation/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/short-circuit-evaluation/links.json (100%) rename {concepts.wip => older-drafts/concepts}/symbols/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/symbols/about.md (100%) rename {concepts.wip => older-drafts/concepts}/symbols/links.json (100%) rename {concepts.wip => older-drafts/concepts}/ternary-operator/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/ternary-operator/about.md (100%) rename {concepts.wip => older-drafts/concepts}/ternary-operator/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/ternary-operator/links.json (100%) rename {concepts.wip => older-drafts/concepts}/unicode-identifiers/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/unicode-identifiers/about.md (100%) rename {concepts.wip => older-drafts/concepts}/unicode-identifiers/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/unicode-identifiers/links.json (100%) rename {concepts.wip => older-drafts/concepts}/vectors/.meta/config.json (100%) rename {concepts.wip => older-drafts/concepts}/vectors/about.md (100%) rename {concepts.wip => older-drafts/concepts}/vectors/introduction.md (100%) rename {concepts.wip => older-drafts/concepts}/vectors/links.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration/.docs/source.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration/game.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration2/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration2/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration2/.docs/source.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration2/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration2/.meta/design.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration2/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration2/game.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/annalyns-infiltration2/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/dnd-char/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/dnd-char/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/dnd-char/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/dnd-char/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/dnd-char/.meta/tests.toml (100%) create mode 100644 older-drafts/exercises/dnd-char/dnd-character.jl rename {exercises/concept.wip => older-drafts/exercises}/dnd-char/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/documented-lasagna/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/documented-lasagna/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/documented-lasagna/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/documented-lasagna/.meta/design.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/documented-lasagna/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/documented-lasagna/lasagna.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/documented-lasagna/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-analytic-enchantments/.docs/hints.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-analytic-enchantments/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-analytic-enchantments/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-analytic-enchantments/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-analytic-enchantments/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-analytic-enchantments/enchantments.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-analytic-enchantments/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-enchantments/.docs/hints.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-enchantments/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-enchantments/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-enchantments/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-enchantments/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-enchantments/enchantments.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/elyses-enchantments/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/emoji-times/.docs/hints.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/emoji-times/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/emoji-times/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/emoji-times/.meta/design.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/emoji-times/.meta/exemplar.jl (100%) create mode 100644 older-drafts/exercises/emoji-times/emoji-times.jl rename {exercises/concept.wip => older-drafts/exercises}/emoji-times/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/encounters/.docs/hints.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/encounters/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/encounters/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/encounters/.docs/source.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/encounters/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/encounters/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/encounters/encounters.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/encounters/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/exercism-matrix/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/exercism-matrix/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/exercism-matrix/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/exercism-matrix/.meta/design.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/exercism-matrix/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/exercism-matrix/exercism-matrix.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/exercism-matrix/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/fibonacci-iterator/.docs/hints.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/fibonacci-iterator/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/fibonacci-iterator/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/fibonacci-iterator/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/fibonacci-iterator/.meta/exemplar.jl (100%) create mode 100644 older-drafts/exercises/fibonacci-iterator/fibonacci.jl rename {exercises/concept.wip => older-drafts/exercises}/fibonacci-iterator/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/high-score/.docs/hints.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/high-score/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/high-score/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/high-score/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/high-score/.meta/design.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/high-score/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/high-score/high-score.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/high-score/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/name-badge/.docs/hints.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/name-badge/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/name-badge/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/name-badge/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/name-badge/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/name-badge/namebadge.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/name-badge/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/stage-heralding/.docs/hints.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/stage-heralding/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/stage-heralding/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/stage-heralding/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/stage-heralding/.meta/design.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/stage-heralding/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/stage-heralding/card-generator.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/stage-heralding/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/tech-palace/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/tech-palace/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/tech-palace/.docs/source.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/tech-palace/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/tech-palace/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/tech-palace/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/tech-palace/welcome.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/vehicle-purchase/.docs/instructions.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/vehicle-purchase/.docs/introduction.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/vehicle-purchase/.meta/config.json (100%) rename {exercises/concept.wip => older-drafts/exercises}/vehicle-purchase/.meta/design.md (100%) rename {exercises/concept.wip => older-drafts/exercises}/vehicle-purchase/.meta/exemplar.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/vehicle-purchase/runtests.jl (100%) rename {exercises/concept.wip => older-drafts/exercises}/vehicle-purchase/vehicle-purchase.jl (100%) diff --git a/exercises/concept.wip/dnd-char/dnd-character.jl b/concepts.wip/.gitkeep similarity index 100% rename from exercises/concept.wip/dnd-char/dnd-character.jl rename to concepts.wip/.gitkeep diff --git a/exercises/concept.wip/emoji-times/emoji-times.jl b/concepts/.gitkeep similarity index 100% rename from exercises/concept.wip/emoji-times/emoji-times.jl rename to concepts/.gitkeep diff --git a/exercises/concept.wip/fibonacci-iterator/fibonacci.jl b/exercises/concept.wip/.gitkeep similarity index 100% rename from exercises/concept.wip/fibonacci-iterator/fibonacci.jl rename to exercises/concept.wip/.gitkeep diff --git a/concepts.wip/abstract-types/.meta/config.json b/older-drafts/concepts/abstract-types/.meta/config.json similarity index 100% rename from concepts.wip/abstract-types/.meta/config.json rename to older-drafts/concepts/abstract-types/.meta/config.json diff --git a/concepts.wip/abstract-types/about.md b/older-drafts/concepts/abstract-types/about.md similarity index 100% rename from concepts.wip/abstract-types/about.md rename to older-drafts/concepts/abstract-types/about.md diff --git a/concepts.wip/abstract-types/links.json b/older-drafts/concepts/abstract-types/links.json similarity index 100% rename from concepts.wip/abstract-types/links.json rename to older-drafts/concepts/abstract-types/links.json diff --git a/concepts.wip/arithmetic-operators/.meta/config.json b/older-drafts/concepts/arithmetic-operators/.meta/config.json similarity index 100% rename from concepts.wip/arithmetic-operators/.meta/config.json rename to older-drafts/concepts/arithmetic-operators/.meta/config.json diff --git a/concepts.wip/arithmetic-operators/about.md b/older-drafts/concepts/arithmetic-operators/about.md similarity index 100% rename from concepts.wip/arithmetic-operators/about.md rename to older-drafts/concepts/arithmetic-operators/about.md diff --git a/concepts.wip/arithmetic-operators/introduction.md b/older-drafts/concepts/arithmetic-operators/introduction.md similarity index 100% rename from concepts.wip/arithmetic-operators/introduction.md rename to older-drafts/concepts/arithmetic-operators/introduction.md diff --git a/concepts.wip/arithmetic-operators/links.json b/older-drafts/concepts/arithmetic-operators/links.json similarity index 100% rename from concepts.wip/arithmetic-operators/links.json rename to older-drafts/concepts/arithmetic-operators/links.json diff --git a/concepts.wip/boolean-expressions/.meta/config.json b/older-drafts/concepts/boolean-expressions/.meta/config.json similarity index 100% rename from concepts.wip/boolean-expressions/.meta/config.json rename to older-drafts/concepts/boolean-expressions/.meta/config.json diff --git a/concepts.wip/boolean-expressions/about.md b/older-drafts/concepts/boolean-expressions/about.md similarity index 100% rename from concepts.wip/boolean-expressions/about.md rename to older-drafts/concepts/boolean-expressions/about.md diff --git a/concepts.wip/boolean-expressions/introduction.md b/older-drafts/concepts/boolean-expressions/introduction.md similarity index 100% rename from concepts.wip/boolean-expressions/introduction.md rename to older-drafts/concepts/boolean-expressions/introduction.md diff --git a/concepts.wip/boolean-expressions/links.json b/older-drafts/concepts/boolean-expressions/links.json similarity index 100% rename from concepts.wip/boolean-expressions/links.json rename to older-drafts/concepts/boolean-expressions/links.json diff --git a/concepts.wip/boolean-logic/.meta/config.json b/older-drafts/concepts/boolean-logic/.meta/config.json similarity index 100% rename from concepts.wip/boolean-logic/.meta/config.json rename to older-drafts/concepts/boolean-logic/.meta/config.json diff --git a/concepts.wip/boolean-logic/about.md b/older-drafts/concepts/boolean-logic/about.md similarity index 100% rename from concepts.wip/boolean-logic/about.md rename to older-drafts/concepts/boolean-logic/about.md diff --git a/concepts.wip/boolean-logic/introduction.md b/older-drafts/concepts/boolean-logic/introduction.md similarity index 100% rename from concepts.wip/boolean-logic/introduction.md rename to older-drafts/concepts/boolean-logic/introduction.md diff --git a/concepts.wip/boolean-logic/links.json b/older-drafts/concepts/boolean-logic/links.json similarity index 100% rename from concepts.wip/boolean-logic/links.json rename to older-drafts/concepts/boolean-logic/links.json diff --git a/concepts.wip/booleans/.meta/config.json b/older-drafts/concepts/booleans/.meta/config.json similarity index 100% rename from concepts.wip/booleans/.meta/config.json rename to older-drafts/concepts/booleans/.meta/config.json diff --git a/concepts.wip/booleans/about.md b/older-drafts/concepts/booleans/about.md similarity index 100% rename from concepts.wip/booleans/about.md rename to older-drafts/concepts/booleans/about.md diff --git a/concepts.wip/booleans/introduction.md b/older-drafts/concepts/booleans/introduction.md similarity index 100% rename from concepts.wip/booleans/introduction.md rename to older-drafts/concepts/booleans/introduction.md diff --git a/concepts.wip/booleans/links.json b/older-drafts/concepts/booleans/links.json similarity index 100% rename from concepts.wip/booleans/links.json rename to older-drafts/concepts/booleans/links.json diff --git a/concepts.wip/composite-types/.meta/config.json b/older-drafts/concepts/composite-types/.meta/config.json similarity index 100% rename from concepts.wip/composite-types/.meta/config.json rename to older-drafts/concepts/composite-types/.meta/config.json diff --git a/concepts.wip/composite-types/about.md b/older-drafts/concepts/composite-types/about.md similarity index 100% rename from concepts.wip/composite-types/about.md rename to older-drafts/concepts/composite-types/about.md diff --git a/concepts.wip/composite-types/links.json b/older-drafts/concepts/composite-types/links.json similarity index 100% rename from concepts.wip/composite-types/links.json rename to older-drafts/concepts/composite-types/links.json diff --git a/concepts.wip/conditionals/.meta/config.json b/older-drafts/concepts/conditionals/.meta/config.json similarity index 100% rename from concepts.wip/conditionals/.meta/config.json rename to older-drafts/concepts/conditionals/.meta/config.json diff --git a/concepts.wip/conditionals/about.md b/older-drafts/concepts/conditionals/about.md similarity index 100% rename from concepts.wip/conditionals/about.md rename to older-drafts/concepts/conditionals/about.md diff --git a/concepts.wip/conditionals/introduction.md b/older-drafts/concepts/conditionals/introduction.md similarity index 100% rename from concepts.wip/conditionals/introduction.md rename to older-drafts/concepts/conditionals/introduction.md diff --git a/concepts.wip/conditionals/links.json b/older-drafts/concepts/conditionals/links.json similarity index 100% rename from concepts.wip/conditionals/links.json rename to older-drafts/concepts/conditionals/links.json diff --git a/concepts.wip/config.json b/older-drafts/concepts/config.json similarity index 100% rename from concepts.wip/config.json rename to older-drafts/concepts/config.json diff --git a/concepts.wip/constants/.meta/config.json b/older-drafts/concepts/constants/.meta/config.json similarity index 100% rename from concepts.wip/constants/.meta/config.json rename to older-drafts/concepts/constants/.meta/config.json diff --git a/concepts.wip/constants/about.md b/older-drafts/concepts/constants/about.md similarity index 100% rename from concepts.wip/constants/about.md rename to older-drafts/concepts/constants/about.md diff --git a/concepts.wip/constants/links.json b/older-drafts/concepts/constants/links.json similarity index 100% rename from concepts.wip/constants/links.json rename to older-drafts/concepts/constants/links.json diff --git a/concepts.wip/docstrings/.meta/config.json b/older-drafts/concepts/docstrings/.meta/config.json similarity index 100% rename from concepts.wip/docstrings/.meta/config.json rename to older-drafts/concepts/docstrings/.meta/config.json diff --git a/concepts.wip/docstrings/about.md b/older-drafts/concepts/docstrings/about.md similarity index 100% rename from concepts.wip/docstrings/about.md rename to older-drafts/concepts/docstrings/about.md diff --git a/concepts.wip/docstrings/introduction.md b/older-drafts/concepts/docstrings/introduction.md similarity index 100% rename from concepts.wip/docstrings/introduction.md rename to older-drafts/concepts/docstrings/introduction.md diff --git a/concepts.wip/docstrings/links.json b/older-drafts/concepts/docstrings/links.json similarity index 100% rename from concepts.wip/docstrings/links.json rename to older-drafts/concepts/docstrings/links.json diff --git a/concepts.wip/emoji-symbols/.meta/config.json b/older-drafts/concepts/emoji-symbols/.meta/config.json similarity index 100% rename from concepts.wip/emoji-symbols/.meta/config.json rename to older-drafts/concepts/emoji-symbols/.meta/config.json diff --git a/concepts.wip/emoji-symbols/about.md b/older-drafts/concepts/emoji-symbols/about.md similarity index 100% rename from concepts.wip/emoji-symbols/about.md rename to older-drafts/concepts/emoji-symbols/about.md diff --git a/concepts.wip/emoji-symbols/introduction.md b/older-drafts/concepts/emoji-symbols/introduction.md similarity index 100% rename from concepts.wip/emoji-symbols/introduction.md rename to older-drafts/concepts/emoji-symbols/introduction.md diff --git a/concepts.wip/emoji-symbols/links.json b/older-drafts/concepts/emoji-symbols/links.json similarity index 100% rename from concepts.wip/emoji-symbols/links.json rename to older-drafts/concepts/emoji-symbols/links.json diff --git a/concepts.wip/if-expressions/.meta/config.json b/older-drafts/concepts/if-expressions/.meta/config.json similarity index 100% rename from concepts.wip/if-expressions/.meta/config.json rename to older-drafts/concepts/if-expressions/.meta/config.json diff --git a/concepts.wip/if-expressions/about.md b/older-drafts/concepts/if-expressions/about.md similarity index 100% rename from concepts.wip/if-expressions/about.md rename to older-drafts/concepts/if-expressions/about.md diff --git a/concepts.wip/if-expressions/introduction.md b/older-drafts/concepts/if-expressions/introduction.md similarity index 100% rename from concepts.wip/if-expressions/introduction.md rename to older-drafts/concepts/if-expressions/introduction.md diff --git a/concepts.wip/if-expressions/links.json b/older-drafts/concepts/if-expressions/links.json similarity index 100% rename from concepts.wip/if-expressions/links.json rename to older-drafts/concepts/if-expressions/links.json diff --git a/concepts.wip/integer-equality/about.md b/older-drafts/concepts/integer-equality/about.md similarity index 100% rename from concepts.wip/integer-equality/about.md rename to older-drafts/concepts/integer-equality/about.md diff --git a/concepts.wip/integer-equality/introduction.md b/older-drafts/concepts/integer-equality/introduction.md similarity index 100% rename from concepts.wip/integer-equality/introduction.md rename to older-drafts/concepts/integer-equality/introduction.md diff --git a/concepts.wip/integer-equality/links.json b/older-drafts/concepts/integer-equality/links.json similarity index 100% rename from concepts.wip/integer-equality/links.json rename to older-drafts/concepts/integer-equality/links.json diff --git a/concepts.wip/iterator-protocol/about.md b/older-drafts/concepts/iterator-protocol/about.md similarity index 100% rename from concepts.wip/iterator-protocol/about.md rename to older-drafts/concepts/iterator-protocol/about.md diff --git a/concepts.wip/iterator-protocol/introduction.md b/older-drafts/concepts/iterator-protocol/introduction.md similarity index 100% rename from concepts.wip/iterator-protocol/introduction.md rename to older-drafts/concepts/iterator-protocol/introduction.md diff --git a/concepts.wip/iterator-protocol/links.json b/older-drafts/concepts/iterator-protocol/links.json similarity index 100% rename from concepts.wip/iterator-protocol/links.json rename to older-drafts/concepts/iterator-protocol/links.json diff --git a/concepts.wip/kwdef/.meta/config.json b/older-drafts/concepts/kwdef/.meta/config.json similarity index 100% rename from concepts.wip/kwdef/.meta/config.json rename to older-drafts/concepts/kwdef/.meta/config.json diff --git a/concepts.wip/kwdef/about.md b/older-drafts/concepts/kwdef/about.md similarity index 100% rename from concepts.wip/kwdef/about.md rename to older-drafts/concepts/kwdef/about.md diff --git a/concepts.wip/kwdef/introduction.md b/older-drafts/concepts/kwdef/introduction.md similarity index 100% rename from concepts.wip/kwdef/introduction.md rename to older-drafts/concepts/kwdef/introduction.md diff --git a/concepts.wip/kwdef/links.json b/older-drafts/concepts/kwdef/links.json similarity index 100% rename from concepts.wip/kwdef/links.json rename to older-drafts/concepts/kwdef/links.json diff --git a/concepts.wip/matrices-concatenation/.meta/config.json b/older-drafts/concepts/matrices-concatenation/.meta/config.json similarity index 100% rename from concepts.wip/matrices-concatenation/.meta/config.json rename to older-drafts/concepts/matrices-concatenation/.meta/config.json diff --git a/concepts.wip/matrices-concatenation/about.md b/older-drafts/concepts/matrices-concatenation/about.md similarity index 100% rename from concepts.wip/matrices-concatenation/about.md rename to older-drafts/concepts/matrices-concatenation/about.md diff --git a/concepts.wip/matrices-concatenation/links.json b/older-drafts/concepts/matrices-concatenation/links.json similarity index 100% rename from concepts.wip/matrices-concatenation/links.json rename to older-drafts/concepts/matrices-concatenation/links.json diff --git a/concepts.wip/matrices-indices/.meta/config.json b/older-drafts/concepts/matrices-indices/.meta/config.json similarity index 100% rename from concepts.wip/matrices-indices/.meta/config.json rename to older-drafts/concepts/matrices-indices/.meta/config.json diff --git a/concepts.wip/matrices-indices/about.md b/older-drafts/concepts/matrices-indices/about.md similarity index 100% rename from concepts.wip/matrices-indices/about.md rename to older-drafts/concepts/matrices-indices/about.md diff --git a/concepts.wip/matrices-indices/links.json b/older-drafts/concepts/matrices-indices/links.json similarity index 100% rename from concepts.wip/matrices-indices/links.json rename to older-drafts/concepts/matrices-indices/links.json diff --git a/concepts.wip/matrices-introduction/.meta/config.json b/older-drafts/concepts/matrices-introduction/.meta/config.json similarity index 100% rename from concepts.wip/matrices-introduction/.meta/config.json rename to older-drafts/concepts/matrices-introduction/.meta/config.json diff --git a/concepts.wip/matrices-introduction/about.md b/older-drafts/concepts/matrices-introduction/about.md similarity index 100% rename from concepts.wip/matrices-introduction/about.md rename to older-drafts/concepts/matrices-introduction/about.md diff --git a/concepts.wip/matrices-introduction/introduction.md b/older-drafts/concepts/matrices-introduction/introduction.md similarity index 100% rename from concepts.wip/matrices-introduction/introduction.md rename to older-drafts/concepts/matrices-introduction/introduction.md diff --git a/concepts.wip/matrices-introduction/links.json b/older-drafts/concepts/matrices-introduction/links.json similarity index 100% rename from concepts.wip/matrices-introduction/links.json rename to older-drafts/concepts/matrices-introduction/links.json diff --git a/concepts.wip/matrices-iteration/.meta/config.json b/older-drafts/concepts/matrices-iteration/.meta/config.json similarity index 100% rename from concepts.wip/matrices-iteration/.meta/config.json rename to older-drafts/concepts/matrices-iteration/.meta/config.json diff --git a/concepts.wip/matrices-iteration/about.md b/older-drafts/concepts/matrices-iteration/about.md similarity index 100% rename from concepts.wip/matrices-iteration/about.md rename to older-drafts/concepts/matrices-iteration/about.md diff --git a/concepts.wip/matrices-iteration/links.json b/older-drafts/concepts/matrices-iteration/links.json similarity index 100% rename from concepts.wip/matrices-iteration/links.json rename to older-drafts/concepts/matrices-iteration/links.json diff --git a/concepts.wip/matrices-mutation/.meta/config.json b/older-drafts/concepts/matrices-mutation/.meta/config.json similarity index 100% rename from concepts.wip/matrices-mutation/.meta/config.json rename to older-drafts/concepts/matrices-mutation/.meta/config.json diff --git a/concepts.wip/matrices-mutation/about.md b/older-drafts/concepts/matrices-mutation/about.md similarity index 100% rename from concepts.wip/matrices-mutation/about.md rename to older-drafts/concepts/matrices-mutation/about.md diff --git a/concepts.wip/matrices-mutation/links.json b/older-drafts/concepts/matrices-mutation/links.json similarity index 100% rename from concepts.wip/matrices-mutation/links.json rename to older-drafts/concepts/matrices-mutation/links.json diff --git a/concepts.wip/methods/.meta/config.json b/older-drafts/concepts/methods/.meta/config.json similarity index 100% rename from concepts.wip/methods/.meta/config.json rename to older-drafts/concepts/methods/.meta/config.json diff --git a/concepts.wip/methods/about.md b/older-drafts/concepts/methods/about.md similarity index 100% rename from concepts.wip/methods/about.md rename to older-drafts/concepts/methods/about.md diff --git a/concepts.wip/methods/links.json b/older-drafts/concepts/methods/links.json similarity index 100% rename from concepts.wip/methods/links.json rename to older-drafts/concepts/methods/links.json diff --git a/concepts.wip/multiple-dispatch/.meta/config.json b/older-drafts/concepts/multiple-dispatch/.meta/config.json similarity index 100% rename from concepts.wip/multiple-dispatch/.meta/config.json rename to older-drafts/concepts/multiple-dispatch/.meta/config.json diff --git a/concepts.wip/multiple-dispatch/about.md b/older-drafts/concepts/multiple-dispatch/about.md similarity index 100% rename from concepts.wip/multiple-dispatch/about.md rename to older-drafts/concepts/multiple-dispatch/about.md diff --git a/concepts.wip/multiple-dispatch/introduction.md b/older-drafts/concepts/multiple-dispatch/introduction.md similarity index 100% rename from concepts.wip/multiple-dispatch/introduction.md rename to older-drafts/concepts/multiple-dispatch/introduction.md diff --git a/concepts.wip/multiple-dispatch/links.json b/older-drafts/concepts/multiple-dispatch/links.json similarity index 100% rename from concepts.wip/multiple-dispatch/links.json rename to older-drafts/concepts/multiple-dispatch/links.json diff --git a/concepts.wip/nothingness/.meta/config.json b/older-drafts/concepts/nothingness/.meta/config.json similarity index 100% rename from concepts.wip/nothingness/.meta/config.json rename to older-drafts/concepts/nothingness/.meta/config.json diff --git a/concepts.wip/nothingness/about.md b/older-drafts/concepts/nothingness/about.md similarity index 100% rename from concepts.wip/nothingness/about.md rename to older-drafts/concepts/nothingness/about.md diff --git a/concepts.wip/nothingness/links.json b/older-drafts/concepts/nothingness/links.json similarity index 100% rename from concepts.wip/nothingness/links.json rename to older-drafts/concepts/nothingness/links.json diff --git a/concepts.wip/optional-arguments/.meta/config.json b/older-drafts/concepts/optional-arguments/.meta/config.json similarity index 100% rename from concepts.wip/optional-arguments/.meta/config.json rename to older-drafts/concepts/optional-arguments/.meta/config.json diff --git a/concepts.wip/optional-arguments/about.md b/older-drafts/concepts/optional-arguments/about.md similarity index 100% rename from concepts.wip/optional-arguments/about.md rename to older-drafts/concepts/optional-arguments/about.md diff --git a/concepts.wip/optional-arguments/introduction.md b/older-drafts/concepts/optional-arguments/introduction.md similarity index 100% rename from concepts.wip/optional-arguments/introduction.md rename to older-drafts/concepts/optional-arguments/introduction.md diff --git a/concepts.wip/optional-arguments/links.json b/older-drafts/concepts/optional-arguments/links.json similarity index 100% rename from concepts.wip/optional-arguments/links.json rename to older-drafts/concepts/optional-arguments/links.json diff --git a/concepts.wip/pairs/.meta/config.json b/older-drafts/concepts/pairs/.meta/config.json similarity index 100% rename from concepts.wip/pairs/.meta/config.json rename to older-drafts/concepts/pairs/.meta/config.json diff --git a/concepts.wip/pairs/about.md b/older-drafts/concepts/pairs/about.md similarity index 100% rename from concepts.wip/pairs/about.md rename to older-drafts/concepts/pairs/about.md diff --git a/concepts.wip/pairs/introduction.md b/older-drafts/concepts/pairs/introduction.md similarity index 100% rename from concepts.wip/pairs/introduction.md rename to older-drafts/concepts/pairs/introduction.md diff --git a/concepts.wip/pairs/links.json b/older-drafts/concepts/pairs/links.json similarity index 100% rename from concepts.wip/pairs/links.json rename to older-drafts/concepts/pairs/links.json diff --git a/concepts.wip/randomness/.meta/config.json b/older-drafts/concepts/randomness/.meta/config.json similarity index 100% rename from concepts.wip/randomness/.meta/config.json rename to older-drafts/concepts/randomness/.meta/config.json diff --git a/concepts.wip/randomness/about.md b/older-drafts/concepts/randomness/about.md similarity index 100% rename from concepts.wip/randomness/about.md rename to older-drafts/concepts/randomness/about.md diff --git a/concepts.wip/randomness/introduction.md b/older-drafts/concepts/randomness/introduction.md similarity index 100% rename from concepts.wip/randomness/introduction.md rename to older-drafts/concepts/randomness/introduction.md diff --git a/concepts.wip/randomness/links.json b/older-drafts/concepts/randomness/links.json similarity index 100% rename from concepts.wip/randomness/links.json rename to older-drafts/concepts/randomness/links.json diff --git a/concepts.wip/short-circuit-evaluation/.meta/config.json b/older-drafts/concepts/short-circuit-evaluation/.meta/config.json similarity index 100% rename from concepts.wip/short-circuit-evaluation/.meta/config.json rename to older-drafts/concepts/short-circuit-evaluation/.meta/config.json diff --git a/concepts.wip/short-circuit-evaluation/about.md b/older-drafts/concepts/short-circuit-evaluation/about.md similarity index 100% rename from concepts.wip/short-circuit-evaluation/about.md rename to older-drafts/concepts/short-circuit-evaluation/about.md diff --git a/concepts.wip/short-circuit-evaluation/introduction.md b/older-drafts/concepts/short-circuit-evaluation/introduction.md similarity index 100% rename from concepts.wip/short-circuit-evaluation/introduction.md rename to older-drafts/concepts/short-circuit-evaluation/introduction.md diff --git a/concepts.wip/short-circuit-evaluation/links.json b/older-drafts/concepts/short-circuit-evaluation/links.json similarity index 100% rename from concepts.wip/short-circuit-evaluation/links.json rename to older-drafts/concepts/short-circuit-evaluation/links.json diff --git a/concepts.wip/symbols/.meta/config.json b/older-drafts/concepts/symbols/.meta/config.json similarity index 100% rename from concepts.wip/symbols/.meta/config.json rename to older-drafts/concepts/symbols/.meta/config.json diff --git a/concepts.wip/symbols/about.md b/older-drafts/concepts/symbols/about.md similarity index 100% rename from concepts.wip/symbols/about.md rename to older-drafts/concepts/symbols/about.md diff --git a/concepts.wip/symbols/links.json b/older-drafts/concepts/symbols/links.json similarity index 100% rename from concepts.wip/symbols/links.json rename to older-drafts/concepts/symbols/links.json diff --git a/concepts.wip/ternary-operator/.meta/config.json b/older-drafts/concepts/ternary-operator/.meta/config.json similarity index 100% rename from concepts.wip/ternary-operator/.meta/config.json rename to older-drafts/concepts/ternary-operator/.meta/config.json diff --git a/concepts.wip/ternary-operator/about.md b/older-drafts/concepts/ternary-operator/about.md similarity index 100% rename from concepts.wip/ternary-operator/about.md rename to older-drafts/concepts/ternary-operator/about.md diff --git a/concepts.wip/ternary-operator/introduction.md b/older-drafts/concepts/ternary-operator/introduction.md similarity index 100% rename from concepts.wip/ternary-operator/introduction.md rename to older-drafts/concepts/ternary-operator/introduction.md diff --git a/concepts.wip/ternary-operator/links.json b/older-drafts/concepts/ternary-operator/links.json similarity index 100% rename from concepts.wip/ternary-operator/links.json rename to older-drafts/concepts/ternary-operator/links.json diff --git a/concepts.wip/unicode-identifiers/.meta/config.json b/older-drafts/concepts/unicode-identifiers/.meta/config.json similarity index 100% rename from concepts.wip/unicode-identifiers/.meta/config.json rename to older-drafts/concepts/unicode-identifiers/.meta/config.json diff --git a/concepts.wip/unicode-identifiers/about.md b/older-drafts/concepts/unicode-identifiers/about.md similarity index 100% rename from concepts.wip/unicode-identifiers/about.md rename to older-drafts/concepts/unicode-identifiers/about.md diff --git a/concepts.wip/unicode-identifiers/introduction.md b/older-drafts/concepts/unicode-identifiers/introduction.md similarity index 100% rename from concepts.wip/unicode-identifiers/introduction.md rename to older-drafts/concepts/unicode-identifiers/introduction.md diff --git a/concepts.wip/unicode-identifiers/links.json b/older-drafts/concepts/unicode-identifiers/links.json similarity index 100% rename from concepts.wip/unicode-identifiers/links.json rename to older-drafts/concepts/unicode-identifiers/links.json diff --git a/concepts.wip/vectors/.meta/config.json b/older-drafts/concepts/vectors/.meta/config.json similarity index 100% rename from concepts.wip/vectors/.meta/config.json rename to older-drafts/concepts/vectors/.meta/config.json diff --git a/concepts.wip/vectors/about.md b/older-drafts/concepts/vectors/about.md similarity index 100% rename from concepts.wip/vectors/about.md rename to older-drafts/concepts/vectors/about.md diff --git a/concepts.wip/vectors/introduction.md b/older-drafts/concepts/vectors/introduction.md similarity index 100% rename from concepts.wip/vectors/introduction.md rename to older-drafts/concepts/vectors/introduction.md diff --git a/concepts.wip/vectors/links.json b/older-drafts/concepts/vectors/links.json similarity index 100% rename from concepts.wip/vectors/links.json rename to older-drafts/concepts/vectors/links.json diff --git a/exercises/concept.wip/annalyns-infiltration/.docs/instructions.md b/older-drafts/exercises/annalyns-infiltration/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/annalyns-infiltration/.docs/instructions.md rename to older-drafts/exercises/annalyns-infiltration/.docs/instructions.md diff --git a/exercises/concept.wip/annalyns-infiltration/.docs/introduction.md b/older-drafts/exercises/annalyns-infiltration/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/annalyns-infiltration/.docs/introduction.md rename to older-drafts/exercises/annalyns-infiltration/.docs/introduction.md diff --git a/exercises/concept.wip/annalyns-infiltration/.docs/source.md b/older-drafts/exercises/annalyns-infiltration/.docs/source.md similarity index 100% rename from exercises/concept.wip/annalyns-infiltration/.docs/source.md rename to older-drafts/exercises/annalyns-infiltration/.docs/source.md diff --git a/exercises/concept.wip/annalyns-infiltration/.meta/config.json b/older-drafts/exercises/annalyns-infiltration/.meta/config.json similarity index 100% rename from exercises/concept.wip/annalyns-infiltration/.meta/config.json rename to older-drafts/exercises/annalyns-infiltration/.meta/config.json diff --git a/exercises/concept.wip/annalyns-infiltration/.meta/exemplar.jl b/older-drafts/exercises/annalyns-infiltration/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/annalyns-infiltration/.meta/exemplar.jl rename to older-drafts/exercises/annalyns-infiltration/.meta/exemplar.jl diff --git a/exercises/concept.wip/annalyns-infiltration/game.jl b/older-drafts/exercises/annalyns-infiltration/game.jl similarity index 100% rename from exercises/concept.wip/annalyns-infiltration/game.jl rename to older-drafts/exercises/annalyns-infiltration/game.jl diff --git a/exercises/concept.wip/annalyns-infiltration/runtests.jl b/older-drafts/exercises/annalyns-infiltration/runtests.jl similarity index 100% rename from exercises/concept.wip/annalyns-infiltration/runtests.jl rename to older-drafts/exercises/annalyns-infiltration/runtests.jl diff --git a/exercises/concept.wip/annalyns-infiltration2/.docs/instructions.md b/older-drafts/exercises/annalyns-infiltration2/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/annalyns-infiltration2/.docs/instructions.md rename to older-drafts/exercises/annalyns-infiltration2/.docs/instructions.md diff --git a/exercises/concept.wip/annalyns-infiltration2/.docs/introduction.md b/older-drafts/exercises/annalyns-infiltration2/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/annalyns-infiltration2/.docs/introduction.md rename to older-drafts/exercises/annalyns-infiltration2/.docs/introduction.md diff --git a/exercises/concept.wip/annalyns-infiltration2/.docs/source.md b/older-drafts/exercises/annalyns-infiltration2/.docs/source.md similarity index 100% rename from exercises/concept.wip/annalyns-infiltration2/.docs/source.md rename to older-drafts/exercises/annalyns-infiltration2/.docs/source.md diff --git a/exercises/concept.wip/annalyns-infiltration2/.meta/config.json b/older-drafts/exercises/annalyns-infiltration2/.meta/config.json similarity index 100% rename from exercises/concept.wip/annalyns-infiltration2/.meta/config.json rename to older-drafts/exercises/annalyns-infiltration2/.meta/config.json diff --git a/exercises/concept.wip/annalyns-infiltration2/.meta/design.md b/older-drafts/exercises/annalyns-infiltration2/.meta/design.md similarity index 100% rename from exercises/concept.wip/annalyns-infiltration2/.meta/design.md rename to older-drafts/exercises/annalyns-infiltration2/.meta/design.md diff --git a/exercises/concept.wip/annalyns-infiltration2/.meta/exemplar.jl b/older-drafts/exercises/annalyns-infiltration2/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/annalyns-infiltration2/.meta/exemplar.jl rename to older-drafts/exercises/annalyns-infiltration2/.meta/exemplar.jl diff --git a/exercises/concept.wip/annalyns-infiltration2/game.jl b/older-drafts/exercises/annalyns-infiltration2/game.jl similarity index 100% rename from exercises/concept.wip/annalyns-infiltration2/game.jl rename to older-drafts/exercises/annalyns-infiltration2/game.jl diff --git a/exercises/concept.wip/annalyns-infiltration2/runtests.jl b/older-drafts/exercises/annalyns-infiltration2/runtests.jl similarity index 100% rename from exercises/concept.wip/annalyns-infiltration2/runtests.jl rename to older-drafts/exercises/annalyns-infiltration2/runtests.jl diff --git a/exercises/concept.wip/dnd-char/.docs/instructions.md b/older-drafts/exercises/dnd-char/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/dnd-char/.docs/instructions.md rename to older-drafts/exercises/dnd-char/.docs/instructions.md diff --git a/exercises/concept.wip/dnd-char/.docs/introduction.md b/older-drafts/exercises/dnd-char/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/dnd-char/.docs/introduction.md rename to older-drafts/exercises/dnd-char/.docs/introduction.md diff --git a/exercises/concept.wip/dnd-char/.meta/config.json b/older-drafts/exercises/dnd-char/.meta/config.json similarity index 100% rename from exercises/concept.wip/dnd-char/.meta/config.json rename to older-drafts/exercises/dnd-char/.meta/config.json diff --git a/exercises/concept.wip/dnd-char/.meta/exemplar.jl b/older-drafts/exercises/dnd-char/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/dnd-char/.meta/exemplar.jl rename to older-drafts/exercises/dnd-char/.meta/exemplar.jl diff --git a/exercises/concept.wip/dnd-char/.meta/tests.toml b/older-drafts/exercises/dnd-char/.meta/tests.toml similarity index 100% rename from exercises/concept.wip/dnd-char/.meta/tests.toml rename to older-drafts/exercises/dnd-char/.meta/tests.toml diff --git a/older-drafts/exercises/dnd-char/dnd-character.jl b/older-drafts/exercises/dnd-char/dnd-character.jl new file mode 100644 index 00000000..e69de29b diff --git a/exercises/concept.wip/dnd-char/runtests.jl b/older-drafts/exercises/dnd-char/runtests.jl similarity index 100% rename from exercises/concept.wip/dnd-char/runtests.jl rename to older-drafts/exercises/dnd-char/runtests.jl diff --git a/exercises/concept.wip/documented-lasagna/.docs/instructions.md b/older-drafts/exercises/documented-lasagna/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/documented-lasagna/.docs/instructions.md rename to older-drafts/exercises/documented-lasagna/.docs/instructions.md diff --git a/exercises/concept.wip/documented-lasagna/.docs/introduction.md b/older-drafts/exercises/documented-lasagna/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/documented-lasagna/.docs/introduction.md rename to older-drafts/exercises/documented-lasagna/.docs/introduction.md diff --git a/exercises/concept.wip/documented-lasagna/.meta/config.json b/older-drafts/exercises/documented-lasagna/.meta/config.json similarity index 100% rename from exercises/concept.wip/documented-lasagna/.meta/config.json rename to older-drafts/exercises/documented-lasagna/.meta/config.json diff --git a/exercises/concept.wip/documented-lasagna/.meta/design.md b/older-drafts/exercises/documented-lasagna/.meta/design.md similarity index 100% rename from exercises/concept.wip/documented-lasagna/.meta/design.md rename to older-drafts/exercises/documented-lasagna/.meta/design.md diff --git a/exercises/concept.wip/documented-lasagna/.meta/exemplar.jl b/older-drafts/exercises/documented-lasagna/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/documented-lasagna/.meta/exemplar.jl rename to older-drafts/exercises/documented-lasagna/.meta/exemplar.jl diff --git a/exercises/concept.wip/documented-lasagna/lasagna.jl b/older-drafts/exercises/documented-lasagna/lasagna.jl similarity index 100% rename from exercises/concept.wip/documented-lasagna/lasagna.jl rename to older-drafts/exercises/documented-lasagna/lasagna.jl diff --git a/exercises/concept.wip/documented-lasagna/runtests.jl b/older-drafts/exercises/documented-lasagna/runtests.jl similarity index 100% rename from exercises/concept.wip/documented-lasagna/runtests.jl rename to older-drafts/exercises/documented-lasagna/runtests.jl diff --git a/exercises/concept.wip/elyses-analytic-enchantments/.docs/hints.md b/older-drafts/exercises/elyses-analytic-enchantments/.docs/hints.md similarity index 100% rename from exercises/concept.wip/elyses-analytic-enchantments/.docs/hints.md rename to older-drafts/exercises/elyses-analytic-enchantments/.docs/hints.md diff --git a/exercises/concept.wip/elyses-analytic-enchantments/.docs/instructions.md b/older-drafts/exercises/elyses-analytic-enchantments/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/elyses-analytic-enchantments/.docs/instructions.md rename to older-drafts/exercises/elyses-analytic-enchantments/.docs/instructions.md diff --git a/exercises/concept.wip/elyses-analytic-enchantments/.docs/introduction.md b/older-drafts/exercises/elyses-analytic-enchantments/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/elyses-analytic-enchantments/.docs/introduction.md rename to older-drafts/exercises/elyses-analytic-enchantments/.docs/introduction.md diff --git a/exercises/concept.wip/elyses-analytic-enchantments/.meta/config.json b/older-drafts/exercises/elyses-analytic-enchantments/.meta/config.json similarity index 100% rename from exercises/concept.wip/elyses-analytic-enchantments/.meta/config.json rename to older-drafts/exercises/elyses-analytic-enchantments/.meta/config.json diff --git a/exercises/concept.wip/elyses-analytic-enchantments/.meta/exemplar.jl b/older-drafts/exercises/elyses-analytic-enchantments/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/elyses-analytic-enchantments/.meta/exemplar.jl rename to older-drafts/exercises/elyses-analytic-enchantments/.meta/exemplar.jl diff --git a/exercises/concept.wip/elyses-analytic-enchantments/enchantments.jl b/older-drafts/exercises/elyses-analytic-enchantments/enchantments.jl similarity index 100% rename from exercises/concept.wip/elyses-analytic-enchantments/enchantments.jl rename to older-drafts/exercises/elyses-analytic-enchantments/enchantments.jl diff --git a/exercises/concept.wip/elyses-analytic-enchantments/runtests.jl b/older-drafts/exercises/elyses-analytic-enchantments/runtests.jl similarity index 100% rename from exercises/concept.wip/elyses-analytic-enchantments/runtests.jl rename to older-drafts/exercises/elyses-analytic-enchantments/runtests.jl diff --git a/exercises/concept.wip/elyses-enchantments/.docs/hints.md b/older-drafts/exercises/elyses-enchantments/.docs/hints.md similarity index 100% rename from exercises/concept.wip/elyses-enchantments/.docs/hints.md rename to older-drafts/exercises/elyses-enchantments/.docs/hints.md diff --git a/exercises/concept.wip/elyses-enchantments/.docs/instructions.md b/older-drafts/exercises/elyses-enchantments/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/elyses-enchantments/.docs/instructions.md rename to older-drafts/exercises/elyses-enchantments/.docs/instructions.md diff --git a/exercises/concept.wip/elyses-enchantments/.docs/introduction.md b/older-drafts/exercises/elyses-enchantments/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/elyses-enchantments/.docs/introduction.md rename to older-drafts/exercises/elyses-enchantments/.docs/introduction.md diff --git a/exercises/concept.wip/elyses-enchantments/.meta/config.json b/older-drafts/exercises/elyses-enchantments/.meta/config.json similarity index 100% rename from exercises/concept.wip/elyses-enchantments/.meta/config.json rename to older-drafts/exercises/elyses-enchantments/.meta/config.json diff --git a/exercises/concept.wip/elyses-enchantments/.meta/exemplar.jl b/older-drafts/exercises/elyses-enchantments/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/elyses-enchantments/.meta/exemplar.jl rename to older-drafts/exercises/elyses-enchantments/.meta/exemplar.jl diff --git a/exercises/concept.wip/elyses-enchantments/enchantments.jl b/older-drafts/exercises/elyses-enchantments/enchantments.jl similarity index 100% rename from exercises/concept.wip/elyses-enchantments/enchantments.jl rename to older-drafts/exercises/elyses-enchantments/enchantments.jl diff --git a/exercises/concept.wip/elyses-enchantments/runtests.jl b/older-drafts/exercises/elyses-enchantments/runtests.jl similarity index 100% rename from exercises/concept.wip/elyses-enchantments/runtests.jl rename to older-drafts/exercises/elyses-enchantments/runtests.jl diff --git a/exercises/concept.wip/emoji-times/.docs/hints.md b/older-drafts/exercises/emoji-times/.docs/hints.md similarity index 100% rename from exercises/concept.wip/emoji-times/.docs/hints.md rename to older-drafts/exercises/emoji-times/.docs/hints.md diff --git a/exercises/concept.wip/emoji-times/.docs/instructions.md b/older-drafts/exercises/emoji-times/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/emoji-times/.docs/instructions.md rename to older-drafts/exercises/emoji-times/.docs/instructions.md diff --git a/exercises/concept.wip/emoji-times/.meta/config.json b/older-drafts/exercises/emoji-times/.meta/config.json similarity index 100% rename from exercises/concept.wip/emoji-times/.meta/config.json rename to older-drafts/exercises/emoji-times/.meta/config.json diff --git a/exercises/concept.wip/emoji-times/.meta/design.md b/older-drafts/exercises/emoji-times/.meta/design.md similarity index 100% rename from exercises/concept.wip/emoji-times/.meta/design.md rename to older-drafts/exercises/emoji-times/.meta/design.md diff --git a/exercises/concept.wip/emoji-times/.meta/exemplar.jl b/older-drafts/exercises/emoji-times/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/emoji-times/.meta/exemplar.jl rename to older-drafts/exercises/emoji-times/.meta/exemplar.jl diff --git a/older-drafts/exercises/emoji-times/emoji-times.jl b/older-drafts/exercises/emoji-times/emoji-times.jl new file mode 100644 index 00000000..e69de29b diff --git a/exercises/concept.wip/emoji-times/runtests.jl b/older-drafts/exercises/emoji-times/runtests.jl similarity index 100% rename from exercises/concept.wip/emoji-times/runtests.jl rename to older-drafts/exercises/emoji-times/runtests.jl diff --git a/exercises/concept.wip/encounters/.docs/hints.md b/older-drafts/exercises/encounters/.docs/hints.md similarity index 100% rename from exercises/concept.wip/encounters/.docs/hints.md rename to older-drafts/exercises/encounters/.docs/hints.md diff --git a/exercises/concept.wip/encounters/.docs/instructions.md b/older-drafts/exercises/encounters/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/encounters/.docs/instructions.md rename to older-drafts/exercises/encounters/.docs/instructions.md diff --git a/exercises/concept.wip/encounters/.docs/introduction.md b/older-drafts/exercises/encounters/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/encounters/.docs/introduction.md rename to older-drafts/exercises/encounters/.docs/introduction.md diff --git a/exercises/concept.wip/encounters/.docs/source.md b/older-drafts/exercises/encounters/.docs/source.md similarity index 100% rename from exercises/concept.wip/encounters/.docs/source.md rename to older-drafts/exercises/encounters/.docs/source.md diff --git a/exercises/concept.wip/encounters/.meta/config.json b/older-drafts/exercises/encounters/.meta/config.json similarity index 100% rename from exercises/concept.wip/encounters/.meta/config.json rename to older-drafts/exercises/encounters/.meta/config.json diff --git a/exercises/concept.wip/encounters/.meta/exemplar.jl b/older-drafts/exercises/encounters/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/encounters/.meta/exemplar.jl rename to older-drafts/exercises/encounters/.meta/exemplar.jl diff --git a/exercises/concept.wip/encounters/encounters.jl b/older-drafts/exercises/encounters/encounters.jl similarity index 100% rename from exercises/concept.wip/encounters/encounters.jl rename to older-drafts/exercises/encounters/encounters.jl diff --git a/exercises/concept.wip/encounters/runtests.jl b/older-drafts/exercises/encounters/runtests.jl similarity index 100% rename from exercises/concept.wip/encounters/runtests.jl rename to older-drafts/exercises/encounters/runtests.jl diff --git a/exercises/concept.wip/exercism-matrix/.docs/instructions.md b/older-drafts/exercises/exercism-matrix/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/exercism-matrix/.docs/instructions.md rename to older-drafts/exercises/exercism-matrix/.docs/instructions.md diff --git a/exercises/concept.wip/exercism-matrix/.docs/introduction.md b/older-drafts/exercises/exercism-matrix/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/exercism-matrix/.docs/introduction.md rename to older-drafts/exercises/exercism-matrix/.docs/introduction.md diff --git a/exercises/concept.wip/exercism-matrix/.meta/config.json b/older-drafts/exercises/exercism-matrix/.meta/config.json similarity index 100% rename from exercises/concept.wip/exercism-matrix/.meta/config.json rename to older-drafts/exercises/exercism-matrix/.meta/config.json diff --git a/exercises/concept.wip/exercism-matrix/.meta/design.md b/older-drafts/exercises/exercism-matrix/.meta/design.md similarity index 100% rename from exercises/concept.wip/exercism-matrix/.meta/design.md rename to older-drafts/exercises/exercism-matrix/.meta/design.md diff --git a/exercises/concept.wip/exercism-matrix/.meta/exemplar.jl b/older-drafts/exercises/exercism-matrix/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/exercism-matrix/.meta/exemplar.jl rename to older-drafts/exercises/exercism-matrix/.meta/exemplar.jl diff --git a/exercises/concept.wip/exercism-matrix/exercism-matrix.jl b/older-drafts/exercises/exercism-matrix/exercism-matrix.jl similarity index 100% rename from exercises/concept.wip/exercism-matrix/exercism-matrix.jl rename to older-drafts/exercises/exercism-matrix/exercism-matrix.jl diff --git a/exercises/concept.wip/exercism-matrix/runtests.jl b/older-drafts/exercises/exercism-matrix/runtests.jl similarity index 100% rename from exercises/concept.wip/exercism-matrix/runtests.jl rename to older-drafts/exercises/exercism-matrix/runtests.jl diff --git a/exercises/concept.wip/fibonacci-iterator/.docs/hints.md b/older-drafts/exercises/fibonacci-iterator/.docs/hints.md similarity index 100% rename from exercises/concept.wip/fibonacci-iterator/.docs/hints.md rename to older-drafts/exercises/fibonacci-iterator/.docs/hints.md diff --git a/exercises/concept.wip/fibonacci-iterator/.docs/instructions.md b/older-drafts/exercises/fibonacci-iterator/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/fibonacci-iterator/.docs/instructions.md rename to older-drafts/exercises/fibonacci-iterator/.docs/instructions.md diff --git a/exercises/concept.wip/fibonacci-iterator/.docs/introduction.md b/older-drafts/exercises/fibonacci-iterator/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/fibonacci-iterator/.docs/introduction.md rename to older-drafts/exercises/fibonacci-iterator/.docs/introduction.md diff --git a/exercises/concept.wip/fibonacci-iterator/.meta/config.json b/older-drafts/exercises/fibonacci-iterator/.meta/config.json similarity index 100% rename from exercises/concept.wip/fibonacci-iterator/.meta/config.json rename to older-drafts/exercises/fibonacci-iterator/.meta/config.json diff --git a/exercises/concept.wip/fibonacci-iterator/.meta/exemplar.jl b/older-drafts/exercises/fibonacci-iterator/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/fibonacci-iterator/.meta/exemplar.jl rename to older-drafts/exercises/fibonacci-iterator/.meta/exemplar.jl diff --git a/older-drafts/exercises/fibonacci-iterator/fibonacci.jl b/older-drafts/exercises/fibonacci-iterator/fibonacci.jl new file mode 100644 index 00000000..e69de29b diff --git a/exercises/concept.wip/fibonacci-iterator/runtests.jl b/older-drafts/exercises/fibonacci-iterator/runtests.jl similarity index 100% rename from exercises/concept.wip/fibonacci-iterator/runtests.jl rename to older-drafts/exercises/fibonacci-iterator/runtests.jl diff --git a/exercises/concept.wip/high-score/.docs/hints.md b/older-drafts/exercises/high-score/.docs/hints.md similarity index 100% rename from exercises/concept.wip/high-score/.docs/hints.md rename to older-drafts/exercises/high-score/.docs/hints.md diff --git a/exercises/concept.wip/high-score/.docs/instructions.md b/older-drafts/exercises/high-score/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/high-score/.docs/instructions.md rename to older-drafts/exercises/high-score/.docs/instructions.md diff --git a/exercises/concept.wip/high-score/.docs/introduction.md b/older-drafts/exercises/high-score/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/high-score/.docs/introduction.md rename to older-drafts/exercises/high-score/.docs/introduction.md diff --git a/exercises/concept.wip/high-score/.meta/config.json b/older-drafts/exercises/high-score/.meta/config.json similarity index 100% rename from exercises/concept.wip/high-score/.meta/config.json rename to older-drafts/exercises/high-score/.meta/config.json diff --git a/exercises/concept.wip/high-score/.meta/design.md b/older-drafts/exercises/high-score/.meta/design.md similarity index 100% rename from exercises/concept.wip/high-score/.meta/design.md rename to older-drafts/exercises/high-score/.meta/design.md diff --git a/exercises/concept.wip/high-score/.meta/exemplar.jl b/older-drafts/exercises/high-score/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/high-score/.meta/exemplar.jl rename to older-drafts/exercises/high-score/.meta/exemplar.jl diff --git a/exercises/concept.wip/high-score/high-score.jl b/older-drafts/exercises/high-score/high-score.jl similarity index 100% rename from exercises/concept.wip/high-score/high-score.jl rename to older-drafts/exercises/high-score/high-score.jl diff --git a/exercises/concept.wip/high-score/runtests.jl b/older-drafts/exercises/high-score/runtests.jl similarity index 100% rename from exercises/concept.wip/high-score/runtests.jl rename to older-drafts/exercises/high-score/runtests.jl diff --git a/exercises/concept.wip/name-badge/.docs/hints.md b/older-drafts/exercises/name-badge/.docs/hints.md similarity index 100% rename from exercises/concept.wip/name-badge/.docs/hints.md rename to older-drafts/exercises/name-badge/.docs/hints.md diff --git a/exercises/concept.wip/name-badge/.docs/instructions.md b/older-drafts/exercises/name-badge/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/name-badge/.docs/instructions.md rename to older-drafts/exercises/name-badge/.docs/instructions.md diff --git a/exercises/concept.wip/name-badge/.docs/introduction.md b/older-drafts/exercises/name-badge/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/name-badge/.docs/introduction.md rename to older-drafts/exercises/name-badge/.docs/introduction.md diff --git a/exercises/concept.wip/name-badge/.meta/config.json b/older-drafts/exercises/name-badge/.meta/config.json similarity index 100% rename from exercises/concept.wip/name-badge/.meta/config.json rename to older-drafts/exercises/name-badge/.meta/config.json diff --git a/exercises/concept.wip/name-badge/.meta/exemplar.jl b/older-drafts/exercises/name-badge/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/name-badge/.meta/exemplar.jl rename to older-drafts/exercises/name-badge/.meta/exemplar.jl diff --git a/exercises/concept.wip/name-badge/namebadge.jl b/older-drafts/exercises/name-badge/namebadge.jl similarity index 100% rename from exercises/concept.wip/name-badge/namebadge.jl rename to older-drafts/exercises/name-badge/namebadge.jl diff --git a/exercises/concept.wip/name-badge/runtests.jl b/older-drafts/exercises/name-badge/runtests.jl similarity index 100% rename from exercises/concept.wip/name-badge/runtests.jl rename to older-drafts/exercises/name-badge/runtests.jl diff --git a/exercises/concept.wip/stage-heralding/.docs/hints.md b/older-drafts/exercises/stage-heralding/.docs/hints.md similarity index 100% rename from exercises/concept.wip/stage-heralding/.docs/hints.md rename to older-drafts/exercises/stage-heralding/.docs/hints.md diff --git a/exercises/concept.wip/stage-heralding/.docs/instructions.md b/older-drafts/exercises/stage-heralding/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/stage-heralding/.docs/instructions.md rename to older-drafts/exercises/stage-heralding/.docs/instructions.md diff --git a/exercises/concept.wip/stage-heralding/.docs/introduction.md b/older-drafts/exercises/stage-heralding/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/stage-heralding/.docs/introduction.md rename to older-drafts/exercises/stage-heralding/.docs/introduction.md diff --git a/exercises/concept.wip/stage-heralding/.meta/config.json b/older-drafts/exercises/stage-heralding/.meta/config.json similarity index 100% rename from exercises/concept.wip/stage-heralding/.meta/config.json rename to older-drafts/exercises/stage-heralding/.meta/config.json diff --git a/exercises/concept.wip/stage-heralding/.meta/design.md b/older-drafts/exercises/stage-heralding/.meta/design.md similarity index 100% rename from exercises/concept.wip/stage-heralding/.meta/design.md rename to older-drafts/exercises/stage-heralding/.meta/design.md diff --git a/exercises/concept.wip/stage-heralding/.meta/exemplar.jl b/older-drafts/exercises/stage-heralding/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/stage-heralding/.meta/exemplar.jl rename to older-drafts/exercises/stage-heralding/.meta/exemplar.jl diff --git a/exercises/concept.wip/stage-heralding/card-generator.jl b/older-drafts/exercises/stage-heralding/card-generator.jl similarity index 100% rename from exercises/concept.wip/stage-heralding/card-generator.jl rename to older-drafts/exercises/stage-heralding/card-generator.jl diff --git a/exercises/concept.wip/stage-heralding/runtests.jl b/older-drafts/exercises/stage-heralding/runtests.jl similarity index 100% rename from exercises/concept.wip/stage-heralding/runtests.jl rename to older-drafts/exercises/stage-heralding/runtests.jl diff --git a/exercises/concept.wip/tech-palace/.docs/instructions.md b/older-drafts/exercises/tech-palace/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/tech-palace/.docs/instructions.md rename to older-drafts/exercises/tech-palace/.docs/instructions.md diff --git a/exercises/concept.wip/tech-palace/.docs/introduction.md b/older-drafts/exercises/tech-palace/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/tech-palace/.docs/introduction.md rename to older-drafts/exercises/tech-palace/.docs/introduction.md diff --git a/exercises/concept.wip/tech-palace/.docs/source.md b/older-drafts/exercises/tech-palace/.docs/source.md similarity index 100% rename from exercises/concept.wip/tech-palace/.docs/source.md rename to older-drafts/exercises/tech-palace/.docs/source.md diff --git a/exercises/concept.wip/tech-palace/.meta/config.json b/older-drafts/exercises/tech-palace/.meta/config.json similarity index 100% rename from exercises/concept.wip/tech-palace/.meta/config.json rename to older-drafts/exercises/tech-palace/.meta/config.json diff --git a/exercises/concept.wip/tech-palace/.meta/exemplar.jl b/older-drafts/exercises/tech-palace/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/tech-palace/.meta/exemplar.jl rename to older-drafts/exercises/tech-palace/.meta/exemplar.jl diff --git a/exercises/concept.wip/tech-palace/runtests.jl b/older-drafts/exercises/tech-palace/runtests.jl similarity index 100% rename from exercises/concept.wip/tech-palace/runtests.jl rename to older-drafts/exercises/tech-palace/runtests.jl diff --git a/exercises/concept.wip/tech-palace/welcome.jl b/older-drafts/exercises/tech-palace/welcome.jl similarity index 100% rename from exercises/concept.wip/tech-palace/welcome.jl rename to older-drafts/exercises/tech-palace/welcome.jl diff --git a/exercises/concept.wip/vehicle-purchase/.docs/instructions.md b/older-drafts/exercises/vehicle-purchase/.docs/instructions.md similarity index 100% rename from exercises/concept.wip/vehicle-purchase/.docs/instructions.md rename to older-drafts/exercises/vehicle-purchase/.docs/instructions.md diff --git a/exercises/concept.wip/vehicle-purchase/.docs/introduction.md b/older-drafts/exercises/vehicle-purchase/.docs/introduction.md similarity index 100% rename from exercises/concept.wip/vehicle-purchase/.docs/introduction.md rename to older-drafts/exercises/vehicle-purchase/.docs/introduction.md diff --git a/exercises/concept.wip/vehicle-purchase/.meta/config.json b/older-drafts/exercises/vehicle-purchase/.meta/config.json similarity index 100% rename from exercises/concept.wip/vehicle-purchase/.meta/config.json rename to older-drafts/exercises/vehicle-purchase/.meta/config.json diff --git a/exercises/concept.wip/vehicle-purchase/.meta/design.md b/older-drafts/exercises/vehicle-purchase/.meta/design.md similarity index 100% rename from exercises/concept.wip/vehicle-purchase/.meta/design.md rename to older-drafts/exercises/vehicle-purchase/.meta/design.md diff --git a/exercises/concept.wip/vehicle-purchase/.meta/exemplar.jl b/older-drafts/exercises/vehicle-purchase/.meta/exemplar.jl similarity index 100% rename from exercises/concept.wip/vehicle-purchase/.meta/exemplar.jl rename to older-drafts/exercises/vehicle-purchase/.meta/exemplar.jl diff --git a/exercises/concept.wip/vehicle-purchase/runtests.jl b/older-drafts/exercises/vehicle-purchase/runtests.jl similarity index 100% rename from exercises/concept.wip/vehicle-purchase/runtests.jl rename to older-drafts/exercises/vehicle-purchase/runtests.jl diff --git a/exercises/concept.wip/vehicle-purchase/vehicle-purchase.jl b/older-drafts/exercises/vehicle-purchase/vehicle-purchase.jl similarity index 100% rename from exercises/concept.wip/vehicle-purchase/vehicle-purchase.jl rename to older-drafts/exercises/vehicle-purchase/vehicle-purchase.jl