input: Write a Python function to generate an HTML table from two lists: names and contacts.
  assert generate_html_table(['John', 'Anthony', 'Dave'], ['212-555-1234', '212-555-2345', '212-555-3456']) == '<html><table><tr><th>Name</th> <th>Contact Number</th> </tr><tr><td align=center>John</td> <td align=center>212-555-1234</td> </tr><tr><td align=center>Anthony</td> <td align=center>212-555-2345</td> </tr><tr><td align=center>Dave</td> <td align=center>212-555-3456</td> </tr></table></html>'
  assert generate_html_table(['Alice', 'Bob'], ['123-456-7890', '987-654-3210']) == '<html><table><tr><th>Name</th> <th>Contact Number</th> </tr><tr><td align=center>Alice</td> <td align=center>123-456-7890</td> </tr><tr><td align=center>Bob</td> <td align=center>987-654-3210</td> </tr></table></html>'
  assert generate_html_table([], []) == '<html><table><tr><th>Name</th> <th>Contact Number</th> </tr></table></html>'
output: def generate_html_table(names, contacts):
      html = '<html><table><tr><th>Name</th> <th>Contact Number</th> </tr>'
      for name, contact in zip(names, contacts):
          html += f'<tr><td align=center>{name}</td> <td align=center>{contact}</td> </tr>'
      html += '</table></html>'
      return html