Solution

.

Results