Solution

194734