Pergunta de entrevista da empresa EPAM Systems

Maximum search exercise with Exception handling, and Object Oriented twists