Solution

26408