Pergunta de entrevista da empresa Amazon

No even one, study SOLID acronim!