lec.c revision 75b895c1
1