Solution

156541