Solution

click image to enlarge
Solution