Solution

195996