Solution

195088