pt.c 368 KB