-C-----K-----Z-----??-----D-----J-----Z-----L------??