This project is for practice of Algorithm.