I take this question as it could accept cdccdc,cdccdccdccdc,dddcdccdc,etc. I feel that I coveed all the even loops of cdccdc but I am stuck trying to figure out how to add in c* and d* in the mix of strings so that it is like ddddcccdccdcdddcc
this is what I have so far

thanks
Update
Yes, I have to have it accept even lengthed cdc so "cdccdccdccdc" is acceptable also would be "ddcdccdcddddcccdccdcdd"
Try the following:
The formatting isn't perfect. But the idea is to loop until you find a $c$, then try to find a $cdc$. If you don't find the correct next character, go back and start over. Once you find a $cdc$, move to the other (left) half of the diagram and do it all again. Once you've found the second $cdc$, accept. The rest of the string is irrelevant. If you run out of characters before accept, you fail.