C opt

C optC optC optC opt
C optC optC optC optC optC optC optC opt
C optC optC optC optC optC optC optC optC optC optC optC opt