Solution

25716