Solution

156759