hw 43 finished, gitignore added