Solution

195057