Solution

40691