pt.c 586 KB