input: Write a function to generate an HTML table displaying information about the top 10 bestselling books in a specific genre from a SQLite database.
  
  
  def generate_bestseller_table(genre):
      import sqlite3
      
      # connect to the database
      conn = sqlite3.connect('books.db')
      c = conn.cursor()
      
      # retrieve the data
      c.execute('''SELECT title, author, genre, sales
                  FROM Books
                  WHERE genre=?
                  ORDER BY sales DESC
                  LIMIT 10''', (genre,))
      
      # save the results
      results = c.fetchall()
      
      # generate the HTML code
      html = '<table>'
      html += '<tr><th>Title</th><th>Author</th><th>Genre</th><th>Sales</th></tr>'
      
      for result in results:
          title = result[0]
          author = result[1]
          genre = result[2]
          sales = result[3]
          
          html += f'<tr><td>{title}</td><td>{author}</td><td>{genre}</td><td>{sales}</td></tr>'
      
      html += '</table>'
      
      # close the database connection
      conn.close()
      
      return html
  
  assert generate_bestseller_table("Fantasy") == '''<table><tr><th>Title</th><th>Author</th><th>Genre</th><th>Sales</th></tr><tr><td>The Hobbit</td><td>J.R.R. Tolkien</td><td>Fantasy</td><td>100000000</td></tr><tr><td>Harry Potter and the Sorcerer's Stone</td><td>J.K. Rowling</td><td>Fantasy</td><td>70000000</td></tr><tr><td>A Game of Thrones</td><td>George R.R. Martin</td><td>Fantasy</td><td>50000000</td></tr></table>'''
  assert generate_bestseller_table("Sci-Fi") == '''<table><tr><th>Title</th><th>Author</th><th>Genre</th><th>Sales</th></tr><tr><td>Dune</td><td>Frank Herbert</td><td>Sci-Fi</td><td>20000000</td></tr><tr><td>Neuromancer</td><td>William Gibson</td><td>Sci-Fi</td><td>15000000</td></tr></table>'''
  assert generate_bestseller_table("Mystery") == '''<table><tr><th>Title</th><th>Author</th><th>Genre</th><th>Sales</th></tr><tr><td>The Girl with the Dragon Tattoo</td><td>Stieg Larsson</td><td>Mystery</td><td>30000000</td></tr></table>'''
  
output: def generate_bestseller_table(genre):
      import sqlite3
      
      conn = sqlite3.connect('books.db')
      c = conn.cursor()
      
      c.execute('''SELECT title, author, genre, sales
                  FROM Books
                  WHERE genre=?
                  ORDER BY sales DESC
                  LIMIT 10''', (genre,))
      
      results = c.fetchall()
      
      html = '<table>'
      html += '<tr><th>Title</th><th>Author</th><th>Genre</th><th>Sales</th></tr>'
      
      for result in results:
          title = result[0]
          author = result[1]
          genre = result[2]
          sales = result[3]
          
          html += f'<tr><td>{title}</td><td>{author}</td><td>{genre}</td><td>{sales}</td></tr>'
      
      html += '</table>'
      
      conn.close()
      
      return html