# Lab 7 - Exercise 1 - Problem 3 def magic(aNumber, aSymbol, end): print(aSymbol * aNumber) if aNumber > end : # Implicit base case becomes "if number <= end : return" magic(aNumber-1, aSymbol, end) print(aSymbol * aNumber) return # Main part of the program # Sample Run of Problem 2: magic( 6, "*", 1) print("Wow!") print() # Sample Run 1: magic( 6, "*", 0) print("Wow!") print() # Sample Run 2: magic( 8, "@", 2) print("Wow!")