def craft_puppet_show(proposal={'theme': 'friendship'}, characters=['polly', 'mike']): antecedent = {'background': 'isolated village'}; puppet_wave = lambda character: f"{character} waves aside any doubts"; renew_show = 'renew from the outset for a fresh performance'; for character in characters: print(puppet_wave(character)); print(f"{proposal['theme']} proposal set in {antecedent['background']} invigorates companionship.")