Solution

25779