pt1.c revision b732539e
1