}
int counter = 0;
Money actualValue = Money.BIG;
while ( actualValue.abs().isGreaterThan( TARGET_DELTA ) ) {
double change = INITIAL_RATE_GUESS / Math.pow( 2, counter );
if ( change < MIN_CHANGE ) {
return new PangV( actualGuess, actualValue, counter, sum.immutable() );
}