Solution

163766