Solution

194529