So, I'm stuck on "More with 'for'", and I have been for an hour. I'm repeatedly getting the errors "can't assign literal", and "square_list should be the same length as start_list".

I've been checking pretty much all of the other topics before this, even copied a few, and I've gotta be royally screwing this up. Any solid help would be greatly appreciated.

What I have after all this time is:

start_list = [5, 3, 1, 2, 4]

square_list = []

# Your code here!

for x in start_list:

square_list.append(5**2)

square_list.sort()

for x in start_list:

square_list.append(3**2)

square_list.sort()

for x in start_list:

square_list.append(1**2)

square_list.sort()

for x in start_list:

square_list.append(2**2)

square_list.sort()

for x in start_list:

square_list.append(4**2)

square_list.sort()

print square_list

```