pt.c 556 KB