What are the names of the stations which serve both 'Ananthapuri Express' and 'Guruvayur Express' trains?
CREATE TABLE station (
    name VARCHAR,
    station_id VARCHAR
)

CREATE TABLE train_station (
    station_id VARCHAR,
    train_id VARCHAR
)

CREATE TABLE train (
    train_id VARCHAR,
    Name VARCHAR
)
SELECT T2.Name FROM train_station AS T1 JOIN station AS T2 ON T1.station_id = T2.station_id JOIN train AS T3 ON T3.train_id = T1.train_id WHERE T3.Name = "Ananthapuri Express" INTERSECT SELECT T2.Name FROM train_station AS T1 JOIN station AS T2 ON T1.station_id = T2.station_id JOIN train AS T3 ON T3.train_id = T1.train_id WHERE T3.Name = "Guruvayur Express"
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: What are the names of the stations which serve both 'Ananthapuri Express' and 'Guruvayur Express' trains? ### Input: CREATE TABLE station (
    name VARCHAR,
    station_id VARCHAR
)

CREATE TABLE train_station (
    station_id VARCHAR,
    train_id VARCHAR
)

CREATE TABLE train (
    train_id VARCHAR,
    Name VARCHAR
) ### Response: SELECT T2.Name FROM train_station AS T1 JOIN station AS T2 ON T1.station_id = T2.station_id JOIN train AS T3 ON T3.train_id = T1.train_id WHERE T3.Name = "Ananthapuri Express" INTERSECT SELECT T2.Name FROM train_station AS T1 JOIN station AS T2 ON T1.station_id = T2.station_id JOIN train AS T3 ON T3.train_id = T1.train_id WHERE T3.Name = "Guruvayur Express"