Solution

156261