abc.c 1020 KB