trans.c 40 KB