input: def sql_to_pandas(sql_statement: str, conn) -> pd.DataFrame:
      """ Convert a given SQL statement into a Python Pandas DataFrame.
      
      >>> import sqlite3
      >>> conn = sqlite3.connect(':memory:')
      >>> conn.execute('CREATE TABLE book (id INTEGER, title TEXT)')
      >>> conn.execute('INSERT INTO book (id, title) VALUES (1, "Book1")')
      >>> conn.execute('INSERT INTO book (id, title) VALUES (2, "Book2")')
      >>> df = sql_to_pandas("SELECT * FROM book;", conn)
      >>> df.head()
         id  title
      0   1  Book1
      1   2  Book2
      """
      import pandas as pd
      return pd.read_sql_query(sql_statement, conn)
output:     import pandas as pd
      return pd.read_sql_query(sql_statement, conn)