Something i understood well was the idea that i needed to use the same "for number in range" prompt for all of the functions. Something I was unsure about was why my even numbers wouldnt work when i had (max, 2), but i realized the error of not having a strting value. Other than that theres not much i was unsure about as this is very similar to math.
At first I was a little confused on if i had to edit the existing for loop and if so how, so i took a second to run the existing code to see that i dont need to change the existing for loop as that just makes the square run 4 times, i realized i need to make a new for loop inside of square. That was really my only struggle.