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 é a menor densidade de Alessandria onde a área é maior que 16.02 e a altitude é inferior a 116?
 ###Tabelas: CREATE TABLE architecture_support (architecture_support_id AUTO_INCREMENT PRIMARY KEY, Distribution VARCHAR, x86-64 VARCHAR, ia64 VARCHAR, ppc64 VARCHAR, sparc32 VARCHAR, hppa VARCHAR, mips VARCHAR, s390 VARCHAR, s390x VARCHAR, alpha VARCHAR, m68k VARCHAR) CREATE TABLE luchas_de_apuestas_record (luchas_de_apuestas_record_id AUTO_INCREMENT PRIMARY KEY, Wager VARCHAR, Winner VARCHAR, Loser VARCHAR, Location VARCHAR, Date VARCHAR) CREATE TABLE 2009_season (2009_season_id AUTO_INCREMENT PRIMARY KEY, Week VARCHAR, Date VARCHAR, Opponent VARCHAR, Result VARCHAR, Record VARCHAR) CREATE TABLE communes (communes_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, City VARCHAR, Population INT, Area (km 2 ) INT, Density (inhabitants/km 2 ) INT, Altitude (mslm) INT) CREATE TABLE first_line_series (first_line_series_id AUTO_INCREMENT PRIMARY KEY, Airing date VARCHAR, English title (Chinese title) VARCHAR, Number of episodes INT, Theme song (T) Sub-theme song (ST) VARCHAR, Genre VARCHAR)  
SELECT MIN Density (inhabitants/km 2 ) FROM communes WHERE Area (km 2 ) > 16.02 AND Altitude (mslm) < 116 AND City = alessandria