Learn Recursion by Solving the Tower of Hanoi Puzzle - Step 45

Tell us what’s happening:

I have put my comment in all the blanks places but its not accepting it i am not sure where exactly i should put it can someone please help me?

Your code so far

NUMBER_OF_DISKS = 4
rods = {
    'A': list(range(NUMBER_OF_DISKS, 0, -1)),
    'B': [],
    'C': []
}


# User Editable Region

def move(n, source, auxiliary, target):
    if n > 0:
        
        move(n - 1, source, auxiliary, target)
        
        # display starting configuration
        print(rods, '\n')
              

# User Editable Region

# initiate call from source A to target C with auxiliary B
move(NUMBER_OF_DISKS, 'A', 'B', 'C')

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36

Challenge Information:

Learn Recursion by Solving the Tower of Hanoi Puzzle - Step 45

Hi. Can you post the code you have tried.

Do you know which one is the recursive call? Put the comment before that.

sure <>

def move(n, source, auxiliary, target):
    if n > 0:
        # move n - 1 disks from source to auxiliary, so they are out of the way.
        move(n - 1, source, auxiliary, target)
        
        # display starting configuration
        print(rods, '\n')<> here is the code.

You have a full stop at the end of your comment that wasn’t asked for.

Check the indentation is correct (I can’t see as you haven’t posted all your code in the edit window).

ok let me check with the full stop

thanks it worked will be more keen towards typing the code