Solution

40393