# Attribution

CodeLab runs learners' code with the test runner extracted from freeCodeCamp:

- **@freecodecamp/curriculum-helpers** 9.0.1 – https://github.com/freeCodeCamp/curriculum-helpers
  Licence: BSD-3-Clause. The full licence text is served next to the runner files at
  `fcc-runner/LICENSE-curriculum-helpers.txt`; per-bundle third-party notices are the
  `*.LICENSE.txt` files in the same folder (chai, Pyodide, etc.).
- Python tests execute in **Pyodide** (MPL-2.0), loaded by the runner from the jsDelivr CDN.
- Editor: **CodeMirror 6** (MIT).

All exercise texts and tests in `exercises/` are original content of this project. No curriculum text or
tasks from freeCodeCamp are used. "freeCodeCamp" is a trademark of freeCodeCamp.org; CodeLab is not
affiliated with or endorsed by freeCodeCamp.
