Solution

26076