Solution

Hassan.