Solution

156148