Solution

194948