Solution

160987