Solution

36448