Solution

152926