C CCSCSCCCCCCCCC
C CCSCSCCCCCCCCC