abc.c 1000 KB