Added arc.c