Solution

156476