Solution

156653