Solution

25036