I just use this project to record some algorithms or ideas