Added Part 2
Fixed Part 2; string append, iterating through string, random missing 'end's