added library source: libex29.c