104 3 ccbacbcbaccaccabbcccaabcabbaabbacbcabbbacbacbcbccabaccbcbbccccbbbaaaabbccccbccabaccacbbcbaccaccccbcacbca