15 4 CACCCCCCBCCCBBC BAACCBCCCDCBCBD CCDCCCCCCBCCCA CBBCCCCCDCBDCCC DBCCCBCCDCDBDCC ABCCCCCBCBBBDBC CCADBCCCCCBBCC CCACCCBCBCCCCDC