Optimization: A Simplified Approach