Solution

25739