Project Name: variations of a algorithm