hw2 try one iteration fewer