Solution

26854