Solution

40572