Solution

153950