Solution

155087