input: Write a python function to parse an XML file and print its elements and attributes.
  assert parse_xml('example1.xml') == None
  assert parse_xml('example2.xml') == None
  assert parse_xml('example3.xml') == None
output: def parse_xml(file_path):
      import xml.etree.ElementTree as ET
  
      tree = ET.parse(file_path)
      root = tree.getroot()
  
      def parse_element(element, indent=""):
          print(f"{indent}Element: {element.tag}")
          for name, value in element.attrib.items():
              print(f"{indent}  Attribute - {name}: {value}")
          for child in element:
              parse_element(child, indent + "  ")
  
      parse_element(root)