Solution

40191