Solution

153087