Diagram Solution: