<commit_before>{
  "language": "Scheme",
  "slug": "scheme",
  "active": true,
  "status": {
    "concept_exercises": false,
    "test_runner": false,
    "representer": false,
    "analyzer": false
  },
  "blurb": "Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary.",
  "version": 3,
  "online_editor": {
    "indent_style": "space",
    "indent_size": 4
  },
  "files": {
    "solution": [
      "%{kebab_slug}.scm"
    ],
    "test": [
      "test.scm"
    ],
    "example": [
      "example.scm"
    ],
    "exemplar": [
      ".meta/exemplar.scm"
    ]
  },
  "exercises": {
    "concept": [],
    "practice": [
      {
        "slug": "hello-world",
        "name": "<NAME>",
        "uuid": "f2936612-edc4-44f9-a403-c60f7c6486e4",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": [
          "warmup"
        ]
      },
      {
        "slug": "leap",
        "name": "Leap",
        "uuid": "b94548df-3b35-4ce1-80c7-36179d2b3b86",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "control_flow"
        ]
      },
      {
        "slug": "rna-transcription",
        "name": "<NAME>",
        "uuid": "26bf9c24-ba92-473e-9270-8964f1bf71f2",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "hamming",
        "name": "Hamming",
        "uuid": "ce513303-471b-459a-bcf1-6c69f4d83ae7",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "list"
        ]
      },
      {
        "slug": "grains",
        "name": "Grains",
        "uuid": "397d9cfc-43f9-4c57-bc55-5c94ae8f532e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "anagram",
        "name": "Anagram",
        "uuid": "c550055c-4bd5-478b-8e91-94347a314aef",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "list",
          "string"
        ]
      },
      {
        "slug": "difference-of-squares",
        "name": "<NAME> Squares",
        "uuid": "a3c7a4d2-ba08-47c9-a88e-2311ad02d945",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "list",
          "math"
        ]
      },
      {
        "slug": "pascals-triangle",
        "name": "<NAME>",
        "uuid": "d5caff8b-ffaa-4055-9bb9-7d31a4480956",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "list",
          "math",
          "recursion"
        ]
      },
      {
        "slug": "knapsack",
        "name": "Knapsack",
        "uuid": "96f2a7e3-1283-4fca-944d-8cf2fe463c56",
        "practices": [],
        "prerequisites": [],
        "difficulty": 8,
        "topics": [
          "dynamic_programming",
          "optimization",
          "search"
        ]
      },
      {
        "slug": "binary-search",
        "name": "Binary Search",
        "uuid": "38ebcac5-4080-41e2-ba80-d809c4a637ac",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "search",
          "vector"
        ]
      },
      {
        "slug": "two-fer",
        "name": "<NAME>",
        "uuid": "3ecc2d1c-55e0-45c9-ba35-57d7d8cfd51e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "control_flow",
          "string"
        ]
      },
      {
        "slug": "transpose",
        "name": "Transpose",
        "uuid": "f2dc14e3-89e9-4942-80b6-6578b7a7f71b",
        "practices": [],
        "prerequisites": [],
        "difficulty": 6,
        "topics": [
          "list"
        ]
      },
      {
        "slug": "forth",
        "name": "Forth",
        "uuid": "09cb9d2b-3a04-4685-95d5-10fe0128be8f",
        "practices": [],
        "prerequisites": [],
        "difficulty": 8,
        "topics": [
          "interpreter",
          "language",
          "stack_machine"
        ]
      },
      {
        "slug": "phone-number",
        "name": "Phone Number",
        "uuid": "8ed74044-2361-459e-aca5-abd73ed5c1cb",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "raindrops",
        "name": "Raindrops",
        "uuid": "9f13b913-a650-4cbf-a392-4b5614e1aa2a",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": null
      },
      {
        "slug": "matching-brackets",
        "name": "Matching Brackets",
        "uuid": "fa78d295-adc0-41ae-bfe2-4a6eb8c40f9d",
        "practices": [],
        "prerequisites": [],
        "difficulty": 5,
        "topics": [
          "fold",
          "parsing",
          "stack",
          "string"
        ]
      },
      {
        "slug": "perfect-numbers",
        "name": "Perfect Numbers",
        "uuid": "68a1d62a-fc10-41f4-9960-ebebc099404b",
        "practices": [],
        "prerequisites": [],
        "difficulty": 5,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "nucleotide-count",
        "name": "Nucleotide Count",
        "uuid": "d72cf2c3-9f30-4df1-a69b-04c638bb2426",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "hashtable",
          "string"
        ]
      },
      {
        "slug": "scrabble-score",
        "name": "Scrabble Score",
        "uuid": "5b44ccd4-b1f4-4b86-89c8-f1dec5905ccb",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "list",
          "string"
        ]
      },
      {
        "slug": "word-count",
        "name": "Word Count",
        "uuid": "9460b65d-dc80-4a95-8782-b395d2cc979e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "hashtable",
          "parsing",
          "string"
        ]
      },
      {
        "slug": "pangram",
        "name": "Pangram",
        "uuid": "511b0c8b-0dee-43a5-b107-a08fc8ea0103",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "queen-attack",
        "name": "Queen Attack",
        "uuid": "c38e9025-4b47-41ef-a91a-5ca9cca2a91f",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "chess"
        ]
      },
      {
        "slug": "atbash-cipher",
        "name": "Atbash Cipher",
        "uuid": "82169e85-3938-48da-ada9-7394adadc57a",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "cipher",
          "string"
        ]
      },
      {
        "slug": "change",
        "name": "Change",
        "uuid": "6f2d8731-2c2c-4faa-a9bf-11f785c2e5bc",
        "practices": [],
        "prerequisites": [],
        "difficulty": 5,
        "topics": [
          "dynamic_programming",
          "graph",
          "recursion"
        ]
      },
      {
        "slug": "collatz-conjecture",
        "name": "<NAME>ure",
        "uuid": "dbab5247-54d1-4830-a159-655397bd91e4",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": [
          "math",
          "recursion"
        ]
      },
      {
        "slug": "rotational-cipher",
        "name": "Rotational Cipher",
        "uuid": "067ff4f0-df23-4a48-842c-65e375361f2b",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "cipher",
          "string"
        ]
      },
      {
        "slug": "prime-factors",
        "name": "Prime Factors",
        "uuid": "e9f82c77-fde0-41fd-a0b6-e459bd3b71d9",
        "practices": [],
        "prerequisites": [],
        "difficulty": 5,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "robot-name",
        "name": "<NAME>",
        "uuid": "62a5a71c-a9eb-416b-809c-c862a4828e8b",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": null,
        "status": "deprecated"
      },
      {
        "slug": "bob",
        "name": "Bob",
        "uuid": "4cf6697c-ad9e-426c-a2d8-6c3695812421",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "affine-cipher",
        "name": "Affine Cipher",
        "uuid": "c8969b0a-232a-4c88-ab2a-0047e8b4b6d0",
        "practices": [],
        "prerequisites": [],
        "difficulty": 6,
        "topics": [
          "cipher",
          "math",
          "string"
        ]
      },
      {
        "slug": "accumulate",
        "name": "Accumulate",
        "uuid": "9c4c95d1-bd65-4663-9bc7-b48210a6f485",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": [
          "list"
        ]
      },
      {
        "slug": "armstrong-numbers",
        "name": "<NAME>",
        "uuid": "84e07f6a-ee1e-4874-b73a-de27f5c09bb6",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "list-ops",
        "name": "List Ops",
        "uuid": "903374d2-8155-4fe3-bf90-5b6359c7b5cc",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": null,
        "status": "deprecated"
      },
      {
        "slug": "acronym",
        "name": "Acronym",
        "uuid": "72567f88-e651-4537-99dc-e53760ed2ff1",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "octal",
        "name": "Octal",
        "uuid": "19cec98f-1fca-4bde-9000-75db12f5416e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "loop",
          "math",
          "string"
        ]
      },
      {
        "slug": "roman-numerals",
        "name": "Roman Numerals",
        "uuid": "f1159ca1-8639-4519-8f96-a7f26a536f7e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "loop",
          "string"
        ]
      },
      {
        "slug": "strain",
        "name": "Strain",
        "uuid": "703df259-b73e-422a-a175-15d065598f61",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "control_flow",
          "list"
        ]
      },
      {
        "slug": "sum-of-multiples",
        "name": "Sum Of Multiples",
        "uuid": "5cc081d8-1e48-4a42-8473-9a5f231f6012",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "triangle",
        "name": "Triangle",
        "uuid": "d3ee5c3d-1d5e-4843-b390-e83d72615ea7",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals"
        ]
      },
      {
        "slug": "trinary",
        "name": "Trinary",
        "uuid": "05159700-b0d9-4d05-8ed3-9b461adbae35",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "math"
        ]
      },
      {
        "slug": "sieve",
        "name": "Sieve",
        "uuid": "732e4c98-675d-4b67-b672-37ef9c848733",
        "practices": [],
        "prerequisites": [],
        "difficulty": 6,
        "topics": [
          "bits",
          "math",
          "vector"
        ]
      }
    ]
  },
  "concepts": [],
  "key_features": [],
  "tags": []
}
<commit_msg>🤖 Add average test runner run time to `config.json` (#223)<commit_after>{
  "language": "Scheme",
  "slug": "scheme",
  "active": true,
  "status": {
    "concept_exercises": false,
    "test_runner": false,
    "representer": false,
    "analyzer": false
  },
  "blurb": "Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary.",
  "version": 3,
  "online_editor": {
    "indent_style": "space",
    "indent_size": 4
  },
  "test_runner": {
    "average_run_time": 2.0
  },
  "files": {
    "solution": [
      "%{kebab_slug}.scm"
    ],
    "test": [
      "test.scm"
    ],
    "example": [
      "example.scm"
    ],
    "exemplar": [
      ".meta/exemplar.scm"
    ]
  },
  "exercises": {
    "concept": [],
    "practice": [
      {
        "slug": "hello-world",
        "name": "<NAME>",
        "uuid": "f2936612-edc4-44f9-a403-c60f7c6486e4",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": [
          "warmup"
        ]
      },
      {
        "slug": "leap",
        "name": "Leap",
        "uuid": "b94548df-3b35-4ce1-80c7-36179d2b3b86",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "control_flow"
        ]
      },
      {
        "slug": "rna-transcription",
        "name": "<NAME>",
        "uuid": "26bf9c24-ba92-473e-9270-8964f1bf71f2",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "hamming",
        "name": "Hamming",
        "uuid": "ce513303-471b-459a-bcf1-6c69f4d83ae7",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "list"
        ]
      },
      {
        "slug": "grains",
        "name": "Grains",
        "uuid": "397d9cfc-43f9-4c57-bc55-5c94ae8f532e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "anagram",
        "name": "Anagram",
        "uuid": "c550055c-4bd5-478b-8e91-94347a314aef",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "list",
          "string"
        ]
      },
      {
        "slug": "difference-of-squares",
        "name": "<NAME>",
        "uuid": "a3c7a4d2-ba08-47c9-a88e-2311ad02d945",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "list",
          "math"
        ]
      },
      {
        "slug": "pascals-triangle",
        "name": "<NAME>",
        "uuid": "d5caff8b-ffaa-4055-9bb9-7d31a4480956",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "list",
          "math",
          "recursion"
        ]
      },
      {
        "slug": "knapsack",
        "name": "Knapsack",
        "uuid": "96f2a7e3-1283-4fca-944d-8cf2fe463c56",
        "practices": [],
        "prerequisites": [],
        "difficulty": 8,
        "topics": [
          "dynamic_programming",
          "optimization",
          "search"
        ]
      },
      {
        "slug": "binary-search",
        "name": "Binary Search",
        "uuid": "38ebcac5-4080-41e2-ba80-d809c4a637ac",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "search",
          "vector"
        ]
      },
      {
        "slug": "two-fer",
        "name": "<NAME>",
        "uuid": "3ecc2d1c-55e0-45c9-ba35-57d7d8cfd51e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "control_flow",
          "string"
        ]
      },
      {
        "slug": "transpose",
        "name": "Transpose",
        "uuid": "f2dc14e3-89e9-4942-80b6-6578b7a7f71b",
        "practices": [],
        "prerequisites": [],
        "difficulty": 6,
        "topics": [
          "list"
        ]
      },
      {
        "slug": "forth",
        "name": "Forth",
        "uuid": "09cb9d2b-3a04-4685-95d5-10fe0128be8f",
        "practices": [],
        "prerequisites": [],
        "difficulty": 8,
        "topics": [
          "interpreter",
          "language",
          "stack_machine"
        ]
      },
      {
        "slug": "phone-number",
        "name": "Phone Number",
        "uuid": "8ed74044-2361-459e-aca5-abd73ed5c1cb",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "raindrops",
        "name": "Raindrops",
        "uuid": "9f13b913-a650-4cbf-a392-4b5614e1aa2a",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": null
      },
      {
        "slug": "matching-brackets",
        "name": "Matching Brackets",
        "uuid": "fa78d295-adc0-41ae-bfe2-4a6eb8c40f9d",
        "practices": [],
        "prerequisites": [],
        "difficulty": 5,
        "topics": [
          "fold",
          "parsing",
          "stack",
          "string"
        ]
      },
      {
        "slug": "perfect-numbers",
        "name": "Perfect Numbers",
        "uuid": "68a1d62a-fc10-41f4-9960-ebebc099404b",
        "practices": [],
        "prerequisites": [],
        "difficulty": 5,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "nucleotide-count",
        "name": "Nucleotide Count",
        "uuid": "d72cf2c3-9f30-4df1-a69b-04c638bb2426",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "hashtable",
          "string"
        ]
      },
      {
        "slug": "scrabble-score",
        "name": "Scrabble Score",
        "uuid": "5b44ccd4-b1f4-4b86-89c8-f1dec5905ccb",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "list",
          "string"
        ]
      },
      {
        "slug": "word-count",
        "name": "Word Count",
        "uuid": "9460b65d-dc80-4a95-8782-b395d2cc979e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "hashtable",
          "parsing",
          "string"
        ]
      },
      {
        "slug": "pangram",
        "name": "Pangram",
        "uuid": "511b0c8b-0dee-43a5-b107-a08fc8ea0103",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "queen-attack",
        "name": "Queen Attack",
        "uuid": "c38e9025-4b47-41ef-a91a-5ca9cca2a91f",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "chess"
        ]
      },
      {
        "slug": "atbash-cipher",
        "name": "Atbash Cipher",
        "uuid": "82169e85-3938-48da-ada9-7394adadc57a",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "cipher",
          "string"
        ]
      },
      {
        "slug": "change",
        "name": "Change",
        "uuid": "6f2d8731-2c2c-4faa-a9bf-11f785c2e5bc",
        "practices": [],
        "prerequisites": [],
        "difficulty": 5,
        "topics": [
          "dynamic_programming",
          "graph",
          "recursion"
        ]
      },
      {
        "slug": "collatz-conjecture",
        "name": "<NAME>",
        "uuid": "dbab5247-54d1-4830-a159-655397bd91e4",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": [
          "math",
          "recursion"
        ]
      },
      {
        "slug": "rotational-cipher",
        "name": "Rotational Cipher",
        "uuid": "067ff4f0-df23-4a48-842c-65e375361f2b",
        "practices": [],
        "prerequisites": [],
        "difficulty": 3,
        "topics": [
          "cipher",
          "string"
        ]
      },
      {
        "slug": "prime-factors",
        "name": "Prime Factors",
        "uuid": "e9f82c77-fde0-41fd-a0b6-e459bd3b71d9",
        "practices": [],
        "prerequisites": [],
        "difficulty": 5,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "robot-name",
        "name": "Robot Name",
        "uuid": "62a5a71c-a9eb-416b-809c-c862a4828e8b",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": null,
        "status": "deprecated"
      },
      {
        "slug": "bob",
        "name": "Bob",
        "uuid": "4cf6697c-ad9e-426c-a2d8-6c3695812421",
        "practices": [],
        "prerequisites": [],
        "difficulty": 4,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "affine-cipher",
        "name": "Affine Cipher",
        "uuid": "c8969b0a-232a-4c88-ab2a-0047e8b4b6d0",
        "practices": [],
        "prerequisites": [],
        "difficulty": 6,
        "topics": [
          "cipher",
          "math",
          "string"
        ]
      },
      {
        "slug": "accumulate",
        "name": "Accumulate",
        "uuid": "9c4c95d1-bd65-4663-9bc7-b48210a6f485",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": [
          "list"
        ]
      },
      {
        "slug": "armstrong-numbers",
        "name": "Armstrong Numbers",
        "uuid": "84e07f6a-ee1e-4874-b73a-de27f5c09bb6",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "list-ops",
        "name": "List Ops",
        "uuid": "903374d2-8155-4fe3-bf90-5b6359c7b5cc",
        "practices": [],
        "prerequisites": [],
        "difficulty": 1,
        "topics": null,
        "status": "deprecated"
      },
      {
        "slug": "acronym",
        "name": "Acronym",
        "uuid": "72567f88-e651-4537-99dc-e53760ed2ff1",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "string"
        ]
      },
      {
        "slug": "octal",
        "name": "Octal",
        "uuid": "19cec98f-1fca-4bde-9000-75db12f5416e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "loop",
          "math",
          "string"
        ]
      },
      {
        "slug": "roman-numerals",
        "name": "Roman Numerals",
        "uuid": "f1159ca1-8639-4519-8f96-a7f26a536f7e",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "loop",
          "string"
        ]
      },
      {
        "slug": "strain",
        "name": "Strain",
        "uuid": "703df259-b73e-422a-a175-15d065598f61",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "control_flow",
          "list"
        ]
      },
      {
        "slug": "sum-of-multiples",
        "name": "Sum Of Multiples",
        "uuid": "5cc081d8-1e48-4a42-8473-9a5f231f6012",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "math"
        ]
      },
      {
        "slug": "triangle",
        "name": "Triangle",
        "uuid": "d3ee5c3d-1d5e-4843-b390-e83d72615ea7",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals"
        ]
      },
      {
        "slug": "trinary",
        "name": "Trinary",
        "uuid": "05159700-b0d9-4d05-8ed3-9b461adbae35",
        "practices": [],
        "prerequisites": [],
        "difficulty": 2,
        "topics": [
          "conditionals",
          "math"
        ]
      },
      {
        "slug": "sieve",
        "name": "Sieve",
        "uuid": "732e4c98-675d-4b67-b672-37ef9c848733",
        "practices": [],
        "prerequisites": [],
        "difficulty": 6,
        "topics": [
          "bits",
          "math",
          "vector"
        ]
      }
    ]
  },
  "concepts": [],
  "key_features": [],
  "tags": []
}

{'fraction_non_alphanumeric': 0.18406426224187594, 'fraction_numerical': 0.07128078218183294, 'mean_word_length': 1.4420447790766793, 'pattern_counts': {'":': 628, '<': 17, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '44720', 'n_tokens_mistral': 9980, 'n_tokens_neox': 8984, 'n_words': 1239}