Solution

40278