Solution

194897