add algorithm_introduction