Solution

196047