passes all the .max tests
added ignore
changed to .gitignore
passes all tests