2.7 recursive solution complete
gitignore added