Leetcode Object Oriented Design Problems With Geometric Solutions