Solution

154303