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: Quando Alberto Contador Kanstantsin Sivtsov era a classificação geral e Alessandro Petacchi era a classificação por pontos ao mesmo tempo em que Mark Cavendish é o vencedor, quem era a classificação de montanha?
 ###Tabelas: CREATE TABLE former_special_cities_now_core_or_designated_cities (former_special_cities_now_core_or_designated_cities_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Japanese VARCHAR, Date of designation VARCHAR, Date of reclassification VARCHAR, Region VARCHAR, Prefecture VARCHAR) CREATE TABLE farm_to_market_roads (farm_to_market_roads_id AUTO_INCREMENT PRIMARY KEY, Route Name VARCHAR, Direction VARCHAR, Termini VARCHAR, Junctions VARCHAR, Length VARCHAR, Population Area VARCHAR) CREATE TABLE classification_leadership (classification_leadership_id AUTO_INCREMENT PRIMARY KEY, Stage INT, Winner VARCHAR, General classification VARCHAR, Points classification VARCHAR, Mountains classification VARCHAR, Young rider classification VARCHAR) CREATE TABLE 1900-1912 (1900-1912_id AUTO_INCREMENT PRIMARY KEY, Average population (x 1,000) INT, Live births INT, Deaths INT, Natural change INT, Crude birth rate (per 1,000) INT, Crude death rate (per 1,000) INT, Natural change (per 1,000) INT) CREATE TABLE wrestling (wrestling_id AUTO_INCREMENT PRIMARY KEY, Athlete VARCHAR, Event VARCHAR, Round 1 VARCHAR, Round 2 VARCHAR, Round 3 VARCHAR, Round 4 VARCHAR, Round 5 VARCHAR, Final VARCHAR)  
SELECT Mountains classification FROM classification_leadership WHERE General classification = Alberto Contador Kanstantsin Sivtsov AND Points classification = Alessandro Petacchi AND Winner = Mark Cavendish