Find a Contractor in CAYLEY for the Following Tasks