Acacium Group interview question

Had to do a presentation.