Solution

156305