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 é o tipo de agente livre para o jogador bryant johnson?
 ###Tabelas: CREATE TABLE scholar_survey_results (scholar_survey_results_id AUTO_INCREMENT PRIMARY KEY, President VARCHAR, Schl. 1948 VARCHAR, Schl. 1962 VARCHAR, M-B 1982 VARCHAR, CT 1982 VARCHAR, Siena 1982 VARCHAR, Siena 1990 VARCHAR, Siena 1994 VARCHAR, R-McI 1996 VARCHAR, Schl. 1996 VARCHAR, C-SPAN 1999 VARCHAR, WSJ 2000 VARCHAR, Siena 2002 VARCHAR, WSJ 2005 VARCHAR, Times 2008** VARCHAR, C-SPAN 2009 VARCHAR, Siena 2010 VARCHAR, USPC 2011 VARCHAR, Aggr. VARCHAR) CREATE TABLE lightweight_manx_grand_prix (lightweight_manx_grand_prix_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Rider VARCHAR, Team VARCHAR, Speed VARCHAR, Time VARCHAR) CREATE TABLE cetacea (cetacea_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Species/Authority VARCHAR, Order VARCHAR, Family VARCHAR, Red List INT) CREATE TABLE race_calendar (race_calendar_id AUTO_INCREMENT PRIMARY KEY, Round VARCHAR, Race INT, Circuit VARCHAR, Date VARCHAR, Pole Position VARCHAR, Fastest Lap VARCHAR, Winning driver VARCHAR, Winning team VARCHAR) CREATE TABLE signings (signings_id AUTO_INCREMENT PRIMARY KEY, Pos. VARCHAR, Player VARCHAR, Free Agent Type VARCHAR, 2007 Team VARCHAR, Contract VARCHAR)  
SELECT Free Agent Type FROM signings WHERE Player = bryant johnson