from code import InteractiveConsole

class EspressoConsole(InteractiveConsole, object):
    def interact(self):
        banner = """███████╗███████╗██████╗ ██████╗ ███████╗███████╗███████╗ ██████╗ 
██╔════╝██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝██╔═══██╗
█████╗  ███████╗██████╔╝██████╔╝█████╗  ███████╗███████╗██║   ██║
██╔══╝  ╚════██║██╔═══╝ ██╔══██╗██╔══╝  ╚════██║╚════██║██║   ██║
███████╗███████║██║     ██║  ██║███████╗███████║███████║╚██████╔╝
╚══════╝╚══════╝╚═╝     ╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝ ╚═════╝ 
"""
        super(EspressoConsole, self).interact(banner)

    def raw_input(self, prompt=''):
        prompt = '[=>]'
        return super(EspressoConsole, self).raw_input(prompt)

from code import InteractiveConsole

class EspressoConsole(InteractiveConsole, object):
    def interact(self, banner = None):
        banner = """███████╗███████╗██████╗ ██████╗ ███████╗███████╗███████╗ ██████╗ 
██╔════╝██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝██╔═══██╗
█████╗  ███████╗██████╔╝██████╔╝█████╗  ███████╗███████╗██║   ██║
██╔══╝  ╚════██║██╔═══╝ ██╔══██╗██╔══╝  ╚════██║╚════██║██║   ██║
███████╗███████║██║     ██║  ██║███████╗███████║███████║╚██████╔╝
╚══════╝╚══════╝╚═╝     ╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝ ╚═════╝ 
""" or banner
        super(EspressoConsole, self).interact(banner)

    def raw_input(self, prompt=''):
        prompt = '[=>]'
        return super(EspressoConsole, self).raw_input(prompt)

Make EspressoConsole.interact conform to InteractiveConsole.interact
Make EspressoConsole.interact conform to InteractiveConsole.interact

  from code import InteractiveConsole
  
  class EspressoConsole(InteractiveConsole, object):
-     def interact(self):
+     def interact(self, banner = None):
          banner = """███████╗███████╗██████╗ ██████╗ ███████╗███████╗███████╗ ██████╗ 
  ██╔════╝██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝██╔═══██╗
  █████╗  ███████╗██████╔╝██████╔╝█████╗  ███████╗███████╗██║   ██║
  ██╔══╝  ╚════██║██╔═══╝ ██╔══██╗██╔══╝  ╚════██║╚════██║██║   ██║
  ███████╗███████║██║     ██║  ██║███████╗███████║███████║╚██████╔╝
  ╚══════╝╚══════╝╚═╝     ╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝ ╚═════╝ 
- """
+ """ or banner
          super(EspressoConsole, self).interact(banner)
  
      def raw_input(self, prompt=''):
          prompt = '[=>]'
          return super(EspressoConsole, self).raw_input(prompt)
  
Make EspressoConsole.interact conform to InteractiveConsole.interact
## Code Before:
from code import InteractiveConsole

class EspressoConsole(InteractiveConsole, object):
    def interact(self):
        banner = """███████╗███████╗██████╗ ██████╗ ███████╗███████╗███████╗ ██████╗ 
██╔════╝██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝██╔═══██╗
█████╗  ███████╗██████╔╝██████╔╝█████╗  ███████╗███████╗██║   ██║
██╔══╝  ╚════██║██╔═══╝ ██╔══██╗██╔══╝  ╚════██║╚════██║██║   ██║
███████╗███████║██║     ██║  ██║███████╗███████║███████║╚██████╔╝
╚══════╝╚══════╝╚═╝     ╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝ ╚═════╝ 
"""
        super(EspressoConsole, self).interact(banner)

    def raw_input(self, prompt=''):
        prompt = '[=>]'
        return super(EspressoConsole, self).raw_input(prompt)

## Instruction:
Make EspressoConsole.interact conform to InteractiveConsole.interact
## Code After:
from code import InteractiveConsole

class EspressoConsole(InteractiveConsole, object):
    def interact(self, banner = None):
        banner = """███████╗███████╗██████╗ ██████╗ ███████╗███████╗███████╗ ██████╗ 
██╔════╝██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝██╔═══██╗
█████╗  ███████╗██████╔╝██████╔╝█████╗  ███████╗███████╗██║   ██║
██╔══╝  ╚════██║██╔═══╝ ██╔══██╗██╔══╝  ╚════██║╚════██║██║   ██║
███████╗███████║██║     ██║  ██║███████╗███████║███████║╚██████╔╝
╚══════╝╚══════╝╚═╝     ╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝ ╚═════╝ 
""" or banner
        super(EspressoConsole, self).interact(banner)

    def raw_input(self, prompt=''):
        prompt = '[=>]'
        return super(EspressoConsole, self).raw_input(prompt)
