<commit_before># Source Code
You will find the source code for the follow-alongs that you will complete during Module 3.  We have provided links to all of the files for CS50, so you will have access to some other files that we have not included in our curriculum. We highly recommend that you try to complete them on your own before you look at the code.  

<a href="http://cdn.cs50.net/2015/fall/lectures/4/m/src4m/" target="_blank"><b>Lecture: Week 4 Source Code</b></a>


## Prep for Class 2

#### sigma-0

```c
/**
 * sigma-0.c
 *
 * <NAME>
 * <EMAIL>
 *
 * Adds the numbers 1 through n.
 *
 * Demonstrates iteration.<commit_msg>Update m3-source-code.md<commit_after># Module 3 Source Code
You will find the source code for the follow-alongs that you will complete during Module 3.  We have provided links to all of the files for CS50, so you will have access to some other files that we have not included in our curriculum. We highly recommend that you try to complete them on your own before you look at the code.  

<a href="http://cdn.cs50.net/2015/fall/lectures/4/m/src4m/" target="_blank"><b>Lecture: Week 4 Source Code</b></a>


## Prep for Class 2

#### sigma-0

```c
/**
 * sigma-0.c
 *
 * <NAME>
 * <EMAIL>
 *
 * Adds the numbers 1 through n.
 *
 * Demonstrates iteration.
{'fraction_non_alphanumeric': 0.10653188180404355, 'fraction_numerical': 0.026438569206842923, 'mean_word_length': 3.547703180212014, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, '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': '5758014', 'n_tokens_mistral': 429, 'n_tokens_neox': 395, 'n_words': 180}