Solution

156231