Solution

195018