Solution

25270