CREATE TABLE problem_log (problem_log_id DECIMAL, assigned_to_staff_id DECIMAL, problem_id DECIMAL, problem_category_code TEXT, problem_status_code TEXT, log_entry_date TIME, log_entry_description TEXT, log_entry_fix TEXT, other_log_details TEXT)
CREATE TABLE problem_category_codes (problem_category_code TEXT, problem_category_description TEXT)
CREATE TABLE staff (staff_id DECIMAL, staff_first_name TEXT, staff_last_name TEXT, other_staff_details TEXT)
CREATE TABLE product (product_id DECIMAL, product_name TEXT, product_details TEXT)
CREATE TABLE problems (problem_id DECIMAL, product_id DECIMAL, closure_authorised_by_staff_id DECIMAL, reported_by_staff_id DECIMAL, date_problem_reported TIME, date_problem_closed TIME, problem_description TEXT, other_problem_details TEXT)
CREATE TABLE problem_status_codes (problem_status_code TEXT, problem_status_description TEXT)

Which staff members who reported problems from the product 'rem' but not 'aut'? Give me their first and last names.
SELECT T3.staff_first_name, T3.staff_last_name FROM problems AS T1 JOIN product AS T2 JOIN staff AS T3 ON T1.product_id = T2.product_id AND T1.reported_by_staff_id = T3.staff_id WHERE T2.product_name = "rem" EXCEPT SELECT T3.staff_first_name, T3.staff_last_name FROM problems AS T1 JOIN product AS T2 JOIN staff AS T3 ON T1.product_id = T2.product_id AND T1.reported_by_staff_id = T3.staff_id WHERE T2.product_name = "aut"
SELECT "T3"."staff_first_name", "T3"."staff_last_name" FROM "problems" AS "T1" JOIN "product" AS "T2" ON "T1"."product_id" = "T2"."product_id" AND "T2"."product_name" = "rem" JOIN "staff" AS "T3" ON "T1"."reported_by_staff_id" = "T3"."staff_id" EXCEPT SELECT "T3"."staff_first_name", "T3"."staff_last_name" FROM "problems" AS "T1" JOIN "product" AS "T2" ON "T1"."product_id" = "T2"."product_id" AND "T2"."product_name" = "aut" JOIN "staff" AS "T3" ON "T1"."reported_by_staff_id" = "T3"."staff_id"