Who wrote the episode with 3.96 million US viewers?
CREATE TABLE table_4077 (
    "No." real,
    "#" real,
    "Title" text,
    "Directed by" text,
    "Written by" text,
    "U.S. air date" text,
    "Production code" text,
    "U.S. viewers (million)" text
)
SELECT "Written by" FROM table_4077 WHERE "U.S. viewers (million)" = '3.96'
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: Who wrote the episode with 3.96 million US viewers? ### Input: CREATE TABLE table_4077 (
    "No." real,
    "#" real,
    "Title" text,
    "Directed by" text,
    "Written by" text,
    "U.S. air date" text,
    "Production code" text,
    "U.S. viewers (million)" text
) ### Response: SELECT "Written by" FROM table_4077 WHERE "U.S. viewers (million)" = '3.96'