Architects solve CMDA puzzles