update12.18
Added .gitignore file