B iteration 2