Create algorithm.c