<commit_before>For example, the string `83689` has the following series of 3 digits:

* `[0, 1, 2]`
* `[1, 2, 3]`
* `[2, 3, 4]`
* `[3, 4, 5]`
* `[4, 5, 6]`
* `[5, 6, 7]`
* `[6, 7, 8]`
* `[7, 8, 9]`

```ruby
series = Series.new("01234")
series.slices(1)
# => [[0], [1], [2], [3], [4]]
series.slices(2)
# => [[0, 1], [1, 2], [2, 3], [3, 4]]
series.slices(3)
# => [[0, 1, 2], [1, 2, 3], [2, 3, 4]]
series.slices(4)
# => [[0, 1, 2, 3], [1, 2, 3, 4]]
series.slices(5)
# => [[0, 1, 2, 3, 4]]
series.slices(6)
# =>  series.rb:9:in 'slices': Not enough numbers for that. (ArgumentError)
```
<commit_msg>removes Ruby code from series assignment text<commit_after>For example, the string "01234" has the following 3-digit series:

* 012
* 123
* 234
* 345
* 456
* 567
* 678
* 789

And the following 4-digit series:

* 0123
* 1234

And if you ask for a 6-digit series from a 5-digit string,
you deserve whatever you get.

{'fraction_non_alphanumeric': 0.23542354235423543, 'fraction_numerical': 0.12981298129812982, 'mean_word_length': 3.789473684210526, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '332391', 'n_tokens_mistral': 503, 'n_tokens_neox': 418, 'n_words': 136}