QUANTUM COMPLICATION AS A SYSTEM FOR PROCESSING HARD COMPUTATIONAL CHALLENGES