Solution

154890