Solution

196088