Solution

40669