Solution

152890