trying halving the f parameter in the subgradient procudere