Solution

40491