Solution

23675