Solution

156930