It's great answer with perfect calculation.