input: Write a python function to print information about all tables in a given SQLite database.
  assert list_tables('my_database.db') == ['table1', 'table2', 'table3']
  assert list_tables('another_database.db') == ['users', 'products']
  assert list_tables('empty_database.db') == []
output: def list_tables(db_name):
      import sqlite3
      conn = sqlite3.connect(db_name)
      cursor = conn.cursor()
      cursor.execute("SELECT name FROM sqlite_master WHERE type='table';")
      tables = cursor.fetchall()
      conn.close()
      return [table[0] for table in tables]