Solution

40745