Solution

152857