finished watching 3hrs of convex optimization prob lecture