Solution

40707