pt.c 348 KB