Solution

24605