One Problem at a Time