Solution

156845