Solution

152868