added comments trap.[ch]
added comments: trap.[ch]
added comments trap.c
merged file: trap.c