Pregunta de entrevista de Amazon

stuff about OOP and problem solving