Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual partido tem um primeiro eleito menor que 1878 e um distrito da Carolina do Sul 3?
 ###Tabelas: CREATE TABLE  (_id AUTO_INCREMENT PRIMARY KEY, District VARCHAR, Incumbent VARCHAR, Party VARCHAR, First elected INT, Result VARCHAR) CREATE TABLE groups_containing_halogens (groups_containing_halogens_id AUTO_INCREMENT PRIMARY KEY, Chemical class VARCHAR, Group VARCHAR, Formula VARCHAR, Prefix VARCHAR, Suffix VARCHAR, Example VARCHAR) CREATE TABLE automatic_bids (automatic_bids_id AUTO_INCREMENT PRIMARY KEY, School VARCHAR, Conference VARCHAR, Record (Conf) VARCHAR, Berth VARCHAR, Last NCAA Appearance VARCHAR) CREATE TABLE round_five (round_five_id AUTO_INCREMENT PRIMARY KEY, Pick # INT, CFL Team VARCHAR, Player VARCHAR, Position VARCHAR, College VARCHAR) CREATE TABLE list_of_representatives (list_of_representatives_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Took Office VARCHAR, Left Office VARCHAR, Party VARCHAR, District Residence VARCHAR)  
SELECT Party FROM  WHERE First elected < 1878 AND District = south carolina 3