Solution

194506