My code now prints the values of the objects, but I'm getting another error. If I un-comment line 15, it verifies that the constructor is being run 10 times. My output is: 0 5 10 15 20 25 30 35 40 45 So I have 10 objects in the arrayList. I don't understand how I am not meeting condition 3.