Solution

194928