Find the number of students who are older than 18 and do not have allergy to either food or animal.
CREATE TABLE Allergy_Type (
    Allergy VARCHAR,
    allergytype VARCHAR
)

CREATE TABLE Has_allergy (
    Allergy VARCHAR
)

CREATE TABLE Student (
    age VARCHAR,
    StuID VARCHAR
)
SELECT COUNT(*) FROM Student WHERE age > 18 AND NOT StuID IN (SELECT StuID FROM Has_allergy AS T1 JOIN Allergy_Type AS T2 ON T1.Allergy = T2.Allergy WHERE T2.allergytype = "food" OR T2.allergytype = "animal")
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: Find the number of students who are older than 18 and do not have allergy to either food or animal. ### Input: CREATE TABLE Allergy_Type (
    Allergy VARCHAR,
    allergytype VARCHAR
)

CREATE TABLE Has_allergy (
    Allergy VARCHAR
)

CREATE TABLE Student (
    age VARCHAR,
    StuID VARCHAR
) ### Response: SELECT COUNT(*) FROM Student WHERE age > 18 AND NOT StuID IN (SELECT StuID FROM Has_allergy AS T1 JOIN Allergy_Type AS T2 ON T1.Allergy = T2.Allergy WHERE T2.allergytype = "food" OR T2.allergytype = "animal")