Solution

40678