My source code for Harvard University's CS50 2018 course. Problem sets themselves can be found at https://docs.cs50.net/2018/x/psets/{PSET_NUM}/pset{PSET_NUM}.html
Do NOT look at the solutions unless if you've already solved the problems yourself or not ever planning to solve them!