1. Implemented ADMM.