Optimization/Ways to find Maximum Area