Technically everything can be completed without any for loops
Do not expect to complete everything, but complete as many tasks as you can in whatever order you want.
Do not fret about specifics. As long as your solution is on GitHub, it's fine. I'm also available for questions.
to change directory (a.k.a. go to different folder)
cd FolderName
to make a new directory inside the current one:
mkdir FolderName
to add, commit and push your files
git add .
git commit -m"Message"
git push