Solution

196196