Solution

162740