Refresh cpp 11 with basic algorithms