added long long
added gitignore