restore count_sons.c