finished problem set