Solution

40076