This is figo's algorithm test project.