add practice.c