Map for CCLP3 level #128: Divide and Conquer