Charlotte declared that a cat wanted to talk .
declare . agent ( x _ 1 , Charlotte ) AND declare . ccomp ( x _ 1 , x _ 5 ) AND cat ( x _ 4 ) AND want . agent ( x _ 5 , x _ 4 ) AND want . xcomp ( x _ 5 , x _ 7 ) AND talk . agent ( x _ 7 , x _ 4 )