Solution

160897