The project contains algorithm solution