all c
all c