I dont think theres anything about this subject i dont understand, and I feel as if I can do this very well and quick.
No it was not difficult to figure out how to rewrite square using a for-loop. The strategy i used was reading