Translate the following question to SQL: Find name of the project that needs the least amount of time to finish and the name of scientists who worked on it.

Schema: CREATE TABLE Scientists (
    SSN INT   PRIMARY KEY,
    Name Char(30) NOT NULL,
    UNIQUE (SSN)
);

CREATE TABLE Projects (
    Code Char(4)   PRIMARY KEY,
    Name Char(50) NOT NULL,
    Hours INT,
    UNIQUE (Code)
);

CREATE TABLE AssignedTo (
    Scientist INT NOT NULL  PRIMARY KEY,
    Project char(4) NOT NULL  PRIMARY KEY,
    PRIMARY KEY (Scientist, Project),
    UNIQUE (Scientist, Project),
    FOREIGN KEY (Project) REFERENCES Projects(Code),
    FOREIGN KEY (Scientist) REFERENCES Scientists(SSN)
);
user
SELECT T2.name ,  T3.name FROM assignedto AS T1 JOIN projects AS T2 ON T1.project  =  T2.code JOIN scientists AS T3 ON T1.scientist  =  T3.SSN WHERE T2.hours  =  (SELECT min(hours) FROM projects)
assistant