pt.c 396 KB