assignment 2, gitignore