q1 and q2 modified to not use function as required.
q3 is actually 2 programs, thus placeholder replaced
spelling and format fixes
q3s are actually finished, but branched out so bugfix on q2 can be recorded separately, also so I can learn how to branch in git
spelling and format fixes, also wrote a makefile to save typing
fixed a bug in q2 so 1+2+3 does not return 4 anymore
Merge branch 'q3'