Solution

40257