Pergunta de entrevista da empresa Changi Airport Group 

Not really difficult.