Solution

163716