Solution

156526