Solution

40749