Solution

154108