Solution

156468