Solution

156097