Solution

195858