After week 6
Week 6 done
2sum_fast added and other improvements and additions
separated algo1 and algo2 week1