Solution

162944