Create algorithm.h