With Complex Calculations

with complex calculations