Solution

163981