Solution

40676