Специалист

NotDP

divide n conquer